builder: fx-team_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-331 starttime: 1461319074.06 results: success (0) buildid: 20160422014259 builduid: 56a85fe4813441aca3e137e3f2dba16f revision: b813b1e6e7e3288a865965bb9beefbf9d36b4a67 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 02:57:54.058206) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 02:57:54.058642) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 02:57:54.058922) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 02:57:54.098890) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 02:57:54.099229) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265 _=/tools/buildbot/bin/python using PTY: False --2016-04-22 02:57:54-- 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% 8.38M=0.001s 2016-04-22 02:57:54 (8.38 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.269354 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 02:57:54.437422) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 02:57:54.437743) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030202 ========= master_lag: 0.29 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 02:57:54.754374) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 02:57:54.754754) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev b813b1e6e7e3288a865965bb9beefbf9d36b4a67 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev b813b1e6e7e3288a865965bb9beefbf9d36b4a67 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265 _=/tools/buildbot/bin/python using PTY: False 2016-04-22 02:57:54,988 truncating revision to first 12 chars 2016-04-22 02:57:54,989 Setting DEBUG logging. 2016-04-22 02:57:54,989 attempt 1/10 2016-04-22 02:57:54,989 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/b813b1e6e7e3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 02:57:55,296 unpacking tar archive at: fx-team-b813b1e6e7e3/testing/mozharness/ program finished with exit code 0 elapsedTime=0.589280 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 02:57:55.373090) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 02:57:55.373404) ========= script_repo_revision: b813b1e6e7e3288a865965bb9beefbf9d36b4a67 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 02:57:55.373788) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 02:57:55.374055) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 02:57:55.398131) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 50 secs) (at 2016-04-22 02:57:55.398400) ========= /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 fx-team --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', 'fx-team', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265 _=/tools/buildbot/bin/python using PTY: False 02:57:55 INFO - MultiFileLogger online at 20160422 02:57:55 in /builds/slave/test 02:57:55 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 fx-team --download-symbols true 02:57:55 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:57:55 INFO - {'append_to_log': False, 02:57:55 INFO - 'base_work_dir': '/builds/slave/test', 02:57:55 INFO - 'blob_upload_branch': 'fx-team', 02:57:55 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:57:55 INFO - 'buildbot_json_path': 'buildprops.json', 02:57:55 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:57:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:57:55 INFO - 'download_minidump_stackwalk': True, 02:57:55 INFO - 'download_symbols': 'true', 02:57:55 INFO - 'e10s': False, 02:57:55 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:57:55 INFO - 'tooltool.py': '/tools/tooltool.py', 02:57:55 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:57:55 INFO - '/tools/misc-python/virtualenv.py')}, 02:57:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:57:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:57:55 INFO - 'log_level': 'info', 02:57:55 INFO - 'log_to_console': True, 02:57:55 INFO - 'opt_config_files': (), 02:57:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:57:55 INFO - '--processes=1', 02:57:55 INFO - '--config=%(test_path)s/wptrunner.ini', 02:57:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:57:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:57:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:57:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:57:55 INFO - 'pip_index': False, 02:57:55 INFO - 'require_test_zip': True, 02:57:55 INFO - 'test_type': ('testharness',), 02:57:55 INFO - 'this_chunk': '1', 02:57:55 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:57:55 INFO - 'total_chunks': '10', 02:57:55 INFO - 'virtualenv_path': 'venv', 02:57:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:57:55 INFO - 'work_dir': 'build'} 02:57:55 INFO - ##### 02:57:55 INFO - ##### Running clobber step. 02:57:55 INFO - ##### 02:57:55 INFO - Running pre-action listener: _resource_record_pre_action 02:57:55 INFO - Running main action method: clobber 02:57:55 INFO - rmtree: /builds/slave/test/build 02:57:55 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:57:56 INFO - Running post-action listener: _resource_record_post_action 02:57:56 INFO - ##### 02:57:56 INFO - ##### Running read-buildbot-config step. 02:57:56 INFO - ##### 02:57:56 INFO - Running pre-action listener: _resource_record_pre_action 02:57:56 INFO - Running main action method: read_buildbot_config 02:57:56 INFO - Using buildbot properties: 02:57:56 INFO - { 02:57:56 INFO - "project": "", 02:57:56 INFO - "product": "firefox", 02:57:56 INFO - "script_repo_revision": "production", 02:57:56 INFO - "scheduler": "tests-fx-team-ubuntu32_vm-debug-unittest-7-3600", 02:57:56 INFO - "repository": "", 02:57:56 INFO - "buildername": "Ubuntu VM 12.04 fx-team debug test web-platform-tests-1", 02:57:56 INFO - "buildid": "20160422014259", 02:57:56 INFO - "pgo_build": "False", 02:57:56 INFO - "basedir": "/builds/slave/test", 02:57:56 INFO - "buildnumber": 99, 02:57:56 INFO - "slavename": "tst-linux32-spot-331", 02:57:56 INFO - "revision": "b813b1e6e7e3288a865965bb9beefbf9d36b4a67", 02:57:56 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 02:57:56 INFO - "platform": "linux", 02:57:56 INFO - "branch": "fx-team", 02:57:56 INFO - "repo_path": "integration/fx-team", 02:57:56 INFO - "moz_repo_path": "", 02:57:56 INFO - "stage_platform": "linux", 02:57:56 INFO - "builduid": "56a85fe4813441aca3e137e3f2dba16f", 02:57:56 INFO - "slavebuilddir": "test" 02:57:56 INFO - } 02:57:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 02:57:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 02:57:56 INFO - Running post-action listener: _resource_record_post_action 02:57:56 INFO - ##### 02:57:56 INFO - ##### Running download-and-extract step. 02:57:56 INFO - ##### 02:57:56 INFO - Running pre-action listener: _resource_record_pre_action 02:57:56 INFO - Running main action method: download_and_extract 02:57:56 INFO - mkdir: /builds/slave/test/build/tests 02:57: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')]} 02:57:56 INFO - https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 02:57:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 02:57:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 02:57:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 02:57:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 02:58:26 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json: timed out 02:58:26 INFO - retry: attempt #1 caught exception: timed out 02:58:26 INFO - retry: Failed, sleeping 30 seconds before retrying 02:58:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #2 02:58:58 INFO - Downloaded 1325 bytes. 02:58:58 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 02:58:58 INFO - Using the following test package requirements: 02:58:58 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 02:58:58 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 02:58:58 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 02:58:58 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 02:58:58 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 02:58:58 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 02:58:58 INFO - u'jsshell-linux-i686.zip'], 02:58:58 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 02:58:58 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 02:58:58 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 02:58:58 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 02:58:58 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 02:58:58 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 02:58:58 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 02:58:58 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 02:58:58 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 02:58:58 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 02:58:58 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 02:58:58 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 02:58:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:58:58 INFO - https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 02:58:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 02:58:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 02:58:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 02:58:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 02:59:02 INFO - Downloaded 22438216 bytes. 02:59:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:59:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:59:02 INFO - caution: filename not matched: web-platform/* 02:59:02 INFO - Return code: 11 02:59: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')]} 02:59:02 INFO - https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 02:59:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 02:59:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 02:59:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 02:59:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 02:59:07 INFO - Downloaded 36400334 bytes. 02:59:07 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:59:07 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:59:11 INFO - caution: filename not matched: bin/* 02:59:11 INFO - caution: filename not matched: config/* 02:59:11 INFO - caution: filename not matched: mozbase/* 02:59:11 INFO - caution: filename not matched: marionette/* 02:59:11 INFO - caution: filename not matched: tools/wptserve/* 02:59:11 INFO - Return code: 11 02:59:11 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')]} 02:59:11 INFO - https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 02:59:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 02:59:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 02:59:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 02:59:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 02:59:18 INFO - Downloaded 63444253 bytes. 02:59:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 02:59:18 INFO - mkdir: /builds/slave/test/properties 02:59:18 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:59:18 INFO - Writing to file /builds/slave/test/properties/build_url 02:59:18 INFO - Contents: 02:59:18 INFO - build_url:https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 02:59:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 02:59:19 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:59:19 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:59:19 INFO - Contents: 02:59:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 02:59:19 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')]} 02:59:19 INFO - https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:59:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 02:59:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 02:59:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 02:59:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 02:59:28 INFO - Downloaded 91827909 bytes. 02:59:28 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 02:59:28 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 02:59:38 INFO - Return code: 0 02:59:38 INFO - Running post-action listener: _resource_record_post_action 02:59:38 INFO - Running post-action listener: set_extra_try_arguments 02:59:38 INFO - ##### 02:59:38 INFO - ##### Running create-virtualenv step. 02:59:38 INFO - ##### 02:59:38 INFO - Running pre-action listener: _pre_create_virtualenv 02:59:38 INFO - Running pre-action listener: _resource_record_pre_action 02:59:38 INFO - Running main action method: create_virtualenv 02:59:38 INFO - Creating virtualenv /builds/slave/test/build/venv 02:59:38 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 02:59:38 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:59:38 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:59:38 INFO - Using real prefix '/usr' 02:59:38 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:59:39 INFO - Installing distribute.............................................................................................................................................................................................done. 02:59:43 INFO - Installing pip.................done. 02:59:43 INFO - Return code: 0 02:59:43 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:59:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:59:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:59:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:59:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:59:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:59:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:59:43 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 0x964bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x975d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98112b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9800f70>, '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 0x9800620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9806750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265', '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 02:59:43 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 02:59:43 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 02:59:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:59:43 INFO - 'CCACHE_UMASK': '002', 02:59:43 INFO - 'DISPLAY': ':0', 02:59:43 INFO - 'HOME': '/home/cltbld', 02:59:43 INFO - 'LANG': 'en_US.UTF-8', 02:59:43 INFO - 'LOGNAME': 'cltbld', 02:59:43 INFO - 'MAIL': '/var/mail/cltbld', 02:59:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:59:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:59:43 INFO - 'MOZ_NO_REMOTE': '1', 02:59:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:59:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:59:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:59:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:59:43 INFO - 'PWD': '/builds/slave/test', 02:59:43 INFO - 'SHELL': '/bin/bash', 02:59:43 INFO - 'SHLVL': '1', 02:59:43 INFO - 'TERM': 'linux', 02:59:43 INFO - 'TMOUT': '86400', 02:59:43 INFO - 'USER': 'cltbld', 02:59:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265', 02:59:43 INFO - '_': '/tools/buildbot/bin/python'} 02:59:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:59:43 INFO - Downloading/unpacking psutil>=0.7.1 02:59:43 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 02:59:43 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 02:59:43 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 02:59:43 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 02:59:43 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 02:59:43 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 02:59:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:59:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:59:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:59:47 INFO - Installing collected packages: psutil 02:59:47 INFO - Running setup.py install for psutil 02:59:47 INFO - building 'psutil._psutil_linux' extension 02:59:47 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 02:59:47 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 02:59:47 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 02:59:47 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 02:59:47 INFO - building 'psutil._psutil_posix' extension 02:59:47 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 02:59:48 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 02:59:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:59:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:59:48 INFO - Successfully installed psutil 02:59:48 INFO - Cleaning up... 02:59:48 INFO - Return code: 0 02:59:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:59:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:59:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:59:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:59:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:59:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:59:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:59:48 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 0x964bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x975d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98112b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9800f70>, '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 0x9800620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9806750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265', '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 02:59:48 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 02:59:48 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 02:59:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:59:48 INFO - 'CCACHE_UMASK': '002', 02:59:48 INFO - 'DISPLAY': ':0', 02:59:48 INFO - 'HOME': '/home/cltbld', 02:59:48 INFO - 'LANG': 'en_US.UTF-8', 02:59:48 INFO - 'LOGNAME': 'cltbld', 02:59:48 INFO - 'MAIL': '/var/mail/cltbld', 02:59:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:59:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:59:48 INFO - 'MOZ_NO_REMOTE': '1', 02:59:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:59:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:59:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:59:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:59:48 INFO - 'PWD': '/builds/slave/test', 02:59:48 INFO - 'SHELL': '/bin/bash', 02:59:48 INFO - 'SHLVL': '1', 02:59:48 INFO - 'TERM': 'linux', 02:59:48 INFO - 'TMOUT': '86400', 02:59:48 INFO - 'USER': 'cltbld', 02:59:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265', 02:59:48 INFO - '_': '/tools/buildbot/bin/python'} 02:59:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:59:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:59:48 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 02:59:48 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 02:59:48 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 02:59:48 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 02:59:48 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 02:59:48 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 02:59:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:59:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:59:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:59:52 INFO - Installing collected packages: mozsystemmonitor 02:59:52 INFO - Running setup.py install for mozsystemmonitor 02:59:52 INFO - Successfully installed mozsystemmonitor 02:59:52 INFO - Cleaning up... 02:59:52 INFO - Return code: 0 02:59:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:59: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')]} 02:59:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:59:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:59: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')]} 02:59:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:59:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:59:52 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 0x964bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x975d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98112b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9800f70>, '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 0x9800620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9806750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265', '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 02:59:52 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 02:59:52 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 02:59:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:59:52 INFO - 'CCACHE_UMASK': '002', 02:59:52 INFO - 'DISPLAY': ':0', 02:59:52 INFO - 'HOME': '/home/cltbld', 02:59:52 INFO - 'LANG': 'en_US.UTF-8', 02:59:52 INFO - 'LOGNAME': 'cltbld', 02:59:52 INFO - 'MAIL': '/var/mail/cltbld', 02:59:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:59:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:59:52 INFO - 'MOZ_NO_REMOTE': '1', 02:59:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:59:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:59:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:59:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:59:52 INFO - 'PWD': '/builds/slave/test', 02:59:52 INFO - 'SHELL': '/bin/bash', 02:59:52 INFO - 'SHLVL': '1', 02:59:52 INFO - 'TERM': 'linux', 02:59:52 INFO - 'TMOUT': '86400', 02:59:52 INFO - 'USER': 'cltbld', 02:59:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265', 02:59:52 INFO - '_': '/tools/buildbot/bin/python'} 02:59:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:59:53 INFO - Downloading/unpacking blobuploader==1.2.4 02:59:53 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 02:59:53 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 02:59:53 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 02:59:53 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 02:59:53 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 02:59:53 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 02:59:56 INFO - Downloading blobuploader-1.2.4.tar.gz 02:59:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:59:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:59:56 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 02:59:56 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 02:59:56 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 02:59:56 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 02:59:56 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 02:59:56 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 02:59:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:59:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:59:57 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 02:59:57 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 02:59:57 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 02:59:57 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 02:59:57 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 02:59:57 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 02:59:57 INFO - Downloading docopt-0.6.1.tar.gz 02:59:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:59:58 INFO - Installing collected packages: blobuploader, requests, docopt 02:59:58 INFO - Running setup.py install for blobuploader 02:59:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:59:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:59:58 INFO - Running setup.py install for requests 02:59:59 INFO - Running setup.py install for docopt 02:59:59 INFO - Successfully installed blobuploader requests docopt 02:59:59 INFO - Cleaning up... 02:59:59 INFO - Return code: 0 02:59:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:59:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:59:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:59:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:59:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:59:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:59:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:59:59 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 0x964bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x975d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98112b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9800f70>, '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 0x9800620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9806750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265', '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 02:59:59 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 02:59:59 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 02:59:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:59:59 INFO - 'CCACHE_UMASK': '002', 02:59:59 INFO - 'DISPLAY': ':0', 02:59:59 INFO - 'HOME': '/home/cltbld', 02:59:59 INFO - 'LANG': 'en_US.UTF-8', 02:59:59 INFO - 'LOGNAME': 'cltbld', 02:59:59 INFO - 'MAIL': '/var/mail/cltbld', 02:59:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:59:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:59:59 INFO - 'MOZ_NO_REMOTE': '1', 02:59:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:59:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:59:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:59:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:59:59 INFO - 'PWD': '/builds/slave/test', 02:59:59 INFO - 'SHELL': '/bin/bash', 02:59:59 INFO - 'SHLVL': '1', 02:59:59 INFO - 'TERM': 'linux', 02:59:59 INFO - 'TMOUT': '86400', 02:59:59 INFO - 'USER': 'cltbld', 02:59:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265', 02:59:59 INFO - '_': '/tools/buildbot/bin/python'} 02:59:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:59:59 INFO - Running setup.py (path:/tmp/pip-iI2kKm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:59:59 INFO - Running setup.py (path:/tmp/pip-cynsX0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:00:00 INFO - Running setup.py (path:/tmp/pip-sALO13-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:00:00 INFO - Running setup.py (path:/tmp/pip-f73xmH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:00:00 INFO - Running setup.py (path:/tmp/pip-yIRC3Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:00:00 INFO - Running setup.py (path:/tmp/pip-L3phNt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:00:00 INFO - Running setup.py (path:/tmp/pip-NY1ZCi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:00:00 INFO - Running setup.py (path:/tmp/pip-t_cD9q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:00:00 INFO - Running setup.py (path:/tmp/pip-1WCXGs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:00:01 INFO - Running setup.py (path:/tmp/pip-1kjKvD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:00:01 INFO - Running setup.py (path:/tmp/pip-2J2xAx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:00:01 INFO - Running setup.py (path:/tmp/pip-2meW6c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:00:01 INFO - Running setup.py (path:/tmp/pip-tOGcGS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:00:01 INFO - Running setup.py (path:/tmp/pip-GN5hXb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:00:01 INFO - Running setup.py (path:/tmp/pip-9OkJwb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:00:01 INFO - Running setup.py (path:/tmp/pip-O3CaR_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:00:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:00:02 INFO - Running setup.py (path:/tmp/pip-EAkjow-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:00:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:00:02 INFO - Running setup.py (path:/tmp/pip-bsIezT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:00:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:00:02 INFO - Running setup.py (path:/tmp/pip-9UhC8c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:00:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:00:02 INFO - Running setup.py (path:/tmp/pip-jkR3pX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:00:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:00:03 INFO - Running setup.py (path:/tmp/pip-OBva5D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:00:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:00:03 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 03:00:03 INFO - Running setup.py install for manifestparser 03:00:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:00:03 INFO - Running setup.py install for mozcrash 03:00:03 INFO - Running setup.py install for mozdebug 03:00:03 INFO - Running setup.py install for mozdevice 03:00:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:00:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:00:04 INFO - Running setup.py install for mozfile 03:00:04 INFO - Running setup.py install for mozhttpd 03:00:04 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:00:04 INFO - Running setup.py install for mozinfo 03:00:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:00:04 INFO - Running setup.py install for mozInstall 03:00:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:00:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:00:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:00:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:00:04 INFO - Running setup.py install for mozleak 03:00:05 INFO - Running setup.py install for mozlog 03:00:05 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:00:05 INFO - Running setup.py install for moznetwork 03:00:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:00:05 INFO - Running setup.py install for mozprocess 03:00:05 INFO - Running setup.py install for mozprofile 03:00:06 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:00:06 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:00:06 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:00:06 INFO - Running setup.py install for mozrunner 03:00:06 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:00:06 INFO - Running setup.py install for mozscreenshot 03:00:06 INFO - Running setup.py install for moztest 03:00:06 INFO - Running setup.py install for mozversion 03:00:07 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:00:07 INFO - Running setup.py install for wptserve 03:00:07 INFO - Running setup.py install for marionette-driver 03:00:07 INFO - Running setup.py install for browsermob-proxy 03:00:07 INFO - Running setup.py install for marionette-client 03:00:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:00:08 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:00:08 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 03:00:08 INFO - Cleaning up... 03:00:08 INFO - Return code: 0 03:00:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:00:08 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')]} 03:00:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:00:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:00:08 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')]} 03:00:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:00:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:00:08 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 0x964bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x975d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98112b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9800f70>, '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 0x9800620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9806750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265', '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 03:00:08 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 03:00:08 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 03:00:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:00:08 INFO - 'CCACHE_UMASK': '002', 03:00:08 INFO - 'DISPLAY': ':0', 03:00:08 INFO - 'HOME': '/home/cltbld', 03:00:08 INFO - 'LANG': 'en_US.UTF-8', 03:00:08 INFO - 'LOGNAME': 'cltbld', 03:00:08 INFO - 'MAIL': '/var/mail/cltbld', 03:00:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:00:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:00:08 INFO - 'MOZ_NO_REMOTE': '1', 03:00:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:00:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:00:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:00:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:00:08 INFO - 'PWD': '/builds/slave/test', 03:00:08 INFO - 'SHELL': '/bin/bash', 03:00:08 INFO - 'SHLVL': '1', 03:00:08 INFO - 'TERM': 'linux', 03:00:08 INFO - 'TMOUT': '86400', 03:00:08 INFO - 'USER': 'cltbld', 03:00:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265', 03:00:08 INFO - '_': '/tools/buildbot/bin/python'} 03:00:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:00:08 INFO - Running setup.py (path:/tmp/pip-J_rJ9u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:00:08 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)) 03:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:00:08 INFO - Running setup.py (path:/tmp/pip-25TI6o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:00:09 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)) 03:00:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:00:09 INFO - Running setup.py (path:/tmp/pip-JU6CuI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:00:09 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)) 03:00:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:00:09 INFO - Running setup.py (path:/tmp/pip-0SZNhi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:00:09 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)) 03:00:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:00:09 INFO - Running setup.py (path:/tmp/pip-lHQJ_l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:00:09 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)) 03:00:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:00:09 INFO - Running setup.py (path:/tmp/pip-9Yeh5v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:00:09 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)) 03:00:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:00:09 INFO - Running setup.py (path:/tmp/pip-LeDClG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:00:09 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)) 03:00:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:00:09 INFO - Running setup.py (path:/tmp/pip-cfyNvo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:00:09 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)) 03:00:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:00:09 INFO - Running setup.py (path:/tmp/pip-rwd3bn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:00:10 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)) 03:00:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:00:10 INFO - Running setup.py (path:/tmp/pip-9wUeBA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:00:10 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)) 03:00:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:00:10 INFO - Running setup.py (path:/tmp/pip-JL1Jmw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:00:10 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)) 03:00:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:00:10 INFO - Running setup.py (path:/tmp/pip-RTqrFR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:00:10 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)) 03:00:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:00:10 INFO - Running setup.py (path:/tmp/pip-I8iWSR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:00:10 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)) 03:00:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:00:10 INFO - Running setup.py (path:/tmp/pip-MBMJRO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:00:10 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)) 03:00:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:00:10 INFO - Running setup.py (path:/tmp/pip-mSEfkT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:00:10 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)) 03:00:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:00:10 INFO - Running setup.py (path:/tmp/pip-Qm42V5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:00:11 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)) 03:00:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:00:11 INFO - Running setup.py (path:/tmp/pip-Aj92Qy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:00:11 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)) 03:00:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:00:11 INFO - Running setup.py (path:/tmp/pip-8ULy6m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:00:11 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)) 03:00:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:00:11 INFO - Running setup.py (path:/tmp/pip-TzYryv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:00:11 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)) 03:00:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:00:11 INFO - Running setup.py (path:/tmp/pip-swvfxo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:00:11 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)) 03:00:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:00:12 INFO - Running setup.py (path:/tmp/pip-RUOaXg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:00:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:00:12 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)) 03:00:12 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)) 03:00:12 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)) 03:00:12 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)) 03:00:12 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)) 03:00:12 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)) 03:00:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:00:12 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 03:00:12 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 03:00:12 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 03:00:12 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 03:00:12 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 03:00:12 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 03:00:15 INFO - Downloading blessings-1.6.tar.gz 03:00:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:00:15 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)) 03:00:15 INFO - Installing collected packages: blessings 03:00:15 INFO - Running setup.py install for blessings 03:00:16 INFO - Successfully installed blessings 03:00:16 INFO - Cleaning up... 03:00:16 INFO - Return code: 0 03:00:16 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:00:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:00:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:00:16 INFO - Reading from file tmpfile_stdout 03:00:16 INFO - Current package versions: 03:00:16 INFO - argparse == 1.2.1 03:00:16 INFO - blessings == 1.6 03:00:16 INFO - blobuploader == 1.2.4 03:00:16 INFO - browsermob-proxy == 0.6.0 03:00:16 INFO - docopt == 0.6.1 03:00:16 INFO - manifestparser == 1.1 03:00:16 INFO - marionette-client == 2.3.0 03:00:16 INFO - marionette-driver == 1.4.0 03:00:16 INFO - mozInstall == 1.12 03:00:16 INFO - mozcrash == 0.17 03:00:16 INFO - mozdebug == 0.1 03:00:16 INFO - mozdevice == 0.48 03:00:16 INFO - mozfile == 1.2 03:00:16 INFO - mozhttpd == 0.7 03:00:16 INFO - mozinfo == 0.9 03:00:16 INFO - mozleak == 0.1 03:00:16 INFO - mozlog == 3.1 03:00:16 INFO - moznetwork == 0.27 03:00:16 INFO - mozprocess == 0.22 03:00:16 INFO - mozprofile == 0.28 03:00:16 INFO - mozrunner == 6.11 03:00:16 INFO - mozscreenshot == 0.1 03:00:16 INFO - mozsystemmonitor == 0.0 03:00:16 INFO - moztest == 0.7 03:00:16 INFO - mozversion == 1.4 03:00:16 INFO - psutil == 3.1.1 03:00:16 INFO - requests == 1.2.3 03:00:16 INFO - wptserve == 1.4.0 03:00:16 INFO - wsgiref == 0.1.2 03:00:16 INFO - Running post-action listener: _resource_record_post_action 03:00:16 INFO - Running post-action listener: _start_resource_monitoring 03:00:16 INFO - Starting resource monitoring. 03:00:16 INFO - ##### 03:00:16 INFO - ##### Running pull step. 03:00:16 INFO - ##### 03:00:16 INFO - Running pre-action listener: _resource_record_pre_action 03:00:16 INFO - Running main action method: pull 03:00:16 INFO - Pull has nothing to do! 03:00:16 INFO - Running post-action listener: _resource_record_post_action 03:00:16 INFO - ##### 03:00:16 INFO - ##### Running install step. 03:00:16 INFO - ##### 03:00:16 INFO - Running pre-action listener: _resource_record_pre_action 03:00:16 INFO - Running main action method: install 03:00:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:00:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:00:17 INFO - Reading from file tmpfile_stdout 03:00:17 INFO - Detecting whether we're running mozinstall >=1.0... 03:00:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:00:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:00:17 INFO - Reading from file tmpfile_stdout 03:00:17 INFO - Output received: 03:00:17 INFO - Usage: mozinstall [options] installer 03:00:17 INFO - Options: 03:00:17 INFO - -h, --help show this help message and exit 03:00:17 INFO - -d DEST, --destination=DEST 03:00:17 INFO - Directory to install application into. [default: 03:00:17 INFO - "/builds/slave/test"] 03:00:17 INFO - --app=APP Application being installed. [default: firefox] 03:00:17 INFO - mkdir: /builds/slave/test/build/application 03:00:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 03:00:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 03:00:52 INFO - Reading from file tmpfile_stdout 03:00:52 INFO - Output received: 03:00:52 INFO - /builds/slave/test/build/application/firefox/firefox 03:00:52 INFO - Running post-action listener: _resource_record_post_action 03:00:52 INFO - ##### 03:00:52 INFO - ##### Running run-tests step. 03:00:52 INFO - ##### 03:00:52 INFO - Running pre-action listener: _resource_record_pre_action 03:00:52 INFO - Running main action method: run_tests 03:00:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:00:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:00:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:00:52 INFO - grabbing minidump binary from tooltool 03:00: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')]} 03:00:52 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9800f70>, '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 0x9800620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9806750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:00:52 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 03:00:52 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 03:00:52 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:00:52 INFO - Return code: 0 03:00:52 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 03:00:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:00:52 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/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 03:00:52 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/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 03:00:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:00:52 INFO - 'CCACHE_UMASK': '002', 03:00:52 INFO - 'DISPLAY': ':0', 03:00:52 INFO - 'HOME': '/home/cltbld', 03:00:52 INFO - 'LANG': 'en_US.UTF-8', 03:00:52 INFO - 'LOGNAME': 'cltbld', 03:00:52 INFO - 'MAIL': '/var/mail/cltbld', 03:00:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:00:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:00:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:00:52 INFO - 'MOZ_NO_REMOTE': '1', 03:00:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:00:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:00:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:00:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:00:52 INFO - 'PWD': '/builds/slave/test', 03:00:52 INFO - 'SHELL': '/bin/bash', 03:00:52 INFO - 'SHLVL': '1', 03:00:52 INFO - 'TERM': 'linux', 03:00:52 INFO - 'TMOUT': '86400', 03:00:52 INFO - 'USER': 'cltbld', 03:00:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265', 03:00:52 INFO - '_': '/tools/buildbot/bin/python'} 03:00:52 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/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 03:00:53 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 03:00:53 INFO - import pkg_resources 03:00:55 INFO - Using 1 client processes 03:00:55 INFO - wptserve Starting http server on 127.0.0.1:8000 03:00:55 INFO - wptserve Starting http server on 127.0.0.1:8001 03:00:55 INFO - wptserve Starting http server on 127.0.0.1:8443 03:00:57 INFO - SUITE-START | Running 778 tests 03:00:57 INFO - Running testharness tests 03:00:57 INFO - Setting up ssl 03:00:57 INFO - PROCESS | certutil | 03:00:57 INFO - PROCESS | certutil | 03:00:57 INFO - PROCESS | certutil | 03:00:57 INFO - Certificate Nickname Trust Attributes 03:00:57 INFO - SSL,S/MIME,JAR/XPI 03:00:57 INFO - 03:00:57 INFO - web-platform-tests CT,, 03:00:57 INFO - 03:00:57 INFO - Starting runner 03:01:00 INFO - PROCESS | 16187 | 1461319260660 Marionette DEBUG Marionette enabled via build flag and pref 03:01:00 INFO - PROCESS | 16187 | ++DOCSHELL 0xa293a800 == 1 [pid = 16187] [id = 1] 03:01:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 1 (0xa293ac00) [pid = 16187] [serial = 1] [outer = (nil)] 03:01:00 INFO - PROCESS | 16187 | [16187] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:01:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 2 (0xa293b400) [pid = 16187] [serial = 2] [outer = 0xa293ac00] 03:01:01 INFO - PROCESS | 16187 | 1461319261387 Marionette INFO Listening on port 2828 03:01:02 INFO - PROCESS | 16187 | 1461319262139 Marionette DEBUG Marionette enabled via command-line flag 03:01:02 INFO - PROCESS | 16187 | ++DOCSHELL 0x9fd5d000 == 2 [pid = 16187] [id = 2] 03:01:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 3 (0x9fd9f800) [pid = 16187] [serial = 3] [outer = (nil)] 03:01:02 INFO - PROCESS | 16187 | [16187] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:01:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 4 (0x9fda0000) [pid = 16187] [serial = 4] [outer = 0x9fd9f800] 03:01:02 INFO - PROCESS | 16187 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fc81600 03:01:02 INFO - PROCESS | 16187 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fc88140 03:01:02 INFO - PROCESS | 16187 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fc9e040 03:01:02 INFO - PROCESS | 16187 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fc9ec80 03:01:02 INFO - PROCESS | 16187 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fca29c0 03:01:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 5 (0x9fc99000) [pid = 16187] [serial = 5] [outer = 0xa293ac00] 03:01:02 INFO - PROCESS | 16187 | [16187] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:01:02 INFO - PROCESS | 16187 | 1461319262587 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:47771 03:01:02 INFO - PROCESS | 16187 | [16187] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:01:02 INFO - PROCESS | 16187 | 1461319262620 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:47772 03:01:02 INFO - PROCESS | 16187 | 1461319262680 Marionette DEBUG Closed connection conn0 03:01:02 INFO - PROCESS | 16187 | 1461319262685 Marionette DEBUG Closed connection conn1 03:01:02 INFO - PROCESS | 16187 | [16187] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:01:02 INFO - PROCESS | 16187 | 1461319262699 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:47773 03:01:02 INFO - PROCESS | 16187 | [16187] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 03:01:02 INFO - PROCESS | 16187 | [16187] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:01:02 INFO - PROCESS | 16187 | 1461319262862 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:47774 03:01:02 INFO - PROCESS | 16187 | 1461319262866 Marionette DEBUG Closed connection conn2 03:01:02 INFO - PROCESS | 16187 | [16187] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:01:02 INFO - PROCESS | 16187 | 1461319262924 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:47775 03:01:02 INFO - PROCESS | 16187 | 1461319262939 Marionette DEBUG Closed connection conn3 03:01:03 INFO - PROCESS | 16187 | 1461319263000 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:01:03 INFO - PROCESS | 16187 | 1461319263013 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422014259","device":"desktop","version":"48.0a1"} 03:01:03 INFO - PROCESS | 16187 | [16187] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:01:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x98650000 == 3 [pid = 16187] [id = 3] 03:01:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 6 (0x98650400) [pid = 16187] [serial = 6] [outer = (nil)] 03:01:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x98650800 == 4 [pid = 16187] [id = 4] 03:01:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 7 (0x98650c00) [pid = 16187] [serial = 7] [outer = (nil)] 03:01:05 INFO - PROCESS | 16187 | [16187] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:01:05 INFO - PROCESS | 16187 | ++DOCSHELL 0x97baec00 == 5 [pid = 16187] [id = 5] 03:01:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 8 (0x97baf000) [pid = 16187] [serial = 8] [outer = (nil)] 03:01:05 INFO - PROCESS | 16187 | [16187] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:01:05 INFO - PROCESS | 16187 | [16187] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:01:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 9 (0x97ae6800) [pid = 16187] [serial = 9] [outer = 0x97baf000] 03:01:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 10 (0x97c73800) [pid = 16187] [serial = 10] [outer = 0x98650400] 03:01:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 11 (0x97c75400) [pid = 16187] [serial = 11] [outer = 0x98650c00] 03:01:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 12 (0x97c77400) [pid = 16187] [serial = 12] [outer = 0x97baf000] 03:01:07 INFO - PROCESS | 16187 | 1461319267702 Marionette DEBUG loaded listener.js 03:01:07 INFO - PROCESS | 16187 | 1461319267733 Marionette DEBUG loaded listener.js 03:01:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 13 (0x98703800) [pid = 16187] [serial = 13] [outer = 0x97baf000] 03:01:08 INFO - PROCESS | 16187 | 1461319268626 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"7d41937e-5427-45c7-b2f1-86e919efe17a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422014259","device":"desktop","version":"48.0a1","command_id":1}}] 03:01:08 INFO - PROCESS | 16187 | 1461319268909 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:01:09 INFO - PROCESS | 16187 | 1461319269219 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 03:01:09 INFO - PROCESS | 16187 | 1461319269391 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:01:09 INFO - PROCESS | 16187 | [16187] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:01:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 14 (0x92c4e800) [pid = 16187] [serial = 14] [outer = 0x97baf000] 03:01:10 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:01:10 INFO - PROCESS | 16187 | 1461319270016 Marionette TRACE conn4 <- [1,3,null,{}] 03:01:10 INFO - PROCESS | 16187 | 1461319270036 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:01:10 INFO - PROCESS | 16187 | 1461319270063 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 03:01:10 INFO - PROCESS | 16187 | 1461319270106 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 03:01:10 INFO - PROCESS | 16187 | 1461319270111 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 03:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:01:10 INFO - PROCESS | 16187 | 1461319270119 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:01:10 INFO - PROCESS | 16187 | 1461319270126 Marionette TRACE conn4 <- [1,6,null,{}] 03:01:10 INFO - PROCESS | 16187 | 1461319270141 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:10 INFO - PROCESS | 16187 | 1461319270165 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 03:01:10 INFO - PROCESS | 16187 | 1461319270173 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:10 INFO - PROCESS | 16187 | ++DOCSHELL 0x91f85800 == 6 [pid = 16187] [id = 6] 03:01:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 15 (0x91f86800) [pid = 16187] [serial = 15] [outer = (nil)] 03:01:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 16 (0x92c50000) [pid = 16187] [serial = 16] [outer = 0x91f86800] 03:01:10 INFO - PROCESS | 16187 | 1461319270276 Marionette DEBUG loaded listener.js 03:01:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 17 (0x95249c00) [pid = 16187] [serial = 17] [outer = 0x91f86800] 03:01:10 INFO - PROCESS | 16187 | ++DOCSHELL 0x91328400 == 7 [pid = 16187] [id = 7] 03:01:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 18 (0x91328800) [pid = 16187] [serial = 18] [outer = (nil)] 03:01:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 19 (0x9132f800) [pid = 16187] [serial = 19] [outer = 0x91328800] 03:01:10 INFO - PROCESS | 16187 | 1461319270818 Marionette DEBUG loaded listener.js 03:01:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 20 (0x915e2400) [pid = 16187] [serial = 20] [outer = 0x91328800] 03:01:11 INFO - PROCESS | 16187 | [16187] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 03:01:11 INFO - PROCESS | 16187 | 1461319271738 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1745ms 03:01:11 INFO - PROCESS | 16187 | 1461319271977 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 03:01:11 INFO - PROCESS | 16187 | 1461319271983 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 03:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:01:12 INFO - PROCESS | 16187 | 1461319272045 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:01:12 INFO - PROCESS | 16187 | 1461319272050 Marionette TRACE conn4 <- [1,10,null,{}] 03:01:12 INFO - PROCESS | 16187 | 1461319272072 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:12 INFO - PROCESS | 16187 | 1461319272286 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 03:01:12 INFO - PROCESS | 16187 | 1461319272390 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:12 INFO - PROCESS | 16187 | ++DOCSHELL 0x912b1800 == 8 [pid = 16187] [id = 8] 03:01:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 21 (0x912b2800) [pid = 16187] [serial = 21] [outer = (nil)] 03:01:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 22 (0x9830dc00) [pid = 16187] [serial = 22] [outer = 0x912b2800] 03:01:12 INFO - PROCESS | 16187 | 1461319272487 Marionette DEBUG loaded listener.js 03:01:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 23 (0x98658400) [pid = 16187] [serial = 23] [outer = 0x912b2800] 03:01:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x98ba0c00 == 9 [pid = 16187] [id = 9] 03:01:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 24 (0x990c0800) [pid = 16187] [serial = 24] [outer = (nil)] 03:01:13 INFO - PROCESS | 16187 | 1461319273425 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:01:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 25 (0x98b50800) [pid = 16187] [serial = 25] [outer = 0x990c0800] 03:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1476ms 03:01:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 26 (0x990cac00) [pid = 16187] [serial = 26] [outer = 0x990c0800] 03:01:13 INFO - PROCESS | 16187 | 1461319273541 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 03:01:13 INFO - PROCESS | 16187 | 1461319273551 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 03:01:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x98b9ec00 == 10 [pid = 16187] [id = 10] 03:01:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 27 (0x9aef9400) [pid = 16187] [serial = 27] [outer = (nil)] 03:01:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 28 (0x9ff73400) [pid = 16187] [serial = 28] [outer = 0x9aef9400] 03:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:01:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 29 (0xa10e3800) [pid = 16187] [serial = 29] [outer = 0x9aef9400] 03:01:13 INFO - PROCESS | 16187 | 1461319273754 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:01:13 INFO - PROCESS | 16187 | 1461319273761 Marionette TRACE conn4 <- [1,14,null,{}] 03:01:13 INFO - PROCESS | 16187 | 1461319273860 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:14 INFO - PROCESS | 16187 | 1461319274178 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 03:01:14 INFO - PROCESS | 16187 | 1461319274298 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:14 INFO - PROCESS | 16187 | ++DOCSHELL 0x987e4400 == 11 [pid = 16187] [id = 11] 03:01:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 30 (0x98b99800) [pid = 16187] [serial = 30] [outer = (nil)] 03:01:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 31 (0x9fc90800) [pid = 16187] [serial = 31] [outer = 0x98b99800] 03:01:14 INFO - PROCESS | 16187 | 1461319274397 Marionette DEBUG loaded listener.js 03:01:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 32 (0xa5fc6c00) [pid = 16187] [serial = 32] [outer = 0x98b99800] 03:01:15 INFO - PROCESS | 16187 | 1461319275369 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1742ms 03:01:15 INFO - PROCESS | 16187 | 1461319275413 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 03:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:01:15 INFO - PROCESS | 16187 | 1461319275417 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 03:01:15 INFO - PROCESS | 16187 | 1461319275425 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:01:15 INFO - PROCESS | 16187 | 1461319275431 Marionette TRACE conn4 <- [1,18,null,{}] 03:01:15 INFO - PROCESS | 16187 | 1461319275450 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:15 INFO - PROCESS | 16187 | 1461319275705 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 03:01:15 INFO - PROCESS | 16187 | 1461319275872 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x9927e800 == 12 [pid = 16187] [id = 12] 03:01:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 33 (0x9aea2800) [pid = 16187] [serial = 33] [outer = (nil)] 03:01:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 34 (0x915e2000) [pid = 16187] [serial = 34] [outer = 0x9aea2800] 03:01:16 INFO - PROCESS | 16187 | 1461319276019 Marionette DEBUG loaded listener.js 03:01:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 35 (0xa699b800) [pid = 16187] [serial = 35] [outer = 0x9aea2800] 03:01:16 INFO - PROCESS | 16187 | 1461319276928 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1549ms 03:01:16 INFO - PROCESS | 16187 | 1461319276974 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 03:01:16 INFO - PROCESS | 16187 | 1461319276980 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 03:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:01:16 INFO - PROCESS | 16187 | 1461319276988 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:01:16 INFO - PROCESS | 16187 | 1461319276991 Marionette TRACE conn4 <- [1,22,null,{}] 03:01:17 INFO - PROCESS | 16187 | 1461319276998 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:17 INFO - PROCESS | 16187 | 1461319277180 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 03:01:17 INFO - PROCESS | 16187 | 1461319277306 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x9ae30c00 == 13 [pid = 16187] [id = 13] 03:01:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 36 (0x9ae34000) [pid = 16187] [serial = 36] [outer = (nil)] 03:01:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 37 (0x9ae38800) [pid = 16187] [serial = 37] [outer = 0x9ae34000] 03:01:17 INFO - PROCESS | 16187 | 1461319277401 Marionette DEBUG loaded listener.js 03:01:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 38 (0x9aefa400) [pid = 16187] [serial = 38] [outer = 0x9ae34000] 03:01:18 INFO - PROCESS | 16187 | 1461319278684 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1733ms 03:01:18 INFO - PROCESS | 16187 | 1461319278724 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 03:01:18 INFO - PROCESS | 16187 | 1461319278730 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 03:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:01:18 INFO - PROCESS | 16187 | 1461319278739 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:01:18 INFO - PROCESS | 16187 | 1461319278744 Marionette TRACE conn4 <- [1,26,null,{}] 03:01:18 INFO - PROCESS | 16187 | 1461319278759 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:18 INFO - PROCESS | 16187 | 1461319278989 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 03:01:19 INFO - PROCESS | 16187 | 1461319279206 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:19 INFO - PROCESS | 16187 | ++DOCSHELL 0x929eb000 == 14 [pid = 16187] [id = 14] 03:01:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 39 (0x929eb400) [pid = 16187] [serial = 39] [outer = (nil)] 03:01:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 40 (0x9642a800) [pid = 16187] [serial = 40] [outer = 0x929eb400] 03:01:19 INFO - PROCESS | 16187 | 1461319279288 Marionette DEBUG loaded listener.js 03:01:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 41 (0x9745a000) [pid = 16187] [serial = 41] [outer = 0x929eb400] 03:01:20 INFO - PROCESS | 16187 | 1461319280064 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1397ms 03:01:20 INFO - PROCESS | 16187 | 1461319280137 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 03:01:20 INFO - PROCESS | 16187 | 1461319280144 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 03:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:01:20 INFO - PROCESS | 16187 | 1461319280155 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:01:20 INFO - PROCESS | 16187 | 1461319280159 Marionette TRACE conn4 <- [1,30,null,{}] 03:01:20 INFO - PROCESS | 16187 | 1461319280165 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:20 INFO - PROCESS | 16187 | 1461319280347 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 03:01:20 INFO - PROCESS | 16187 | 1461319280459 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:20 INFO - PROCESS | 16187 | ++DOCSHELL 0x9695d800 == 15 [pid = 16187] [id = 15] 03:01:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 42 (0x97458400) [pid = 16187] [serial = 42] [outer = (nil)] 03:01:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 43 (0x98168c00) [pid = 16187] [serial = 43] [outer = 0x97458400] 03:01:20 INFO - PROCESS | 16187 | 1461319280535 Marionette DEBUG loaded listener.js 03:01:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 44 (0x98304c00) [pid = 16187] [serial = 44] [outer = 0x97458400] 03:01:21 INFO - PROCESS | 16187 | 1461319281320 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1180ms 03:01:21 INFO - PROCESS | 16187 | 1461319281397 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 03:01:21 INFO - PROCESS | 16187 | 1461319281403 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 03:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:01:21 INFO - PROCESS | 16187 | 1461319281416 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:01:21 INFO - PROCESS | 16187 | 1461319281423 Marionette TRACE conn4 <- [1,34,null,{}] 03:01:21 INFO - PROCESS | 16187 | 1461319281433 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:21 INFO - PROCESS | 16187 | 1461319281636 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 03:01:21 INFO - PROCESS | 16187 | 1461319281776 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:21 INFO - PROCESS | 16187 | ++DOCSHELL 0x92aa7400 == 16 [pid = 16187] [id = 16] 03:01:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 45 (0x92aa7800) [pid = 16187] [serial = 45] [outer = (nil)] 03:01:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 46 (0x952ebc00) [pid = 16187] [serial = 46] [outer = 0x92aa7800] 03:01:21 INFO - PROCESS | 16187 | 1461319281884 Marionette DEBUG loaded listener.js 03:01:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 47 (0x96431c00) [pid = 16187] [serial = 47] [outer = 0x92aa7800] 03:01:22 INFO - PROCESS | 16187 | 1461319282841 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1490ms 03:01:22 INFO - PROCESS | 16187 | 1461319282907 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 03:01:22 INFO - PROCESS | 16187 | 1461319282914 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 03:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:01:22 INFO - PROCESS | 16187 | 1461319282930 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:01:22 INFO - PROCESS | 16187 | 1461319282941 Marionette TRACE conn4 <- [1,38,null,{}] 03:01:22 INFO - PROCESS | 16187 | 1461319282961 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:23 INFO - PROCESS | 16187 | 1461319283269 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 03:01:23 INFO - PROCESS | 16187 | 1461319283452 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x971c6800 == 17 [pid = 16187] [id = 17] 03:01:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 48 (0x979dc400) [pid = 16187] [serial = 48] [outer = (nil)] 03:01:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 49 (0x97d46400) [pid = 16187] [serial = 49] [outer = 0x979dc400] 03:01:23 INFO - PROCESS | 16187 | 1461319283560 Marionette DEBUG loaded listener.js 03:01:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 50 (0x98707400) [pid = 16187] [serial = 50] [outer = 0x979dc400] 03:01:24 INFO - PROCESS | 16187 | 1461319284485 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1607ms 03:01:24 INFO - PROCESS | 16187 | 1461319284531 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 03:01:24 INFO - PROCESS | 16187 | 1461319284536 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 03:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:01:24 INFO - PROCESS | 16187 | 1461319284544 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:01:24 INFO - PROCESS | 16187 | 1461319284548 Marionette TRACE conn4 <- [1,42,null,{}] 03:01:24 INFO - PROCESS | 16187 | 1461319284563 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:24 INFO - PROCESS | 16187 | 1461319284761 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 03:01:24 INFO - PROCESS | 16187 | 1461319284898 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:24 INFO - PROCESS | 16187 | ++DOCSHELL 0x990c9c00 == 18 [pid = 16187] [id = 18] 03:01:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 51 (0x99219400) [pid = 16187] [serial = 51] [outer = (nil)] 03:01:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 52 (0x9921dc00) [pid = 16187] [serial = 52] [outer = 0x99219400] 03:01:25 INFO - PROCESS | 16187 | 1461319285027 Marionette DEBUG loaded listener.js 03:01:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 53 (0x99222400) [pid = 16187] [serial = 53] [outer = 0x99219400] 03:01:26 INFO - PROCESS | 16187 | 1461319286064 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1581ms 03:01:26 INFO - PROCESS | 16187 | 1461319286126 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 03:01:26 INFO - PROCESS | 16187 | 1461319286130 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 03:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:01:26 INFO - PROCESS | 16187 | 1461319286137 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:01:26 INFO - PROCESS | 16187 | 1461319286140 Marionette TRACE conn4 <- [1,46,null,{}] 03:01:26 INFO - PROCESS | 16187 | 1461319286147 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:26 INFO - PROCESS | 16187 | 1461319286413 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 03:01:26 INFO - PROCESS | 16187 | 1461319286549 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x9830e400 == 19 [pid = 16187] [id = 19] 03:01:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 54 (0x9ae35c00) [pid = 16187] [serial = 54] [outer = (nil)] 03:01:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 55 (0x9aea2400) [pid = 16187] [serial = 55] [outer = 0x9ae35c00] 03:01:26 INFO - PROCESS | 16187 | 1461319286701 Marionette DEBUG loaded listener.js 03:01:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 56 (0x9aef8c00) [pid = 16187] [serial = 56] [outer = 0x9ae35c00] 03:01:27 INFO - PROCESS | 16187 | 1461319287638 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1544ms 03:01:27 INFO - PROCESS | 16187 | 1461319287682 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 03:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:01:27 INFO - PROCESS | 16187 | 1461319287686 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 03:01:27 INFO - PROCESS | 16187 | 1461319287694 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:01:27 INFO - PROCESS | 16187 | 1461319287698 Marionette TRACE conn4 <- [1,50,null,{}] 03:01:27 INFO - PROCESS | 16187 | 1461319287704 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:27 INFO - PROCESS | 16187 | 1461319287883 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 03:01:28 INFO - PROCESS | 16187 | 1461319288032 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x9708a800 == 20 [pid = 16187] [id = 20] 03:01:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 57 (0x9ae34c00) [pid = 16187] [serial = 57] [outer = (nil)] 03:01:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 58 (0x9dfeb800) [pid = 16187] [serial = 58] [outer = 0x9ae34c00] 03:01:28 INFO - PROCESS | 16187 | 1461319288126 Marionette DEBUG loaded listener.js 03:01:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 59 (0x9dfeec00) [pid = 16187] [serial = 59] [outer = 0x9ae34c00] 03:01:29 INFO - PROCESS | 16187 | 1461319289202 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1533ms 03:01:29 INFO - PROCESS | 16187 | 1461319289227 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 03:01:29 INFO - PROCESS | 16187 | 1461319289234 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 03:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:01:29 INFO - PROCESS | 16187 | 1461319289245 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:01:29 INFO - PROCESS | 16187 | 1461319289250 Marionette TRACE conn4 <- [1,54,null,{}] 03:01:29 INFO - PROCESS | 16187 | 1461319289259 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:29 INFO - PROCESS | 16187 | 1461319289485 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 03:01:29 INFO - PROCESS | 16187 | --DOCSHELL 0x929eb000 == 19 [pid = 16187] [id = 14] 03:01:29 INFO - PROCESS | 16187 | --DOCSHELL 0x9ae30c00 == 18 [pid = 16187] [id = 13] 03:01:29 INFO - PROCESS | 16187 | --DOCSHELL 0x9927e800 == 17 [pid = 16187] [id = 12] 03:01:29 INFO - PROCESS | 16187 | --DOCSHELL 0x987e4400 == 16 [pid = 16187] [id = 11] 03:01:29 INFO - PROCESS | 16187 | 1461319289778 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:29 INFO - PROCESS | 16187 | --DOCSHELL 0x912b1800 == 15 [pid = 16187] [id = 8] 03:01:29 INFO - PROCESS | 16187 | ++DOCSHELL 0x91324c00 == 16 [pid = 16187] [id = 21] 03:01:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 60 (0x929e6800) [pid = 16187] [serial = 60] [outer = (nil)] 03:01:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 61 (0x92aa2c00) [pid = 16187] [serial = 61] [outer = 0x929e6800] 03:01:29 INFO - PROCESS | 16187 | 1461319289935 Marionette DEBUG loaded listener.js 03:01:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 62 (0x971ba000) [pid = 16187] [serial = 62] [outer = 0x929e6800] 03:01:30 INFO - PROCESS | 16187 | 1461319290869 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1691ms 03:01:30 INFO - PROCESS | 16187 | 1461319290937 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 03:01:30 INFO - PROCESS | 16187 | 1461319290947 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 03:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:01:30 INFO - PROCESS | 16187 | 1461319290958 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:01:30 INFO - PROCESS | 16187 | 1461319290963 Marionette TRACE conn4 <- [1,58,null,{}] 03:01:30 INFO - PROCESS | 16187 | 1461319290972 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:31 INFO - PROCESS | 16187 | 1461319291206 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 03:01:31 INFO - PROCESS | 16187 | 1461319291377 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:31 INFO - PROCESS | 16187 | ++DOCSHELL 0x98170c00 == 17 [pid = 16187] [id = 22] 03:01:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 63 (0x98171c00) [pid = 16187] [serial = 63] [outer = (nil)] 03:01:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 64 (0x9864ac00) [pid = 16187] [serial = 64] [outer = 0x98171c00] 03:01:31 INFO - PROCESS | 16187 | 1461319291522 Marionette DEBUG loaded listener.js 03:01:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 65 (0x9893b400) [pid = 16187] [serial = 65] [outer = 0x98171c00] 03:01:32 INFO - PROCESS | 16187 | 1461319292526 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1643ms 03:01:32 INFO - PROCESS | 16187 | 1461319292605 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 03:01:32 INFO - PROCESS | 16187 | 1461319292614 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 03:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:01:32 INFO - PROCESS | 16187 | 1461319292623 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:01:32 INFO - PROCESS | 16187 | 1461319292627 Marionette TRACE conn4 <- [1,62,null,{}] 03:01:32 INFO - PROCESS | 16187 | 1461319292634 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:32 INFO - PROCESS | 16187 | 1461319292866 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 03:01:33 INFO - PROCESS | 16187 | 1461319293048 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:33 INFO - PROCESS | 16187 | ++DOCSHELL 0x98b97000 == 18 [pid = 16187] [id = 23] 03:01:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 66 (0x99221400) [pid = 16187] [serial = 66] [outer = (nil)] 03:01:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 67 (0x99277400) [pid = 16187] [serial = 67] [outer = 0x99221400] 03:01:33 INFO - PROCESS | 16187 | 1461319293150 Marionette DEBUG loaded listener.js 03:01:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 68 (0x9ae3b400) [pid = 16187] [serial = 68] [outer = 0x99221400] 03:01:34 INFO - PROCESS | 16187 | 1461319294055 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1488ms 03:01:34 INFO - PROCESS | 16187 | 1461319294112 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 03:01:34 INFO - PROCESS | 16187 | 1461319294117 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 03:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:01:34 INFO - PROCESS | 16187 | 1461319294134 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:01:34 INFO - PROCESS | 16187 | 1461319294145 Marionette TRACE conn4 <- [1,66,null,{}] 03:01:34 INFO - PROCESS | 16187 | 1461319294156 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:34 INFO - PROCESS | 16187 | 1461319294402 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 03:01:34 INFO - PROCESS | 16187 | 1461319294542 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:34 INFO - PROCESS | 16187 | ++DOCSHELL 0x9708f000 == 19 [pid = 16187] [id = 24] 03:01:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 69 (0x9fc30c00) [pid = 16187] [serial = 69] [outer = (nil)] 03:01:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 70 (0x9fd5c400) [pid = 16187] [serial = 70] [outer = 0x9fc30c00] 03:01:34 INFO - PROCESS | 16187 | 1461319294638 Marionette DEBUG loaded listener.js 03:01:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 71 (0x9fda6c00) [pid = 16187] [serial = 71] [outer = 0x9fc30c00] 03:01:35 INFO - PROCESS | 16187 | 1461319295504 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1458ms 03:01:35 INFO - PROCESS | 16187 | 1461319295590 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 03:01:35 INFO - PROCESS | 16187 | 1461319295595 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 03:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:01:35 INFO - PROCESS | 16187 | 1461319295604 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:01:35 INFO - PROCESS | 16187 | 1461319295608 Marionette TRACE conn4 <- [1,70,null,{}] 03:01:35 INFO - PROCESS | 16187 | 1461319295615 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:35 INFO - PROCESS | 16187 | 1461319295794 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 03:01:35 INFO - PROCESS | 16187 | 1461319295936 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x9ff70400 == 20 [pid = 16187] [id = 25] 03:01:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 72 (0x9ff74800) [pid = 16187] [serial = 72] [outer = (nil)] 03:01:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 73 (0xa011fc00) [pid = 16187] [serial = 73] [outer = 0x9ff74800] 03:01:36 INFO - PROCESS | 16187 | 1461319296054 Marionette DEBUG loaded listener.js 03:01:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 74 (0xa01af000) [pid = 16187] [serial = 74] [outer = 0x9ff74800] 03:01:37 INFO - PROCESS | 16187 | 1461319297012 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1484ms 03:01:37 INFO - PROCESS | 16187 | 1461319297090 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 03:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:01:37 INFO - PROCESS | 16187 | 1461319297095 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 03:01:37 INFO - PROCESS | 16187 | 1461319297102 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:01:37 INFO - PROCESS | 16187 | 1461319297107 Marionette TRACE conn4 <- [1,74,null,{}] 03:01:37 INFO - PROCESS | 16187 | 1461319297114 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:37 INFO - PROCESS | 16187 | 1461319297325 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 03:01:37 INFO - PROCESS | 16187 | 1461319297474 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x97d46000 == 21 [pid = 16187] [id = 26] 03:01:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 75 (0xa0b9b800) [pid = 16187] [serial = 75] [outer = (nil)] 03:01:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 76 (0xa0dc7c00) [pid = 16187] [serial = 76] [outer = 0xa0b9b800] 03:01:37 INFO - PROCESS | 16187 | 1461319297591 Marionette DEBUG loaded listener.js 03:01:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 77 (0xa2b45400) [pid = 16187] [serial = 77] [outer = 0xa0b9b800] 03:01:38 INFO - PROCESS | 16187 | 1461319298558 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1536ms 03:01:38 INFO - PROCESS | 16187 | 1461319298639 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 03:01:38 INFO - PROCESS | 16187 | 1461319298642 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 03:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:01:38 INFO - PROCESS | 16187 | 1461319298650 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:01:38 INFO - PROCESS | 16187 | 1461319298653 Marionette TRACE conn4 <- [1,78,null,{}] 03:01:38 INFO - PROCESS | 16187 | 1461319298660 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:38 INFO - PROCESS | 16187 | 1461319298972 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 03:01:39 INFO - PROCESS | 16187 | 1461319299162 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x95d28c00 == 22 [pid = 16187] [id = 27] 03:01:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 78 (0x9642ec00) [pid = 16187] [serial = 78] [outer = (nil)] 03:01:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 79 (0x971bf000) [pid = 16187] [serial = 79] [outer = 0x9642ec00] 03:01:39 INFO - PROCESS | 16187 | 1461319299315 Marionette DEBUG loaded listener.js 03:01:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 80 (0x97c75000) [pid = 16187] [serial = 80] [outer = 0x9642ec00] 03:01:40 INFO - PROCESS | 16187 | --DOCSHELL 0x971c6800 == 21 [pid = 16187] [id = 17] 03:01:40 INFO - PROCESS | 16187 | --DOCSHELL 0x92aa7400 == 20 [pid = 16187] [id = 16] 03:01:40 INFO - PROCESS | 16187 | 1461319300281 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1684ms 03:01:40 INFO - PROCESS | 16187 | 1461319300335 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 03:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:01:40 INFO - PROCESS | 16187 | 1461319300342 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 03:01:40 INFO - PROCESS | 16187 | 1461319300351 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:01:40 INFO - PROCESS | 16187 | 1461319300359 Marionette TRACE conn4 <- [1,82,null,{}] 03:01:40 INFO - PROCESS | 16187 | 1461319300370 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:40 INFO - PROCESS | 16187 | 1461319300609 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 03:01:40 INFO - PROCESS | 16187 | 1461319300854 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:40 INFO - PROCESS | 16187 | ++DOCSHELL 0x9708b400 == 21 [pid = 16187] [id = 28] 03:01:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 81 (0x97090000) [pid = 16187] [serial = 81] [outer = (nil)] 03:01:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 82 (0x97d3f400) [pid = 16187] [serial = 82] [outer = 0x97090000] 03:01:40 INFO - PROCESS | 16187 | 1461319300971 Marionette DEBUG loaded listener.js 03:01:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 83 (0x98651400) [pid = 16187] [serial = 83] [outer = 0x97090000] 03:01:41 INFO - PROCESS | 16187 | 1461319301928 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1643ms 03:01:41 INFO - PROCESS | 16187 | 1461319301996 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 03:01:42 INFO - PROCESS | 16187 | 1461319302006 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 03:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:01:42 INFO - PROCESS | 16187 | 1461319302019 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:01:42 INFO - PROCESS | 16187 | 1461319302025 Marionette TRACE conn4 <- [1,86,null,{}] 03:01:42 INFO - PROCESS | 16187 | 1461319302032 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:42 INFO - PROCESS | 16187 | 1461319302259 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 03:01:42 INFO - PROCESS | 16187 | 1461319302402 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x99222c00 == 22 [pid = 16187] [id = 29] 03:01:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 84 (0x99224000) [pid = 16187] [serial = 84] [outer = (nil)] 03:01:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 85 (0x9ae37000) [pid = 16187] [serial = 85] [outer = 0x99224000] 03:01:42 INFO - PROCESS | 16187 | 1461319302533 Marionette DEBUG loaded listener.js 03:01:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 86 (0x9b2aa800) [pid = 16187] [serial = 86] [outer = 0x99224000] 03:01:43 INFO - PROCESS | 16187 | 1461319303438 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1496ms 03:01:43 INFO - PROCESS | 16187 | 1461319303522 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 03:01:43 INFO - PROCESS | 16187 | 1461319303527 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 03:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:01:43 INFO - PROCESS | 16187 | 1461319303537 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:01:43 INFO - PROCESS | 16187 | 1461319303543 Marionette TRACE conn4 <- [1,90,null,{}] 03:01:43 INFO - PROCESS | 16187 | 1461319303575 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:43 INFO - PROCESS | 16187 | 1461319303827 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 03:01:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 87 (0x91f80c00) [pid = 16187] [serial = 87] [outer = 0x9aef9400] 03:01:44 INFO - PROCESS | 16187 | 1461319303989 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x9ff75000 == 23 [pid = 16187] [id = 30] 03:01:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 88 (0xa01a9800) [pid = 16187] [serial = 88] [outer = (nil)] 03:01:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 89 (0xa0d3bc00) [pid = 16187] [serial = 89] [outer = 0xa01a9800] 03:01:44 INFO - PROCESS | 16187 | 1461319304174 Marionette DEBUG loaded listener.js 03:01:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 90 (0xa10e3c00) [pid = 16187] [serial = 90] [outer = 0xa01a9800] 03:01:45 INFO - PROCESS | 16187 | 1461319305094 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1594ms 03:01:45 INFO - PROCESS | 16187 | 1461319305131 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 03:01:45 INFO - PROCESS | 16187 | 1461319305136 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 03:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:01:45 INFO - PROCESS | 16187 | 1461319305144 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:01:45 INFO - PROCESS | 16187 | 1461319305147 Marionette TRACE conn4 <- [1,94,null,{}] 03:01:45 INFO - PROCESS | 16187 | 1461319305173 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:45 INFO - PROCESS | 16187 | 1461319305354 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 03:01:45 INFO - PROCESS | 16187 | 1461319305491 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x98936800 == 24 [pid = 16187] [id = 31] 03:01:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 91 (0x9fc90c00) [pid = 16187] [serial = 91] [outer = (nil)] 03:01:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 92 (0xa455b000) [pid = 16187] [serial = 92] [outer = 0x9fc90c00] 03:01:45 INFO - PROCESS | 16187 | 1461319305588 Marionette DEBUG loaded listener.js 03:01:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 93 (0xa45a0400) [pid = 16187] [serial = 93] [outer = 0x9fc90c00] 03:01:46 INFO - PROCESS | 16187 | 1461319306464 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1390ms 03:01:46 INFO - PROCESS | 16187 | 1461319306534 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 03:01:46 INFO - PROCESS | 16187 | 1461319306539 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 03:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:01:46 INFO - PROCESS | 16187 | 1461319306545 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:01:46 INFO - PROCESS | 16187 | 1461319306549 Marionette TRACE conn4 <- [1,98,null,{}] 03:01:46 INFO - PROCESS | 16187 | 1461319306556 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:46 INFO - PROCESS | 16187 | 1461319306749 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 03:01:46 INFO - PROCESS | 16187 | 1461319306868 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:46 INFO - PROCESS | 16187 | ++DOCSHELL 0x9132a000 == 25 [pid = 16187] [id = 32] 03:01:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 94 (0x92c56c00) [pid = 16187] [serial = 94] [outer = (nil)] 03:01:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 95 (0xa46d0000) [pid = 16187] [serial = 95] [outer = 0x92c56c00] 03:01:47 INFO - PROCESS | 16187 | 1461319307010 Marionette DEBUG loaded listener.js 03:01:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 96 (0xa469c400) [pid = 16187] [serial = 96] [outer = 0x92c56c00] 03:01:47 INFO - PROCESS | 16187 | 1461319307960 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1488ms 03:01:48 INFO - PROCESS | 16187 | 1461319308034 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 03:01:48 INFO - PROCESS | 16187 | 1461319308038 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 03:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:01:48 INFO - PROCESS | 16187 | 1461319308046 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:01:48 INFO - PROCESS | 16187 | 1461319308051 Marionette TRACE conn4 <- [1,102,null,{}] 03:01:48 INFO - PROCESS | 16187 | 1461319308058 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:48 INFO - PROCESS | 16187 | 1461319308321 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 03:01:48 INFO - PROCESS | 16187 | 1461319308507 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:48 INFO - PROCESS | 16187 | ++DOCSHELL 0x97d39800 == 26 [pid = 16187] [id = 33] 03:01:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 97 (0xa5fc0800) [pid = 16187] [serial = 97] [outer = (nil)] 03:01:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 98 (0xa6d30c00) [pid = 16187] [serial = 98] [outer = 0xa5fc0800] 03:01:48 INFO - PROCESS | 16187 | 1461319308699 Marionette DEBUG loaded listener.js 03:01:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 99 (0xa6d6bc00) [pid = 16187] [serial = 99] [outer = 0xa5fc0800] 03:01:49 INFO - PROCESS | 16187 | 1461319309778 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1784ms 03:01:49 INFO - PROCESS | 16187 | 1461319309832 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 03:01:49 INFO - PROCESS | 16187 | 1461319309838 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 03:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:01:49 INFO - PROCESS | 16187 | 1461319309850 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:01:49 INFO - PROCESS | 16187 | 1461319309854 Marionette TRACE conn4 <- [1,106,null,{}] 03:01:49 INFO - PROCESS | 16187 | 1461319309871 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:50 INFO - PROCESS | 16187 | 1461319310201 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 03:01:50 INFO - PROCESS | 16187 | --DOCSHELL 0x9708f000 == 25 [pid = 16187] [id = 24] 03:01:50 INFO - PROCESS | 16187 | --DOCSHELL 0x98b97000 == 24 [pid = 16187] [id = 23] 03:01:50 INFO - PROCESS | 16187 | --DOCSHELL 0x98170c00 == 23 [pid = 16187] [id = 22] 03:01:50 INFO - PROCESS | 16187 | 1461319310443 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:50 INFO - PROCESS | 16187 | --DOCSHELL 0x91324c00 == 22 [pid = 16187] [id = 21] 03:01:50 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ee7a000 == 23 [pid = 16187] [id = 34] 03:01:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 100 (0x8ee7a800) [pid = 16187] [serial = 100] [outer = (nil)] 03:01:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 101 (0x8ee85000) [pid = 16187] [serial = 101] [outer = 0x8ee7a800] 03:01:50 INFO - PROCESS | 16187 | 1461319310564 Marionette DEBUG loaded listener.js 03:01:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 102 (0x92a98800) [pid = 16187] [serial = 102] [outer = 0x8ee7a800] 03:01:51 INFO - PROCESS | 16187 | --DOCSHELL 0x9ff70400 == 22 [pid = 16187] [id = 25] 03:01:51 INFO - PROCESS | 16187 | --DOCSHELL 0x97d39800 == 21 [pid = 16187] [id = 33] 03:01:51 INFO - PROCESS | 16187 | --DOCSHELL 0x97d46000 == 20 [pid = 16187] [id = 26] 03:01:51 INFO - PROCESS | 16187 | --DOCSHELL 0x9ff75000 == 19 [pid = 16187] [id = 30] 03:01:51 INFO - PROCESS | 16187 | --DOCSHELL 0x98936800 == 18 [pid = 16187] [id = 31] 03:01:51 INFO - PROCESS | 16187 | --DOCSHELL 0x9132a000 == 17 [pid = 16187] [id = 32] 03:01:51 INFO - PROCESS | 16187 | --DOCSHELL 0x9708b400 == 16 [pid = 16187] [id = 28] 03:01:51 INFO - PROCESS | 16187 | --DOCSHELL 0x99222c00 == 15 [pid = 16187] [id = 29] 03:01:52 INFO - PROCESS | 16187 | --DOCSHELL 0x91f85800 == 14 [pid = 16187] [id = 6] 03:01:52 INFO - PROCESS | 16187 | --DOCSHELL 0x95d28c00 == 13 [pid = 16187] [id = 27] 03:01:52 INFO - PROCESS | 16187 | --DOCSHELL 0x9695d800 == 12 [pid = 16187] [id = 15] 03:01:52 INFO - PROCESS | 16187 | --DOCSHELL 0x9830e400 == 11 [pid = 16187] [id = 19] 03:01:52 INFO - PROCESS | 16187 | --DOCSHELL 0x990c9c00 == 10 [pid = 16187] [id = 18] 03:01:52 INFO - PROCESS | 16187 | --DOCSHELL 0x9708a800 == 9 [pid = 16187] [id = 20] 03:01:54 INFO - PROCESS | 16187 | 1461319314756 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 4958ms 03:01:54 INFO - PROCESS | 16187 | 1461319314823 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 03:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:01:54 INFO - PROCESS | 16187 | 1461319314833 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 03:01:54 INFO - PROCESS | 16187 | 1461319314844 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:01:54 INFO - PROCESS | 16187 | 1461319314851 Marionette TRACE conn4 <- [1,110,null,{}] 03:01:54 INFO - PROCESS | 16187 | 1461319314859 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:55 INFO - PROCESS | 16187 | 1461319315044 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 03:01:55 INFO - PROCESS | 16187 | 1461319315061 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:55 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ee86800 == 10 [pid = 16187] [id = 35] 03:01:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 103 (0x9132a000) [pid = 16187] [serial = 103] [outer = (nil)] 03:01:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 104 (0x92b45400) [pid = 16187] [serial = 104] [outer = 0x9132a000] 03:01:55 INFO - PROCESS | 16187 | 1461319315160 Marionette DEBUG loaded listener.js 03:01:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 105 (0x92b4a000) [pid = 16187] [serial = 105] [outer = 0x9132a000] 03:01:56 INFO - PROCESS | 16187 | 1461319316049 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1235ms 03:01:56 INFO - PROCESS | 16187 | 1461319316079 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 03:01:56 INFO - PROCESS | 16187 | 1461319316090 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 03:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:01:56 INFO - PROCESS | 16187 | 1461319316102 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:01:56 INFO - PROCESS | 16187 | 1461319316106 Marionette TRACE conn4 <- [1,114,null,{}] 03:01:56 INFO - PROCESS | 16187 | 1461319316113 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:56 INFO - PROCESS | 16187 | 1461319316389 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 03:01:56 INFO - PROCESS | 16187 | 1461319316516 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x912be400 == 11 [pid = 16187] [id = 36] 03:01:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 106 (0x972bc400) [pid = 16187] [serial = 106] [outer = (nil)] 03:01:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 107 (0x975df400) [pid = 16187] [serial = 107] [outer = 0x972bc400] 03:01:56 INFO - PROCESS | 16187 | 1461319316623 Marionette DEBUG loaded listener.js 03:01:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 108 (0x97d3a000) [pid = 16187] [serial = 108] [outer = 0x972bc400] 03:01:57 INFO - PROCESS | 16187 | 1461319317544 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1482ms 03:01:57 INFO - PROCESS | 16187 | 1461319317585 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 03:01:57 INFO - PROCESS | 16187 | 1461319317589 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 03:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:01:57 INFO - PROCESS | 16187 | 1461319317597 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:01:57 INFO - PROCESS | 16187 | 1461319317603 Marionette TRACE conn4 <- [1,118,null,{}] 03:01:57 INFO - PROCESS | 16187 | 1461319317630 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:57 INFO - PROCESS | 16187 | 1461319317914 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 03:01:58 INFO - PROCESS | 16187 | 1461319317996 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:58 INFO - PROCESS | 16187 | ++DOCSHELL 0x9ae2e000 == 12 [pid = 16187] [id = 37] 03:01:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 109 (0x9ae2e400) [pid = 16187] [serial = 109] [outer = (nil)] 03:01:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 110 (0x9ae33800) [pid = 16187] [serial = 110] [outer = 0x9ae2e400] 03:01:58 INFO - PROCESS | 16187 | 1461319318149 Marionette DEBUG loaded listener.js 03:01:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 111 (0x9aef5c00) [pid = 16187] [serial = 111] [outer = 0x9ae2e400] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 110 (0x99219400) [pid = 16187] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 109 (0xa0b9b800) [pid = 16187] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 108 (0xa01a9800) [pid = 16187] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 107 (0x92aa7800) [pid = 16187] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 106 (0x9642ec00) [pid = 16187] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 105 (0x97458400) [pid = 16187] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 104 (0x929eb400) [pid = 16187] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 103 (0x912b2800) [pid = 16187] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 102 (0x98b99800) [pid = 16187] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 101 (0x9aea2800) [pid = 16187] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 100 (0x9ae34000) [pid = 16187] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 99 (0x92c56c00) [pid = 16187] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 98 (0x99221400) [pid = 16187] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 97 (0x9ff74800) [pid = 16187] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 96 (0x98171c00) [pid = 16187] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 95 (0x91f86800) [pid = 16187] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 94 (0x9fc30c00) [pid = 16187] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 93 (0x9fc90c00) [pid = 16187] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 92 (0x979dc400) [pid = 16187] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 91 (0x99224000) [pid = 16187] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 90 (0x9ae34c00) [pid = 16187] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 89 (0x929e6800) [pid = 16187] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 88 (0x9ae35c00) [pid = 16187] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:01:59 INFO - PROCESS | 16187 | --DOMWINDOW == 87 (0x97090000) [pid = 16187] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:01:59 INFO - PROCESS | 16187 | 1461319319809 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 2260ms 03:01:59 INFO - PROCESS | 16187 | 1461319319858 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 03:01:59 INFO - PROCESS | 16187 | 1461319319864 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 03:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:01:59 INFO - PROCESS | 16187 | 1461319319874 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:01:59 INFO - PROCESS | 16187 | 1461319319881 Marionette TRACE conn4 <- [1,122,null,{}] 03:01:59 INFO - PROCESS | 16187 | 1461319319890 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:00 INFO - PROCESS | 16187 | 1461319320087 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 03:02:00 INFO - PROCESS | 16187 | 1461319320203 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:00 INFO - PROCESS | 16187 | ++DOCSHELL 0x912b8c00 == 13 [pid = 16187] [id = 38] 03:02:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 88 (0x92aa5c00) [pid = 16187] [serial = 112] [outer = (nil)] 03:02:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 89 (0x98655c00) [pid = 16187] [serial = 113] [outer = 0x92aa5c00] 03:02:00 INFO - PROCESS | 16187 | 1461319320282 Marionette DEBUG loaded listener.js 03:02:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 90 (0x99221400) [pid = 16187] [serial = 114] [outer = 0x92aa5c00] 03:02:01 INFO - PROCESS | 16187 | 1461319321136 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1342ms 03:02:01 INFO - PROCESS | 16187 | 1461319321289 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 03:02:01 INFO - PROCESS | 16187 | 1461319321293 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 03:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:02:01 INFO - PROCESS | 16187 | 1461319321433 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:02:01 INFO - PROCESS | 16187 | 1461319321455 Marionette TRACE conn4 <- [1,126,null,{}] 03:02:01 INFO - PROCESS | 16187 | 1461319321632 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:01 INFO - PROCESS | 16187 | 1461319321908 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 03:02:02 INFO - PROCESS | 16187 | 1461319322051 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:02 INFO - PROCESS | 16187 | ++DOCSHELL 0x92b44000 == 14 [pid = 16187] [id = 39] 03:02:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 91 (0x92b45c00) [pid = 16187] [serial = 115] [outer = (nil)] 03:02:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 92 (0x92c56c00) [pid = 16187] [serial = 116] [outer = 0x92b45c00] 03:02:02 INFO - PROCESS | 16187 | 1461319322156 Marionette DEBUG loaded listener.js 03:02:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 93 (0x952f0000) [pid = 16187] [serial = 117] [outer = 0x92b45c00] 03:02:03 INFO - PROCESS | 16187 | 1461319323136 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1767ms 03:02:03 INFO - PROCESS | 16187 | 1461319323150 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 03:02:03 INFO - PROCESS | 16187 | 1461319323156 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 03:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:02:03 INFO - PROCESS | 16187 | 1461319323164 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:02:03 INFO - PROCESS | 16187 | 1461319323169 Marionette TRACE conn4 <- [1,130,null,{}] 03:02:03 INFO - PROCESS | 16187 | 1461319323182 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:03 INFO - PROCESS | 16187 | 1461319323390 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 03:02:03 INFO - PROCESS | 16187 | 1461319323542 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:03 INFO - PROCESS | 16187 | ++DOCSHELL 0x98b9e400 == 15 [pid = 16187] [id = 40] 03:02:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 94 (0x990bb800) [pid = 16187] [serial = 118] [outer = (nil)] 03:02:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 95 (0x9b2a8000) [pid = 16187] [serial = 119] [outer = 0x990bb800] 03:02:03 INFO - PROCESS | 16187 | 1461319323686 Marionette DEBUG loaded listener.js 03:02:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 96 (0x9ea23400) [pid = 16187] [serial = 120] [outer = 0x990bb800] 03:02:04 INFO - PROCESS | 16187 | 1461319324596 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1445ms 03:02:04 INFO - PROCESS | 16187 | 1461319324609 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 03:02:04 INFO - PROCESS | 16187 | 1461319324613 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 03:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:02:04 INFO - PROCESS | 16187 | 1461319324621 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:02:04 INFO - PROCESS | 16187 | 1461319324625 Marionette TRACE conn4 <- [1,134,null,{}] 03:02:04 INFO - PROCESS | 16187 | 1461319324632 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:04 INFO - PROCESS | 16187 | 1461319324806 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 03:02:05 INFO - PROCESS | 16187 | 1461319324974 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:05 INFO - PROCESS | 16187 | ++DOCSHELL 0x9ff72400 == 16 [pid = 16187] [id = 41] 03:02:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 97 (0x9ff75000) [pid = 16187] [serial = 121] [outer = (nil)] 03:02:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 98 (0xa0115800) [pid = 16187] [serial = 122] [outer = 0x9ff75000] 03:02:05 INFO - PROCESS | 16187 | 1461319325144 Marionette DEBUG loaded listener.js 03:02:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 99 (0xa0bd6800) [pid = 16187] [serial = 123] [outer = 0x9ff75000] 03:02:06 INFO - PROCESS | 16187 | 1461319326349 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1786ms 03:02:06 INFO - PROCESS | 16187 | 1461319326408 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 03:02:06 INFO - PROCESS | 16187 | 1461319326413 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 03:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:02:06 INFO - PROCESS | 16187 | 1461319326419 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:02:06 INFO - PROCESS | 16187 | 1461319326423 Marionette TRACE conn4 <- [1,138,null,{}] 03:02:06 INFO - PROCESS | 16187 | 1461319326430 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:06 INFO - PROCESS | 16187 | 1461319326626 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 03:02:06 INFO - PROCESS | 16187 | 1461319326808 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x9fd57000 == 17 [pid = 16187] [id = 42] 03:02:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 100 (0xa104f800) [pid = 16187] [serial = 124] [outer = (nil)] 03:02:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 101 (0x99225400) [pid = 16187] [serial = 125] [outer = 0xa104f800] 03:02:06 INFO - PROCESS | 16187 | 1461319326929 Marionette DEBUG loaded listener.js 03:02:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 102 (0xa10e2c00) [pid = 16187] [serial = 126] [outer = 0xa104f800] 03:02:07 INFO - PROCESS | 16187 | 1461319327867 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:02:07 INFO - PROCESS | 16187 | 1461319327908 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1547ms 03:02:07 INFO - PROCESS | 16187 | 1461319327971 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 03:02:07 INFO - PROCESS | 16187 | 1461319327977 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 03:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:02:07 INFO - PROCESS | 16187 | 1461319327989 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:02:07 INFO - PROCESS | 16187 | 1461319327994 Marionette TRACE conn4 <- [1,142,null,{}] 03:02:08 INFO - PROCESS | 16187 | 1461319328016 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:08 INFO - PROCESS | 16187 | 1461319328322 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 03:02:08 INFO - PROCESS | 16187 | 1461319328580 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:08 INFO - PROCESS | 16187 | ++DOCSHELL 0x92b78c00 == 18 [pid = 16187] [id = 43] 03:02:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 103 (0x92b7b800) [pid = 16187] [serial = 127] [outer = (nil)] 03:02:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 104 (0x92b7fc00) [pid = 16187] [serial = 128] [outer = 0x92b7b800] 03:02:08 INFO - PROCESS | 16187 | 1461319328785 Marionette DEBUG loaded listener.js 03:02:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 105 (0x98b9fc00) [pid = 16187] [serial = 129] [outer = 0x92b7b800] 03:02:09 INFO - PROCESS | 16187 | 1461319329832 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1892ms 03:02:09 INFO - PROCESS | 16187 | 1461319329881 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 03:02:09 INFO - PROCESS | 16187 | 1461319329884 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 03:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:02:09 INFO - PROCESS | 16187 | 1461319329892 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:02:09 INFO - PROCESS | 16187 | 1461319329897 Marionette TRACE conn4 <- [1,146,null,{}] 03:02:09 INFO - PROCESS | 16187 | 1461319329903 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:10 INFO - PROCESS | 16187 | 1461319330185 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 03:02:10 INFO - PROCESS | 16187 | 1461319330587 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:10 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e758c00 == 19 [pid = 16187] [id = 44] 03:02:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 106 (0x8e759000) [pid = 16187] [serial = 130] [outer = (nil)] 03:02:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 107 (0x92b44c00) [pid = 16187] [serial = 131] [outer = 0x8e759000] 03:02:10 INFO - PROCESS | 16187 | 1461319330697 Marionette DEBUG loaded listener.js 03:02:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 108 (0xa3df1000) [pid = 16187] [serial = 132] [outer = 0x8e759000] 03:02:11 INFO - PROCESS | 16187 | 1461319331738 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1894ms 03:02:11 INFO - PROCESS | 16187 | 1461319331788 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 03:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:02:11 INFO - PROCESS | 16187 | 1461319331792 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 03:02:11 INFO - PROCESS | 16187 | 1461319331799 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:02:11 INFO - PROCESS | 16187 | 1461319331803 Marionette TRACE conn4 <- [1,150,null,{}] 03:02:11 INFO - PROCESS | 16187 | 1461319331810 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:12 INFO - PROCESS | 16187 | 1461319332038 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 03:02:12 INFO - PROCESS | 16187 | 1461319332227 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:12 INFO - PROCESS | 16187 | ++DOCSHELL 0x8f0f0400 == 20 [pid = 16187] [id = 45] 03:02:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 109 (0x8f0f2000) [pid = 16187] [serial = 133] [outer = (nil)] 03:02:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 110 (0x8f0f4c00) [pid = 16187] [serial = 134] [outer = 0x8f0f2000] 03:02:12 INFO - PROCESS | 16187 | 1461319332326 Marionette DEBUG loaded listener.js 03:02:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 111 (0x91f86000) [pid = 16187] [serial = 135] [outer = 0x8f0f2000] 03:02:13 INFO - PROCESS | 16187 | 1461319333203 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1434ms 03:02:13 INFO - PROCESS | 16187 | 1461319333235 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 03:02:13 INFO - PROCESS | 16187 | 1461319333238 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 03:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:02:13 INFO - PROCESS | 16187 | 1461319333245 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:02:13 INFO - PROCESS | 16187 | 1461319333248 Marionette TRACE conn4 <- [1,154,null,{}] 03:02:13 INFO - PROCESS | 16187 | 1461319333255 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:13 INFO - PROCESS | 16187 | 1461319333422 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 03:02:13 INFO - PROCESS | 16187 | 1461319333576 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x9132e000 == 21 [pid = 16187] [id = 46] 03:02:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 112 (0x92b74400) [pid = 16187] [serial = 136] [outer = (nil)] 03:02:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 113 (0x9708b400) [pid = 16187] [serial = 137] [outer = 0x92b74400] 03:02:13 INFO - PROCESS | 16187 | 1461319333668 Marionette DEBUG loaded listener.js 03:02:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 114 (0x975e0000) [pid = 16187] [serial = 138] [outer = 0x92b74400] 03:02:14 INFO - PROCESS | 16187 | 1461319334804 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1581ms 03:02:14 INFO - PROCESS | 16187 | 1461319334827 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 03:02:14 INFO - PROCESS | 16187 | 1461319334834 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 03:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:02:14 INFO - PROCESS | 16187 | 1461319334845 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:02:14 INFO - PROCESS | 16187 | 1461319334851 Marionette TRACE conn4 <- [1,158,null,{}] 03:02:14 INFO - PROCESS | 16187 | 1461319334859 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:15 INFO - PROCESS | 16187 | 1461319335042 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 03:02:15 INFO - PROCESS | 16187 | 1461319335961 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 113 (0x971ba000) [pid = 16187] [serial = 62] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 112 (0xa0d3bc00) [pid = 16187] [serial = 89] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 111 (0xa10e3800) [pid = 16187] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 110 (0x971bf000) [pid = 16187] [serial = 79] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 109 (0xa293b400) [pid = 16187] [serial = 2] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 108 (0xa2b45400) [pid = 16187] [serial = 77] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 107 (0x9642a800) [pid = 16187] [serial = 40] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 106 (0x98b50800) [pid = 16187] [serial = 25] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 105 (0x9830dc00) [pid = 16187] [serial = 22] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 104 (0x9fc90800) [pid = 16187] [serial = 31] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 103 (0x95249c00) [pid = 16187] [serial = 17] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 102 (0xa5fc6c00) [pid = 16187] [serial = 32] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 101 (0x915e2000) [pid = 16187] [serial = 34] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 100 (0x9ff73400) [pid = 16187] [serial = 28] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 99 (0x98658400) [pid = 16187] [serial = 23] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 98 (0x9aefa400) [pid = 16187] [serial = 38] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 97 (0x9ae38800) [pid = 16187] [serial = 37] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 96 (0xa699b800) [pid = 16187] [serial = 35] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 95 (0x9745a000) [pid = 16187] [serial = 41] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 94 (0x98304c00) [pid = 16187] [serial = 44] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 93 (0x92aa2c00) [pid = 16187] [serial = 61] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 92 (0x9b2aa800) [pid = 16187] [serial = 86] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 91 (0x9aef8c00) [pid = 16187] [serial = 56] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 90 (0x98651400) [pid = 16187] [serial = 83] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 89 (0x9dfeb800) [pid = 16187] [serial = 58] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 88 (0x9aea2400) [pid = 16187] [serial = 55] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 87 (0x99222400) [pid = 16187] [serial = 53] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 86 (0xa0dc7c00) [pid = 16187] [serial = 76] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 85 (0x9921dc00) [pid = 16187] [serial = 52] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 84 (0x98707400) [pid = 16187] [serial = 50] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 83 (0xa10e3c00) [pid = 16187] [serial = 90] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 82 (0x97d3f400) [pid = 16187] [serial = 82] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 81 (0x96431c00) [pid = 16187] [serial = 47] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 80 (0x97c75000) [pid = 16187] [serial = 80] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 79 (0xa455b000) [pid = 16187] [serial = 92] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 78 (0x952ebc00) [pid = 16187] [serial = 46] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 77 (0x98168c00) [pid = 16187] [serial = 43] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 76 (0x9132f800) [pid = 16187] [serial = 19] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 75 (0xa011fc00) [pid = 16187] [serial = 73] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 74 (0x9fda6c00) [pid = 16187] [serial = 71] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 73 (0xa45a0400) [pid = 16187] [serial = 93] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 72 (0xa46d0000) [pid = 16187] [serial = 95] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 71 (0x9fd5c400) [pid = 16187] [serial = 70] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 70 (0x97c77400) [pid = 16187] [serial = 12] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 69 (0x97d46400) [pid = 16187] [serial = 49] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 68 (0x9ae37000) [pid = 16187] [serial = 85] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 67 (0x9893b400) [pid = 16187] [serial = 65] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 66 (0x97ae6800) [pid = 16187] [serial = 9] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 65 (0x9dfeec00) [pid = 16187] [serial = 59] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 64 (0xa6d30c00) [pid = 16187] [serial = 98] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 63 (0xa469c400) [pid = 16187] [serial = 96] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 62 (0x9ae3b400) [pid = 16187] [serial = 68] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 61 (0xa01af000) [pid = 16187] [serial = 74] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 60 (0x9864ac00) [pid = 16187] [serial = 64] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 59 (0x92c50000) [pid = 16187] [serial = 16] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | --DOMWINDOW == 58 (0x99277400) [pid = 16187] [serial = 67] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ee7b800 == 22 [pid = 16187] [id = 47] 03:02:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 59 (0x8ee7c400) [pid = 16187] [serial = 139] [outer = (nil)] 03:02:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 60 (0x8ee7f000) [pid = 16187] [serial = 140] [outer = 0x8ee7c400] 03:02:16 INFO - PROCESS | 16187 | 1461319336262 Marionette DEBUG loaded listener.js 03:02:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 61 (0x8f0f6c00) [pid = 16187] [serial = 141] [outer = 0x8ee7c400] 03:02:17 INFO - PROCESS | 16187 | 1461319337055 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 2237ms 03:02:17 INFO - PROCESS | 16187 | 1461319337083 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 03:02:17 INFO - PROCESS | 16187 | 1461319337091 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 03:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:02:17 INFO - PROCESS | 16187 | 1461319337101 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:02:17 INFO - PROCESS | 16187 | 1461319337106 Marionette TRACE conn4 <- [1,162,null,{}] 03:02:17 INFO - PROCESS | 16187 | 1461319337114 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:17 INFO - PROCESS | 16187 | 1461319337284 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 03:02:17 INFO - PROCESS | 16187 | 1461319337298 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x92a9c400 == 23 [pid = 16187] [id = 48] 03:02:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 62 (0x92a9dc00) [pid = 16187] [serial = 142] [outer = (nil)] 03:02:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 63 (0x92aa2c00) [pid = 16187] [serial = 143] [outer = 0x92a9dc00] 03:02:17 INFO - PROCESS | 16187 | 1461319337384 Marionette DEBUG loaded listener.js 03:02:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 64 (0x92b48400) [pid = 16187] [serial = 144] [outer = 0x92a9dc00] 03:02:18 INFO - PROCESS | 16187 | 1461319338261 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1198ms 03:02:18 INFO - PROCESS | 16187 | 1461319338302 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 03:02:18 INFO - PROCESS | 16187 | 1461319338310 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 03:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:02:18 INFO - PROCESS | 16187 | 1461319338320 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:02:18 INFO - PROCESS | 16187 | 1461319338323 Marionette TRACE conn4 <- [1,166,null,{}] 03:02:18 INFO - PROCESS | 16187 | 1461319338330 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:18 INFO - PROCESS | 16187 | 1461319338504 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 03:02:18 INFO - PROCESS | 16187 | 1461319338620 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:18 INFO - PROCESS | 16187 | ++DOCSHELL 0x92b47000 == 24 [pid = 16187] [id = 49] 03:02:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 65 (0x95248000) [pid = 16187] [serial = 145] [outer = (nil)] 03:02:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 66 (0x95da0400) [pid = 16187] [serial = 146] [outer = 0x95248000] 03:02:18 INFO - PROCESS | 16187 | 1461319338701 Marionette DEBUG loaded listener.js 03:02:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 67 (0x9695d800) [pid = 16187] [serial = 147] [outer = 0x95248000] 03:02:19 INFO - PROCESS | 16187 | --DOMWINDOW == 66 (0x92aa5c00) [pid = 16187] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:02:19 INFO - PROCESS | 16187 | --DOMWINDOW == 65 (0x9ae2e400) [pid = 16187] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:02:19 INFO - PROCESS | 16187 | --DOMWINDOW == 64 (0x9132a000) [pid = 16187] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:02:19 INFO - PROCESS | 16187 | --DOMWINDOW == 63 (0x8ee7a800) [pid = 16187] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:02:19 INFO - PROCESS | 16187 | --DOMWINDOW == 62 (0x972bc400) [pid = 16187] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:02:19 INFO - PROCESS | 16187 | --DOMWINDOW == 61 (0xa5fc0800) [pid = 16187] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:02:19 INFO - PROCESS | 16187 | 1461319339927 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1632ms 03:02:19 INFO - PROCESS | 16187 | 1461319339954 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 03:02:19 INFO - PROCESS | 16187 | 1461319339961 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 03:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:02:19 INFO - PROCESS | 16187 | 1461319339971 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:02:19 INFO - PROCESS | 16187 | 1461319339977 Marionette TRACE conn4 <- [1,170,null,{}] 03:02:19 INFO - PROCESS | 16187 | 1461319339988 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:20 INFO - PROCESS | 16187 | 1461319340216 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 03:02:20 INFO - PROCESS | 16187 | 1461319340394 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:20 INFO - PROCESS | 16187 | ++DOCSHELL 0x91f7d800 == 25 [pid = 16187] [id = 50] 03:02:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 62 (0x91f80400) [pid = 16187] [serial = 148] [outer = (nil)] 03:02:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 63 (0x929edc00) [pid = 16187] [serial = 149] [outer = 0x91f80400] 03:02:20 INFO - PROCESS | 16187 | 1461319340489 Marionette DEBUG loaded listener.js 03:02:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 64 (0x92aa5400) [pid = 16187] [serial = 150] [outer = 0x91f80400] 03:02:21 INFO - PROCESS | 16187 | 1461319341456 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1548ms 03:02:21 INFO - PROCESS | 16187 | 1461319341519 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 03:02:21 INFO - PROCESS | 16187 | 1461319341529 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 03:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:02:21 INFO - PROCESS | 16187 | 1461319341541 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:02:21 INFO - PROCESS | 16187 | 1461319341545 Marionette TRACE conn4 <- [1,174,null,{}] 03:02:21 INFO - PROCESS | 16187 | 1461319341552 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:21 INFO - PROCESS | 16187 | 1461319341784 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 03:02:22 INFO - PROCESS | 16187 | 1461319341994 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:22 INFO - PROCESS | 16187 | ++DOCSHELL 0x95d27000 == 26 [pid = 16187] [id = 51] 03:02:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 65 (0x95da0c00) [pid = 16187] [serial = 151] [outer = (nil)] 03:02:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 66 (0x9726c400) [pid = 16187] [serial = 152] [outer = 0x95da0c00] 03:02:22 INFO - PROCESS | 16187 | 1461319342132 Marionette DEBUG loaded listener.js 03:02:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 67 (0x97ae4000) [pid = 16187] [serial = 153] [outer = 0x95da0c00] 03:02:23 INFO - PROCESS | 16187 | 1461319343053 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1594ms 03:02:23 INFO - PROCESS | 16187 | 1461319343136 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 03:02:23 INFO - PROCESS | 16187 | 1461319343141 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 03:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:02:23 INFO - PROCESS | 16187 | 1461319343148 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:02:23 INFO - PROCESS | 16187 | 1461319343155 Marionette TRACE conn4 <- [1,178,null,{}] 03:02:23 INFO - PROCESS | 16187 | 1461319343175 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:23 INFO - PROCESS | 16187 | 1461319343421 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 03:02:23 INFO - PROCESS | 16187 | 1461319343623 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x9800d400 == 27 [pid = 16187] [id = 52] 03:02:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 68 (0x98166800) [pid = 16187] [serial = 154] [outer = (nil)] 03:02:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 69 (0x9816a000) [pid = 16187] [serial = 155] [outer = 0x98166800] 03:02:23 INFO - PROCESS | 16187 | 1461319343725 Marionette DEBUG loaded listener.js 03:02:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 70 (0x9864b400) [pid = 16187] [serial = 156] [outer = 0x98166800] 03:02:24 INFO - PROCESS | 16187 | 1461319344817 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1738ms 03:02:24 INFO - PROCESS | 16187 | 1461319344887 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 03:02:24 INFO - PROCESS | 16187 | 1461319344893 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 03:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:02:24 INFO - PROCESS | 16187 | 1461319344904 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:02:24 INFO - PROCESS | 16187 | 1461319344910 Marionette TRACE conn4 <- [1,182,null,{}] 03:02:24 INFO - PROCESS | 16187 | 1461319344919 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:25 INFO - PROCESS | 16187 | 1461319345161 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 03:02:25 INFO - PROCESS | 16187 | --DOCSHELL 0x8ee7a000 == 26 [pid = 16187] [id = 34] 03:02:25 INFO - PROCESS | 16187 | --DOMWINDOW == 69 (0x8ee85000) [pid = 16187] [serial = 101] [outer = (nil)] [url = about:blank] 03:02:25 INFO - PROCESS | 16187 | --DOMWINDOW == 68 (0xa6d6bc00) [pid = 16187] [serial = 99] [outer = (nil)] [url = about:blank] 03:02:25 INFO - PROCESS | 16187 | --DOMWINDOW == 67 (0x9ae33800) [pid = 16187] [serial = 110] [outer = (nil)] [url = about:blank] 03:02:25 INFO - PROCESS | 16187 | --DOMWINDOW == 66 (0x92b45400) [pid = 16187] [serial = 104] [outer = (nil)] [url = about:blank] 03:02:25 INFO - PROCESS | 16187 | --DOMWINDOW == 65 (0x92b4a000) [pid = 16187] [serial = 105] [outer = (nil)] [url = about:blank] 03:02:25 INFO - PROCESS | 16187 | --DOMWINDOW == 64 (0x92a98800) [pid = 16187] [serial = 102] [outer = (nil)] [url = about:blank] 03:02:25 INFO - PROCESS | 16187 | --DOMWINDOW == 63 (0x9aef5c00) [pid = 16187] [serial = 111] [outer = (nil)] [url = about:blank] 03:02:25 INFO - PROCESS | 16187 | --DOMWINDOW == 62 (0x97d3a000) [pid = 16187] [serial = 108] [outer = (nil)] [url = about:blank] 03:02:25 INFO - PROCESS | 16187 | --DOMWINDOW == 61 (0x975df400) [pid = 16187] [serial = 107] [outer = (nil)] [url = about:blank] 03:02:25 INFO - PROCESS | 16187 | --DOMWINDOW == 60 (0x99221400) [pid = 16187] [serial = 114] [outer = (nil)] [url = about:blank] 03:02:25 INFO - PROCESS | 16187 | --DOMWINDOW == 59 (0x98655c00) [pid = 16187] [serial = 113] [outer = (nil)] [url = about:blank] 03:02:25 INFO - PROCESS | 16187 | 1461319345389 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ee7a000 == 27 [pid = 16187] [id = 53] 03:02:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 60 (0x8ee85000) [pid = 16187] [serial = 157] [outer = (nil)] 03:02:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 61 (0x915d9c00) [pid = 16187] [serial = 158] [outer = 0x8ee85000] 03:02:25 INFO - PROCESS | 16187 | 1461319345477 Marionette DEBUG loaded listener.js 03:02:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 62 (0x92a9a800) [pid = 16187] [serial = 159] [outer = 0x8ee85000] 03:02:26 INFO - PROCESS | 16187 | 1461319346205 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1333ms 03:02:26 INFO - PROCESS | 16187 | 1461319346238 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 03:02:26 INFO - PROCESS | 16187 | 1461319346246 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 03:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:02:26 INFO - PROCESS | 16187 | 1461319346258 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:02:26 INFO - PROCESS | 16187 | 1461319346262 Marionette TRACE conn4 <- [1,186,null,{}] 03:02:26 INFO - PROCESS | 16187 | 1461319346273 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:26 INFO - PROCESS | 16187 | 1461319346441 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 03:02:26 INFO - PROCESS | 16187 | 1461319346454 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x912b7800 == 28 [pid = 16187] [id = 54] 03:02:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 63 (0x915d8c00) [pid = 16187] [serial = 160] [outer = (nil)] 03:02:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 64 (0x95da5c00) [pid = 16187] [serial = 161] [outer = 0x915d8c00] 03:02:26 INFO - PROCESS | 16187 | 1461319346532 Marionette DEBUG loaded listener.js 03:02:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 65 (0x97098c00) [pid = 16187] [serial = 162] [outer = 0x915d8c00] 03:02:27 INFO - PROCESS | 16187 | 1461319347420 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1186ms 03:02:27 INFO - PROCESS | 16187 | 1461319347444 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 03:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:02:27 INFO - PROCESS | 16187 | 1461319347448 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 03:02:27 INFO - PROCESS | 16187 | 1461319347455 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:02:27 INFO - PROCESS | 16187 | 1461319347461 Marionette TRACE conn4 <- [1,190,null,{}] 03:02:27 INFO - PROCESS | 16187 | 1461319347482 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:27 INFO - PROCESS | 16187 | 1461319347645 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 03:02:27 INFO - PROCESS | 16187 | 1461319347748 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:27 INFO - PROCESS | 16187 | ++DOCSHELL 0x92aa2400 == 29 [pid = 16187] [id = 55] 03:02:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 66 (0x97c74800) [pid = 16187] [serial = 163] [outer = (nil)] 03:02:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 67 (0x97d46400) [pid = 16187] [serial = 164] [outer = 0x97c74800] 03:02:27 INFO - PROCESS | 16187 | 1461319347836 Marionette DEBUG loaded listener.js 03:02:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 68 (0x98652c00) [pid = 16187] [serial = 165] [outer = 0x97c74800] 03:02:28 INFO - PROCESS | 16187 | 1461319348623 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1194ms 03:02:28 INFO - PROCESS | 16187 | 1461319348650 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 03:02:28 INFO - PROCESS | 16187 | 1461319348655 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 03:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:02:28 INFO - PROCESS | 16187 | 1461319348662 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:02:28 INFO - PROCESS | 16187 | 1461319348666 Marionette TRACE conn4 <- [1,194,null,{}] 03:02:28 INFO - PROCESS | 16187 | 1461319348680 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:28 INFO - PROCESS | 16187 | 1461319348889 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 03:02:28 INFO - PROCESS | 16187 | 1461319348915 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x97ae2000 == 30 [pid = 16187] [id = 56] 03:02:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 69 (0x987de800) [pid = 16187] [serial = 166] [outer = (nil)] 03:02:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 70 (0x98b4ac00) [pid = 16187] [serial = 167] [outer = 0x987de800] 03:02:29 INFO - PROCESS | 16187 | 1461319348994 Marionette DEBUG loaded listener.js 03:02:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 71 (0x990c1000) [pid = 16187] [serial = 168] [outer = 0x987de800] 03:02:29 INFO - PROCESS | 16187 | 1461319349819 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1185ms 03:02:29 INFO - PROCESS | 16187 | 1461319349863 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 03:02:29 INFO - PROCESS | 16187 | 1461319349868 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 03:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:02:29 INFO - PROCESS | 16187 | 1461319349882 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:02:29 INFO - PROCESS | 16187 | 1461319349886 Marionette TRACE conn4 <- [1,198,null,{}] 03:02:29 INFO - PROCESS | 16187 | 1461319349892 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:30 INFO - PROCESS | 16187 | 1461319350082 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 03:02:30 INFO - PROCESS | 16187 | --DOMWINDOW == 70 (0xa104f800) [pid = 16187] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:02:30 INFO - PROCESS | 16187 | --DOMWINDOW == 69 (0x92b45c00) [pid = 16187] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:02:30 INFO - PROCESS | 16187 | --DOMWINDOW == 68 (0x990bb800) [pid = 16187] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:02:30 INFO - PROCESS | 16187 | --DOMWINDOW == 67 (0x9ff75000) [pid = 16187] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:02:30 INFO - PROCESS | 16187 | --DOMWINDOW == 66 (0x8e759000) [pid = 16187] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:02:30 INFO - PROCESS | 16187 | --DOMWINDOW == 65 (0x92b7b800) [pid = 16187] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:02:30 INFO - PROCESS | 16187 | --DOMWINDOW == 64 (0x8f0f2000) [pid = 16187] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:02:30 INFO - PROCESS | 16187 | --DOMWINDOW == 63 (0x92a9dc00) [pid = 16187] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:02:30 INFO - PROCESS | 16187 | --DOMWINDOW == 62 (0x8ee7c400) [pid = 16187] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:02:30 INFO - PROCESS | 16187 | 1461319350191 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e759000 == 31 [pid = 16187] [id = 57] 03:02:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 63 (0x8ee7c400) [pid = 16187] [serial = 169] [outer = (nil)] 03:02:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 64 (0x91f84400) [pid = 16187] [serial = 170] [outer = 0x8ee7c400] 03:02:30 INFO - PROCESS | 16187 | 1461319350280 Marionette DEBUG loaded listener.js 03:02:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 65 (0x8f0f5400) [pid = 16187] [serial = 171] [outer = 0x8ee7c400] 03:02:31 INFO - PROCESS | 16187 | 1461319351092 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1232ms 03:02:31 INFO - PROCESS | 16187 | 1461319351116 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 03:02:31 INFO - PROCESS | 16187 | 1461319351120 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 03:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:02:31 INFO - PROCESS | 16187 | 1461319351126 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:02:31 INFO - PROCESS | 16187 | 1461319351130 Marionette TRACE conn4 <- [1,202,null,{}] 03:02:31 INFO - PROCESS | 16187 | 1461319351136 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:31 INFO - PROCESS | 16187 | 1461319351333 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 03:02:31 INFO - PROCESS | 16187 | 1461319351431 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:31 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e75d400 == 32 [pid = 16187] [id = 58] 03:02:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 66 (0x8ee79000) [pid = 16187] [serial = 172] [outer = (nil)] 03:02:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 67 (0x9ae2dc00) [pid = 16187] [serial = 173] [outer = 0x8ee79000] 03:02:31 INFO - PROCESS | 16187 | 1461319351515 Marionette DEBUG loaded listener.js 03:02:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 68 (0x9ae31000) [pid = 16187] [serial = 174] [outer = 0x8ee79000] 03:02:32 INFO - PROCESS | 16187 | 1461319352317 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1231ms 03:02:32 INFO - PROCESS | 16187 | 1461319352390 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 03:02:32 INFO - PROCESS | 16187 | 1461319352397 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 03:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:02:32 INFO - PROCESS | 16187 | 1461319352412 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:02:32 INFO - PROCESS | 16187 | 1461319352421 Marionette TRACE conn4 <- [1,206,null,{}] 03:02:32 INFO - PROCESS | 16187 | 1461319352434 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:32 INFO - PROCESS | 16187 | 1461319352636 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 03:02:32 INFO - PROCESS | 16187 | 1461319352778 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:32 INFO - PROCESS | 16187 | ++DOCSHELL 0x8f0ee000 == 33 [pid = 16187] [id = 59] 03:02:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 69 (0x8f0f3c00) [pid = 16187] [serial = 175] [outer = (nil)] 03:02:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 70 (0x91324c00) [pid = 16187] [serial = 176] [outer = 0x8f0f3c00] 03:02:32 INFO - PROCESS | 16187 | 1461319352878 Marionette DEBUG loaded listener.js 03:02:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 71 (0x91f79c00) [pid = 16187] [serial = 177] [outer = 0x8f0f3c00] 03:02:33 INFO - PROCESS | 16187 | 1461319353793 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1408ms 03:02:33 INFO - PROCESS | 16187 | 1461319353817 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 03:02:33 INFO - PROCESS | 16187 | 1461319353827 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 03:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:02:33 INFO - PROCESS | 16187 | 1461319353857 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:02:33 INFO - PROCESS | 16187 | 1461319353863 Marionette TRACE conn4 <- [1,210,null,{}] 03:02:33 INFO - PROCESS | 16187 | 1461319353871 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:34 INFO - PROCESS | 16187 | 1461319354054 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 03:02:34 INFO - PROCESS | 16187 | 1461319354193 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:34 INFO - PROCESS | 16187 | ++DOCSHELL 0x9132f800 == 34 [pid = 16187] [id = 60] 03:02:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 72 (0x92b45400) [pid = 16187] [serial = 178] [outer = (nil)] 03:02:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 73 (0x97c78c00) [pid = 16187] [serial = 179] [outer = 0x92b45400] 03:02:34 INFO - PROCESS | 16187 | 1461319354294 Marionette DEBUG loaded listener.js 03:02:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 74 (0x97d44c00) [pid = 16187] [serial = 180] [outer = 0x92b45400] 03:02:35 INFO - PROCESS | 16187 | 1461319355177 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1404ms 03:02:35 INFO - PROCESS | 16187 | 1461319355244 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 03:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:02:35 INFO - PROCESS | 16187 | 1461319355249 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 03:02:35 INFO - PROCESS | 16187 | 1461319355256 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:02:35 INFO - PROCESS | 16187 | 1461319355263 Marionette TRACE conn4 <- [1,214,null,{}] 03:02:35 INFO - PROCESS | 16187 | 1461319355281 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:35 INFO - PROCESS | 16187 | 1461319355503 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 03:02:35 INFO - PROCESS | 16187 | 1461319355644 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x99219400 == 35 [pid = 16187] [id = 61] 03:02:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 75 (0x99221000) [pid = 16187] [serial = 181] [outer = (nil)] 03:02:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 76 (0x9ae2ec00) [pid = 16187] [serial = 182] [outer = 0x99221000] 03:02:35 INFO - PROCESS | 16187 | 1461319355779 Marionette DEBUG loaded listener.js 03:02:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 77 (0x9ae38c00) [pid = 16187] [serial = 183] [outer = 0x99221000] 03:02:36 INFO - PROCESS | 16187 | 1461319356607 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1387ms 03:02:36 INFO - PROCESS | 16187 | 1461319356643 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 03:02:36 INFO - PROCESS | 16187 | 1461319356647 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 03:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:02:36 INFO - PROCESS | 16187 | 1461319356672 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:02:36 INFO - PROCESS | 16187 | 1461319356675 Marionette TRACE conn4 <- [1,218,null,{}] 03:02:36 INFO - PROCESS | 16187 | 1461319356683 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:36 INFO - PROCESS | 16187 | 1461319356866 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 03:02:37 INFO - PROCESS | 16187 | 1461319357006 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x9ae2f000 == 36 [pid = 16187] [id = 62] 03:02:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 78 (0x9aeed400) [pid = 16187] [serial = 184] [outer = (nil)] 03:02:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 79 (0x9aef5c00) [pid = 16187] [serial = 185] [outer = 0x9aeed400] 03:02:37 INFO - PROCESS | 16187 | 1461319357114 Marionette DEBUG loaded listener.js 03:02:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 80 (0x9aef9800) [pid = 16187] [serial = 186] [outer = 0x9aeed400] 03:02:38 INFO - PROCESS | 16187 | 1461319358163 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1533ms 03:02:38 INFO - PROCESS | 16187 | 1461319358204 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 03:02:38 INFO - PROCESS | 16187 | 1461319358208 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 03:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:02:38 INFO - PROCESS | 16187 | 1461319358215 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:02:38 INFO - PROCESS | 16187 | 1461319358218 Marionette TRACE conn4 <- [1,222,null,{}] 03:02:38 INFO - PROCESS | 16187 | 1461319358224 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:38 INFO - PROCESS | 16187 | 1461319358392 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 03:02:38 INFO - PROCESS | 16187 | 1461319358531 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:38 INFO - PROCESS | 16187 | ++DOCSHELL 0x92b75c00 == 37 [pid = 16187] [id = 63] 03:02:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 81 (0x9ae9b400) [pid = 16187] [serial = 187] [outer = (nil)] 03:02:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 82 (0x9dff4c00) [pid = 16187] [serial = 188] [outer = 0x9ae9b400] 03:02:38 INFO - PROCESS | 16187 | 1461319358655 Marionette DEBUG loaded listener.js 03:02:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 83 (0x9ea22800) [pid = 16187] [serial = 189] [outer = 0x9ae9b400] 03:02:39 INFO - PROCESS | 16187 | 1461319359494 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1329ms 03:02:39 INFO - PROCESS | 16187 | 1461319359546 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 03:02:39 INFO - PROCESS | 16187 | 1461319359550 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 03:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:02:39 INFO - PROCESS | 16187 | 1461319359557 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:02:39 INFO - PROCESS | 16187 | 1461319359561 Marionette TRACE conn4 <- [1,226,null,{}] 03:02:39 INFO - PROCESS | 16187 | 1461319359586 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:39 INFO - PROCESS | 16187 | 1461319359789 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 03:02:39 INFO - PROCESS | 16187 | 1461319359931 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x990c6800 == 38 [pid = 16187] [id = 64] 03:02:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 84 (0x9b2eb400) [pid = 16187] [serial = 190] [outer = (nil)] 03:02:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 85 (0x9ff73400) [pid = 16187] [serial = 191] [outer = 0x9b2eb400] 03:02:40 INFO - PROCESS | 16187 | 1461319360024 Marionette DEBUG loaded listener.js 03:02:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 86 (0xa01d5c00) [pid = 16187] [serial = 192] [outer = 0x9b2eb400] 03:02:40 INFO - PROCESS | 16187 | 1461319360883 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1351ms 03:02:40 INFO - PROCESS | 16187 | 1461319360909 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 03:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:02:40 INFO - PROCESS | 16187 | 1461319360913 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 03:02:40 INFO - PROCESS | 16187 | 1461319360921 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:02:40 INFO - PROCESS | 16187 | 1461319360925 Marionette TRACE conn4 <- [1,230,null,{}] 03:02:40 INFO - PROCESS | 16187 | 1461319360931 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:41 INFO - PROCESS | 16187 | 1461319361106 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 03:02:41 INFO - PROCESS | 16187 | 1461319361256 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:41 INFO - PROCESS | 16187 | ++DOCSHELL 0x92b7b400 == 39 [pid = 16187] [id = 65] 03:02:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 87 (0x9b2e3000) [pid = 16187] [serial = 193] [outer = (nil)] 03:02:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 88 (0xa0d3bc00) [pid = 16187] [serial = 194] [outer = 0x9b2e3000] 03:02:41 INFO - PROCESS | 16187 | 1461319361347 Marionette DEBUG loaded listener.js 03:02:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 89 (0xa0dc7000) [pid = 16187] [serial = 195] [outer = 0x9b2e3000] 03:02:42 INFO - PROCESS | 16187 | 1461319362285 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1437ms 03:02:42 INFO - PROCESS | 16187 | 1461319362358 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 03:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:02:42 INFO - PROCESS | 16187 | 1461319362363 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 03:02:42 INFO - PROCESS | 16187 | 1461319362369 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:02:42 INFO - PROCESS | 16187 | 1461319362373 Marionette TRACE conn4 <- [1,234,null,{}] 03:02:42 INFO - PROCESS | 16187 | 1461319362380 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:42 INFO - PROCESS | 16187 | 1461319362547 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 03:02:42 INFO - PROCESS | 16187 | 1461319362691 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e751800 == 40 [pid = 16187] [id = 66] 03:02:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 90 (0x8e752c00) [pid = 16187] [serial = 196] [outer = (nil)] 03:02:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 91 (0x8f0edc00) [pid = 16187] [serial = 197] [outer = 0x8e752c00] 03:02:42 INFO - PROCESS | 16187 | 1461319362783 Marionette DEBUG loaded listener.js 03:02:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 92 (0x8f0f1400) [pid = 16187] [serial = 198] [outer = 0x8e752c00] 03:02:43 INFO - PROCESS | 16187 | 1461319363791 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1434ms 03:02:43 INFO - PROCESS | 16187 | 1461319363803 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 03:02:43 INFO - PROCESS | 16187 | 1461319363810 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 03:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:02:43 INFO - PROCESS | 16187 | 1461319363819 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:02:43 INFO - PROCESS | 16187 | 1461319363824 Marionette TRACE conn4 <- [1,238,null,{}] 03:02:43 INFO - PROCESS | 16187 | 1461319363838 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:44 INFO - PROCESS | 16187 | 1461319364073 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 03:02:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 93 (0x92b4a400) [pid = 16187] [serial = 199] [outer = 0x9aef9400] 03:02:44 INFO - PROCESS | 16187 | 1461319364252 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x92aa0400 == 41 [pid = 16187] [id = 67] 03:02:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 94 (0x92aa3400) [pid = 16187] [serial = 200] [outer = (nil)] 03:02:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 95 (0x952f9800) [pid = 16187] [serial = 201] [outer = 0x92aa3400] 03:02:44 INFO - PROCESS | 16187 | 1461319364391 Marionette DEBUG loaded listener.js 03:02:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 96 (0x971bf800) [pid = 16187] [serial = 202] [outer = 0x92aa3400] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 95 (0x95da0400) [pid = 16187] [serial = 146] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 94 (0x9708b400) [pid = 16187] [serial = 137] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 93 (0xa10e2c00) [pid = 16187] [serial = 126] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 92 (0x952f0000) [pid = 16187] [serial = 117] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 91 (0x9ea23400) [pid = 16187] [serial = 120] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 90 (0xa0bd6800) [pid = 16187] [serial = 123] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 89 (0xa3df1000) [pid = 16187] [serial = 132] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 88 (0x98b9fc00) [pid = 16187] [serial = 129] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 87 (0x91f86000) [pid = 16187] [serial = 135] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 86 (0x92aa2c00) [pid = 16187] [serial = 143] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 85 (0x92b48400) [pid = 16187] [serial = 144] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 84 (0x8ee7f000) [pid = 16187] [serial = 140] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 83 (0x8f0f6c00) [pid = 16187] [serial = 141] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 82 (0x92c56c00) [pid = 16187] [serial = 116] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 81 (0x9b2a8000) [pid = 16187] [serial = 119] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 80 (0xa0115800) [pid = 16187] [serial = 122] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 79 (0x99225400) [pid = 16187] [serial = 125] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 78 (0x92b7fc00) [pid = 16187] [serial = 128] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 77 (0x92b44c00) [pid = 16187] [serial = 131] [outer = (nil)] [url = about:blank] 03:02:44 INFO - PROCESS | 16187 | --DOMWINDOW == 76 (0x8f0f4c00) [pid = 16187] [serial = 134] [outer = (nil)] [url = about:blank] 03:02:45 INFO - PROCESS | 16187 | 1461319365310 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1534ms 03:02:45 INFO - PROCESS | 16187 | 1461319365355 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 03:02:45 INFO - PROCESS | 16187 | 1461319365362 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 03:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:02:45 INFO - PROCESS | 16187 | 1461319365378 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:02:45 INFO - PROCESS | 16187 | 1461319365383 Marionette TRACE conn4 <- [1,242,null,{}] 03:02:45 INFO - PROCESS | 16187 | 1461319365389 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:45 INFO - PROCESS | 16187 | 1461319365557 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 03:02:45 INFO - PROCESS | 16187 | 1461319365569 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x912bec00 == 42 [pid = 16187] [id = 68] 03:02:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 77 (0x92b74c00) [pid = 16187] [serial = 203] [outer = (nil)] 03:02:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 78 (0x9708f000) [pid = 16187] [serial = 204] [outer = 0x92b74c00] 03:02:45 INFO - PROCESS | 16187 | 1461319365664 Marionette DEBUG loaded listener.js 03:02:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 79 (0x97d39400) [pid = 16187] [serial = 205] [outer = 0x92b74c00] 03:02:46 INFO - PROCESS | 16187 | 1461319366502 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1137ms 03:02:46 INFO - PROCESS | 16187 | 1461319366515 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 03:02:46 INFO - PROCESS | 16187 | 1461319366518 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 03:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:02:46 INFO - PROCESS | 16187 | 1461319366525 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:02:46 INFO - PROCESS | 16187 | 1461319366531 Marionette TRACE conn4 <- [1,246,null,{}] 03:02:46 INFO - PROCESS | 16187 | 1461319366547 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:46 INFO - PROCESS | 16187 | 1461319366747 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 03:02:46 INFO - PROCESS | 16187 | 1461319366771 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:46 INFO - PROCESS | 16187 | ++DOCSHELL 0x9642a800 == 43 [pid = 16187] [id = 69] 03:02:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 80 (0x987e4000) [pid = 16187] [serial = 206] [outer = (nil)] 03:02:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 81 (0x990c6000) [pid = 16187] [serial = 207] [outer = 0x987e4000] 03:02:46 INFO - PROCESS | 16187 | 1461319366852 Marionette DEBUG loaded listener.js 03:02:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 82 (0x99225400) [pid = 16187] [serial = 208] [outer = 0x987e4000] 03:02:47 INFO - PROCESS | 16187 | 1461319367812 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1336ms 03:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:02:47 INFO - PROCESS | 16187 | 1461319367867 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 03:02:47 INFO - PROCESS | 16187 | 1461319367871 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 03:02:47 INFO - PROCESS | 16187 | 1461319367878 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:02:47 INFO - PROCESS | 16187 | 1461319367882 Marionette TRACE conn4 <- [1,250,null,{}] 03:02:47 INFO - PROCESS | 16187 | 1461319367888 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:48 INFO - PROCESS | 16187 | 1461319368100 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 03:02:48 INFO - PROCESS | 16187 | 1461319368126 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:48 INFO - PROCESS | 16187 | ++DOCSHELL 0x952fa800 == 44 [pid = 16187] [id = 70] 03:02:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 83 (0x99222400) [pid = 16187] [serial = 209] [outer = (nil)] 03:02:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 84 (0x9b2a3800) [pid = 16187] [serial = 210] [outer = 0x99222400] 03:02:48 INFO - PROCESS | 16187 | 1461319368203 Marionette DEBUG loaded listener.js 03:02:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 85 (0x9fc2f800) [pid = 16187] [serial = 211] [outer = 0x99222400] 03:02:49 INFO - PROCESS | 16187 | 1461319369004 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1188ms 03:02:49 INFO - PROCESS | 16187 | 1461319369066 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 03:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:02:49 INFO - PROCESS | 16187 | 1461319369071 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 03:02:49 INFO - PROCESS | 16187 | 1461319369078 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:02:49 INFO - PROCESS | 16187 | 1461319369081 Marionette TRACE conn4 <- [1,254,null,{}] 03:02:49 INFO - PROCESS | 16187 | 1461319369087 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:49 INFO - PROCESS | 16187 | 1461319369295 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 03:02:49 INFO - PROCESS | 16187 | --DOMWINDOW == 84 (0x92b74400) [pid = 16187] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:02:49 INFO - PROCESS | 16187 | --DOMWINDOW == 83 (0x987de800) [pid = 16187] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:02:49 INFO - PROCESS | 16187 | --DOMWINDOW == 82 (0x8ee7c400) [pid = 16187] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:02:49 INFO - PROCESS | 16187 | --DOMWINDOW == 81 (0x8ee85000) [pid = 16187] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:02:49 INFO - PROCESS | 16187 | --DOMWINDOW == 80 (0x915d8c00) [pid = 16187] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:02:49 INFO - PROCESS | 16187 | --DOMWINDOW == 79 (0x97c74800) [pid = 16187] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:02:49 INFO - PROCESS | 16187 | 1461319369400 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e757000 == 45 [pid = 16187] [id = 71] 03:02:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 80 (0x8ee7c400) [pid = 16187] [serial = 212] [outer = (nil)] 03:02:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 81 (0x92b42c00) [pid = 16187] [serial = 213] [outer = 0x8ee7c400] 03:02:49 INFO - PROCESS | 16187 | 1461319369481 Marionette DEBUG loaded listener.js 03:02:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 82 (0x990c4400) [pid = 16187] [serial = 214] [outer = 0x8ee7c400] 03:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1141ms 03:02:50 INFO - PROCESS | 16187 | 1461319370209 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:02:50 INFO - PROCESS | 16187 | 1461319370220 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 03:02:50 INFO - PROCESS | 16187 | 1461319370224 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 03:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:02:50 INFO - PROCESS | 16187 | 1461319370230 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:02:50 INFO - PROCESS | 16187 | 1461319370234 Marionette TRACE conn4 <- [1,258,null,{}] 03:02:50 INFO - PROCESS | 16187 | 1461319370239 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:50 INFO - PROCESS | 16187 | 1461319370437 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 03:02:50 INFO - PROCESS | 16187 | 1461319370458 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:50 INFO - PROCESS | 16187 | ++DOCSHELL 0x97c74800 == 46 [pid = 16187] [id = 72] 03:02:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 83 (0x9ea16c00) [pid = 16187] [serial = 215] [outer = (nil)] 03:02:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 84 (0xa0dc0800) [pid = 16187] [serial = 216] [outer = 0x9ea16c00] 03:02:50 INFO - PROCESS | 16187 | 1461319370536 Marionette DEBUG loaded listener.js 03:02:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 85 (0xa10dd000) [pid = 16187] [serial = 217] [outer = 0x9ea16c00] 03:02:51 INFO - PROCESS | 16187 | 1461319371316 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1132ms 03:02:51 INFO - PROCESS | 16187 | 1461319371364 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 03:02:51 INFO - PROCESS | 16187 | 1461319371368 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 03:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:02:51 INFO - PROCESS | 16187 | 1461319371379 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:02:51 INFO - PROCESS | 16187 | 1461319371382 Marionette TRACE conn4 <- [1,262,null,{}] 03:02:51 INFO - PROCESS | 16187 | 1461319371389 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:51 INFO - PROCESS | 16187 | 1461319371541 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 03:02:51 INFO - PROCESS | 16187 | 1461319371707 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:51 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e751400 == 47 [pid = 16187] [id = 73] 03:02:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 86 (0x8e753800) [pid = 16187] [serial = 218] [outer = (nil)] 03:02:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 87 (0x8ee7d400) [pid = 16187] [serial = 219] [outer = 0x8e753800] 03:02:51 INFO - PROCESS | 16187 | 1461319371844 Marionette DEBUG loaded listener.js 03:02:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 88 (0x8f0f0000) [pid = 16187] [serial = 220] [outer = 0x8e753800] 03:02:52 INFO - PROCESS | 16187 | 1461319372844 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1498ms 03:02:52 INFO - PROCESS | 16187 | 1461319372880 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 03:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:02:52 INFO - PROCESS | 16187 | 1461319372889 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 03:02:52 INFO - PROCESS | 16187 | 1461319372899 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:02:52 INFO - PROCESS | 16187 | 1461319372905 Marionette TRACE conn4 <- [1,266,null,{}] 03:02:52 INFO - PROCESS | 16187 | 1461319372913 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:53 INFO - PROCESS | 16187 | 1461319373109 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 03:02:53 INFO - PROCESS | 16187 | 1461319373254 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:53 INFO - PROCESS | 16187 | ++DOCSHELL 0x9708b400 == 48 [pid = 16187] [id = 74] 03:02:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 89 (0x97c72c00) [pid = 16187] [serial = 221] [outer = (nil)] 03:02:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 90 (0x97d41800) [pid = 16187] [serial = 222] [outer = 0x97c72c00] 03:02:53 INFO - PROCESS | 16187 | 1461319373349 Marionette DEBUG loaded listener.js 03:02:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 91 (0x98656c00) [pid = 16187] [serial = 223] [outer = 0x97c72c00] 03:02:54 INFO - PROCESS | 16187 | 1461319374316 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:02:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1453ms 03:02:54 INFO - PROCESS | 16187 | 1461319374355 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 03:02:54 INFO - PROCESS | 16187 | 1461319374361 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 03:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:02:54 INFO - PROCESS | 16187 | 1461319374369 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:02:54 INFO - PROCESS | 16187 | 1461319374373 Marionette TRACE conn4 <- [1,270,null,{}] 03:02:54 INFO - PROCESS | 16187 | 1461319374379 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:54 INFO - PROCESS | 16187 | 1461319374564 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 03:02:54 INFO - PROCESS | 16187 | 1461319374714 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:54 INFO - PROCESS | 16187 | ++DOCSHELL 0x98658400 == 49 [pid = 16187] [id = 75] 03:02:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 92 (0x99223c00) [pid = 16187] [serial = 224] [outer = (nil)] 03:02:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 93 (0x9b2e3800) [pid = 16187] [serial = 225] [outer = 0x99223c00] 03:02:54 INFO - PROCESS | 16187 | 1461319374806 Marionette DEBUG loaded listener.js 03:02:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 94 (0xa01ae400) [pid = 16187] [serial = 226] [outer = 0x99223c00] 03:02:55 INFO - PROCESS | 16187 | 1461319375838 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1541ms 03:02:55 INFO - PROCESS | 16187 | 1461319375912 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 03:02:55 INFO - PROCESS | 16187 | 1461319375917 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 03:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:02:55 INFO - PROCESS | 16187 | 1461319375933 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:02:55 INFO - PROCESS | 16187 | 1461319375944 Marionette TRACE conn4 <- [1,274,null,{}] 03:02:55 INFO - PROCESS | 16187 | 1461319375954 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:56 INFO - PROCESS | 16187 | 1461319376213 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 03:02:56 INFO - PROCESS | 16187 | 1461319376421 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x97092c00 == 50 [pid = 16187] [id = 76] 03:02:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 95 (0xa2b9b000) [pid = 16187] [serial = 227] [outer = (nil)] 03:02:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 96 (0xa4558400) [pid = 16187] [serial = 228] [outer = 0xa2b9b000] 03:02:56 INFO - PROCESS | 16187 | 1461319376516 Marionette DEBUG loaded listener.js 03:02:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 97 (0xa4579800) [pid = 16187] [serial = 229] [outer = 0xa2b9b000] 03:02:57 INFO - PROCESS | 16187 | 1461319377434 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1559ms 03:02:57 INFO - PROCESS | 16187 | 1461319377484 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 03:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:02:57 INFO - PROCESS | 16187 | 1461319377489 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 03:02:57 INFO - PROCESS | 16187 | 1461319377496 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:02:57 INFO - PROCESS | 16187 | 1461319377500 Marionette TRACE conn4 <- [1,278,null,{}] 03:02:57 INFO - PROCESS | 16187 | 1461319377506 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:57 INFO - PROCESS | 16187 | 1461319377697 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 03:02:57 INFO - PROCESS | 16187 | 1461319377843 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:57 INFO - PROCESS | 16187 | ++DOCSHELL 0x952ecc00 == 51 [pid = 16187] [id = 77] 03:02:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 98 (0x979d9800) [pid = 16187] [serial = 230] [outer = (nil)] 03:02:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 99 (0xa45afc00) [pid = 16187] [serial = 231] [outer = 0x979d9800] 03:02:57 INFO - PROCESS | 16187 | 1461319377939 Marionette DEBUG loaded listener.js 03:02:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 100 (0xa4697000) [pid = 16187] [serial = 232] [outer = 0x979d9800] 03:02:58 INFO - PROCESS | 16187 | 1461319378835 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1386ms 03:02:58 INFO - PROCESS | 16187 | 1461319378882 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 03:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:02:58 INFO - PROCESS | 16187 | 1461319378887 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 03:02:58 INFO - PROCESS | 16187 | 1461319378894 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:02:58 INFO - PROCESS | 16187 | 1461319378898 Marionette TRACE conn4 <- [1,282,null,{}] 03:02:58 INFO - PROCESS | 16187 | 1461319378907 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:59 INFO - PROCESS | 16187 | 1461319379102 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 03:02:59 INFO - PROCESS | 16187 | 1461319379249 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:59 INFO - PROCESS | 16187 | ++DOCSHELL 0xa4690800 == 52 [pid = 16187] [id = 78] 03:02:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 101 (0xa46d7c00) [pid = 16187] [serial = 233] [outer = (nil)] 03:02:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 102 (0xa4839400) [pid = 16187] [serial = 234] [outer = 0xa46d7c00] 03:02:59 INFO - PROCESS | 16187 | 1461319379353 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 103 (0xa4c55800) [pid = 16187] [serial = 235] [outer = 0xa46d7c00] 03:03:00 INFO - PROCESS | 16187 | 1461319380773 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1945ms 03:03:00 INFO - PROCESS | 16187 | 1461319380856 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 03:03:00 INFO - PROCESS | 16187 | 1461319380863 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 03:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:03:00 INFO - PROCESS | 16187 | 1461319380892 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:03:00 INFO - PROCESS | 16187 | 1461319380899 Marionette TRACE conn4 <- [1,286,null,{}] 03:03:00 INFO - PROCESS | 16187 | 1461319380908 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:01 INFO - PROCESS | 16187 | 1461319381159 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 03:03:01 INFO - PROCESS | 16187 | 1461319381322 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:01 INFO - PROCESS | 16187 | ++DOCSHELL 0x912bb400 == 53 [pid = 16187] [id = 79] 03:03:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 104 (0x91330c00) [pid = 16187] [serial = 236] [outer = (nil)] 03:03:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 105 (0x979d1000) [pid = 16187] [serial = 237] [outer = 0x91330c00] 03:03:01 INFO - PROCESS | 16187 | 1461319381408 Marionette DEBUG loaded listener.js 03:03:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 106 (0x98b93c00) [pid = 16187] [serial = 238] [outer = 0x91330c00] 03:03:02 INFO - PROCESS | 16187 | 1461319382379 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1541ms 03:03:02 INFO - PROCESS | 16187 | 1461319382445 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 03:03:02 INFO - PROCESS | 16187 | 1461319382455 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 03:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:03:02 INFO - PROCESS | 16187 | 1461319382467 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:03:02 INFO - PROCESS | 16187 | 1461319382470 Marionette TRACE conn4 <- [1,290,null,{}] 03:03:02 INFO - PROCESS | 16187 | 1461319382478 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:02 INFO - PROCESS | 16187 | 1461319382654 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 03:03:02 INFO - PROCESS | 16187 | 1461319382810 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:02 INFO - PROCESS | 16187 | --DOCSHELL 0x9ae2e000 == 52 [pid = 16187] [id = 37] 03:03:02 INFO - PROCESS | 16187 | --DOCSHELL 0x8ee7b800 == 51 [pid = 16187] [id = 47] 03:03:02 INFO - PROCESS | 16187 | --DOCSHELL 0x8ee86800 == 50 [pid = 16187] [id = 35] 03:03:02 INFO - PROCESS | 16187 | --DOMWINDOW == 105 (0x9ae2dc00) [pid = 16187] [serial = 173] [outer = (nil)] [url = about:blank] 03:03:02 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ee86800 == 51 [pid = 16187] [id = 80] 03:03:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 106 (0x8eeea800) [pid = 16187] [serial = 239] [outer = (nil)] 03:03:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 107 (0x8eef2400) [pid = 16187] [serial = 240] [outer = 0x8eeea800] 03:03:02 INFO - PROCESS | 16187 | 1461319382985 Marionette DEBUG loaded listener.js 03:03:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 108 (0x92a9fc00) [pid = 16187] [serial = 241] [outer = 0x8eeea800] 03:03:03 INFO - PROCESS | 16187 | --DOMWINDOW == 107 (0x98b4ac00) [pid = 16187] [serial = 167] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 16187 | --DOMWINDOW == 106 (0x91f84400) [pid = 16187] [serial = 170] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 16187 | --DOMWINDOW == 105 (0x929edc00) [pid = 16187] [serial = 149] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 16187 | --DOMWINDOW == 104 (0x9726c400) [pid = 16187] [serial = 152] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 16187 | --DOMWINDOW == 103 (0x9816a000) [pid = 16187] [serial = 155] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 16187 | --DOMWINDOW == 102 (0x915d9c00) [pid = 16187] [serial = 158] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 16187 | --DOMWINDOW == 101 (0x92a9a800) [pid = 16187] [serial = 159] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 16187 | --DOMWINDOW == 100 (0x95da5c00) [pid = 16187] [serial = 161] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 16187 | --DOMWINDOW == 99 (0x97098c00) [pid = 16187] [serial = 162] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 16187 | --DOMWINDOW == 98 (0x97d46400) [pid = 16187] [serial = 164] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 16187 | --DOMWINDOW == 97 (0x990c1000) [pid = 16187] [serial = 168] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 16187 | --DOMWINDOW == 96 (0x8f0f5400) [pid = 16187] [serial = 171] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 16187 | --DOMWINDOW == 95 (0x98652c00) [pid = 16187] [serial = 165] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 16187 | --DOMWINDOW == 94 (0x975e0000) [pid = 16187] [serial = 138] [outer = (nil)] [url = about:blank] 03:03:03 INFO - PROCESS | 16187 | 1461319383764 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1334ms 03:03:03 INFO - PROCESS | 16187 | 1461319383802 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 03:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:03:03 INFO - PROCESS | 16187 | 1461319383806 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 03:03:03 INFO - PROCESS | 16187 | 1461319383813 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:03:03 INFO - PROCESS | 16187 | 1461319383819 Marionette TRACE conn4 <- [1,294,null,{}] 03:03:03 INFO - PROCESS | 16187 | 1461319383835 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:04 INFO - PROCESS | 16187 | 1461319384006 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 03:03:04 INFO - PROCESS | 16187 | 1461319384019 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x8eef3800 == 52 [pid = 16187] [id = 81] 03:03:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 95 (0x972bc800) [pid = 16187] [serial = 242] [outer = (nil)] 03:03:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 96 (0x98b4ac00) [pid = 16187] [serial = 243] [outer = 0x972bc800] 03:03:04 INFO - PROCESS | 16187 | 1461319384103 Marionette DEBUG loaded listener.js 03:03:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 97 (0x99222800) [pid = 16187] [serial = 244] [outer = 0x972bc800] 03:03:05 INFO - PROCESS | 16187 | 1461319385022 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:05 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. 03:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1239ms 03:03:05 INFO - PROCESS | 16187 | 1461319385052 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 03:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:03:05 INFO - PROCESS | 16187 | 1461319385056 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 03:03:05 INFO - PROCESS | 16187 | 1461319385063 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:03:05 INFO - PROCESS | 16187 | 1461319385066 Marionette TRACE conn4 <- [1,298,null,{}] 03:03:05 INFO - PROCESS | 16187 | 1461319385077 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:05 INFO - PROCESS | 16187 | 1461319385237 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 03:03:05 INFO - PROCESS | 16187 | 1461319385249 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:05 INFO - PROCESS | 16187 | ++DOCSHELL 0x92b49000 == 53 [pid = 16187] [id = 82] 03:03:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 98 (0x9ae34400) [pid = 16187] [serial = 245] [outer = (nil)] 03:03:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 99 (0x9aea1c00) [pid = 16187] [serial = 246] [outer = 0x9ae34400] 03:03:05 INFO - PROCESS | 16187 | 1461319385326 Marionette DEBUG loaded listener.js 03:03:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 100 (0x9b2e4000) [pid = 16187] [serial = 247] [outer = 0x9ae34400] 03:03:06 INFO - PROCESS | 16187 | 1461319386193 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:06 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. 03:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1190ms 03:03:06 INFO - PROCESS | 16187 | 1461319386259 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 03:03:06 INFO - PROCESS | 16187 | 1461319386262 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 03:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:03:06 INFO - PROCESS | 16187 | 1461319386269 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:03:06 INFO - PROCESS | 16187 | 1461319386273 Marionette TRACE conn4 <- [1,302,null,{}] 03:03:06 INFO - PROCESS | 16187 | 1461319386279 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:06 INFO - PROCESS | 16187 | 1461319386480 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 03:03:06 INFO - PROCESS | 16187 | 1461319386503 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x8eef5c00 == 54 [pid = 16187] [id = 83] 03:03:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 101 (0x9ae32400) [pid = 16187] [serial = 248] [outer = (nil)] 03:03:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 102 (0x9fc30c00) [pid = 16187] [serial = 249] [outer = 0x9ae32400] 03:03:06 INFO - PROCESS | 16187 | 1461319386581 Marionette DEBUG loaded listener.js 03:03:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 103 (0x9fda8400) [pid = 16187] [serial = 250] [outer = 0x9ae32400] 03:03:07 INFO - PROCESS | 16187 | 1461319387518 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1288ms 03:03:07 INFO - PROCESS | 16187 | 1461319387559 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 03:03:07 INFO - PROCESS | 16187 | 1461319387562 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 03:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:03:07 INFO - PROCESS | 16187 | 1461319387569 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:03:07 INFO - PROCESS | 16187 | 1461319387572 Marionette TRACE conn4 <- [1,306,null,{}] 03:03:07 INFO - PROCESS | 16187 | 1461319387589 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:07 INFO - PROCESS | 16187 | 1461319387816 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 03:03:07 INFO - PROCESS | 16187 | 1461319387844 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:07 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7bd000 == 55 [pid = 16187] [id = 84] 03:03:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 104 (0x8e7be000) [pid = 16187] [serial = 251] [outer = (nil)] 03:03:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 105 (0x92c50000) [pid = 16187] [serial = 252] [outer = 0x8e7be000] 03:03:07 INFO - PROCESS | 16187 | 1461319387925 Marionette DEBUG loaded listener.js 03:03:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 106 (0x96952800) [pid = 16187] [serial = 253] [outer = 0x8e7be000] 03:03:08 INFO - PROCESS | 16187 | --DOMWINDOW == 105 (0x99222400) [pid = 16187] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:03:08 INFO - PROCESS | 16187 | --DOMWINDOW == 104 (0x8ee7c400) [pid = 16187] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:03:08 INFO - PROCESS | 16187 | --DOMWINDOW == 103 (0x92aa3400) [pid = 16187] [serial = 200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:03:08 INFO - PROCESS | 16187 | --DOMWINDOW == 102 (0x92b74c00) [pid = 16187] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:03:08 INFO - PROCESS | 16187 | --DOMWINDOW == 101 (0x987e4000) [pid = 16187] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:03:09 INFO - PROCESS | 16187 | 1461319388998 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:09 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. 03:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1483ms 03:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:03:09 INFO - PROCESS | 16187 | 1461319389053 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 03:03:09 INFO - PROCESS | 16187 | 1461319389056 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 03:03:09 INFO - PROCESS | 16187 | 1461319389063 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:03:09 INFO - PROCESS | 16187 | 1461319389067 Marionette TRACE conn4 <- [1,310,null,{}] 03:03:09 INFO - PROCESS | 16187 | 1461319389077 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:09 INFO - PROCESS | 16187 | 1461319389238 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 03:03:09 INFO - PROCESS | 16187 | 1461319389249 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:09 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7bf800 == 56 [pid = 16187] [id = 85] 03:03:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 102 (0x97c77800) [pid = 16187] [serial = 254] [outer = (nil)] 03:03:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 103 (0x9ff73800) [pid = 16187] [serial = 255] [outer = 0x97c77800] 03:03:09 INFO - PROCESS | 16187 | 1461319389328 Marionette DEBUG loaded listener.js 03:03:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 104 (0xa0dc7800) [pid = 16187] [serial = 256] [outer = 0x97c77800] 03:03:10 INFO - PROCESS | 16187 | 1461319390198 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:10 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. 03:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1192ms 03:03:10 INFO - PROCESS | 16187 | 1461319390255 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 03:03:10 INFO - PROCESS | 16187 | 1461319390258 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 03:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:03:10 INFO - PROCESS | 16187 | 1461319390266 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:03:10 INFO - PROCESS | 16187 | 1461319390270 Marionette TRACE conn4 <- [1,314,null,{}] 03:03:10 INFO - PROCESS | 16187 | 1461319390276 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:10 INFO - PROCESS | 16187 | 1461319390434 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 03:03:10 INFO - PROCESS | 16187 | 1461319390616 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:10 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e751000 == 57 [pid = 16187] [id = 86] 03:03:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 105 (0x8e752000) [pid = 16187] [serial = 257] [outer = (nil)] 03:03:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 106 (0x8e7c0c00) [pid = 16187] [serial = 258] [outer = 0x8e752000] 03:03:10 INFO - PROCESS | 16187 | 1461319390753 Marionette DEBUG loaded listener.js 03:03:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 107 (0x8e7c5800) [pid = 16187] [serial = 259] [outer = 0x8e752000] 03:03:11 INFO - PROCESS | 16187 | 1461319391839 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1635ms 03:03:11 INFO - PROCESS | 16187 | 1461319391903 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 03:03:11 INFO - PROCESS | 16187 | 1461319391911 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 03:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:03:11 INFO - PROCESS | 16187 | 1461319391922 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:03:11 INFO - PROCESS | 16187 | 1461319391926 Marionette TRACE conn4 <- [1,318,null,{}] 03:03:11 INFO - PROCESS | 16187 | 1461319391936 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:12 INFO - PROCESS | 16187 | 1461319392183 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 03:03:12 INFO - PROCESS | 16187 | 1461319392481 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:12 INFO - PROCESS | 16187 | ++DOCSHELL 0x91327800 == 58 [pid = 16187] [id = 87] 03:03:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 108 (0x91f83800) [pid = 16187] [serial = 260] [outer = (nil)] 03:03:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 109 (0x92a9e000) [pid = 16187] [serial = 261] [outer = 0x91f83800] 03:03:12 INFO - PROCESS | 16187 | 1461319392585 Marionette DEBUG loaded listener.js 03:03:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 110 (0x92bf0400) [pid = 16187] [serial = 262] [outer = 0x91f83800] 03:03:13 INFO - PROCESS | 16187 | 1461319393578 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:13 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. 03:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1689ms 03:03:13 INFO - PROCESS | 16187 | 1461319393615 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 03:03:13 INFO - PROCESS | 16187 | 1461319393621 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 03:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:03:13 INFO - PROCESS | 16187 | 1461319393630 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:03:13 INFO - PROCESS | 16187 | 1461319393634 Marionette TRACE conn4 <- [1,322,null,{}] 03:03:13 INFO - PROCESS | 16187 | 1461319393641 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:13 INFO - PROCESS | 16187 | 1461319393892 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 03:03:14 INFO - PROCESS | 16187 | 1461319394010 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:14 INFO - PROCESS | 16187 | ++DOCSHELL 0x92bfc800 == 59 [pid = 16187] [id = 88] 03:03:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 111 (0x92bfec00) [pid = 16187] [serial = 263] [outer = (nil)] 03:03:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 112 (0x952ebc00) [pid = 16187] [serial = 264] [outer = 0x92bfec00] 03:03:14 INFO - PROCESS | 16187 | 1461319394155 Marionette DEBUG loaded listener.js 03:03:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 113 (0x9708a800) [pid = 16187] [serial = 265] [outer = 0x92bfec00] 03:03:15 INFO - PROCESS | 16187 | 1461319395225 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:15 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. 03:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1631ms 03:03:15 INFO - PROCESS | 16187 | 1461319395262 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 03:03:15 INFO - PROCESS | 16187 | 1461319395267 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 03:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:03:15 INFO - PROCESS | 16187 | 1461319395284 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:03:15 INFO - PROCESS | 16187 | 1461319395293 Marionette TRACE conn4 <- [1,326,null,{}] 03:03:15 INFO - PROCESS | 16187 | 1461319395300 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:15 INFO - PROCESS | 16187 | 1461319395531 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 03:03:15 INFO - PROCESS | 16187 | 1461319395737 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x92bfe400 == 60 [pid = 16187] [id = 89] 03:03:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 114 (0x9523e800) [pid = 16187] [serial = 266] [outer = (nil)] 03:03:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 115 (0x9864bc00) [pid = 16187] [serial = 267] [outer = 0x9523e800] 03:03:15 INFO - PROCESS | 16187 | 1461319395841 Marionette DEBUG loaded listener.js 03:03:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 116 (0x98709800) [pid = 16187] [serial = 268] [outer = 0x9523e800] 03:03:16 INFO - PROCESS | 16187 | 1461319396749 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:16 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. 03:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1550ms 03:03:16 INFO - PROCESS | 16187 | 1461319396827 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 03:03:16 INFO - PROCESS | 16187 | 1461319396831 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 03:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:03:16 INFO - PROCESS | 16187 | 1461319396840 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:03:16 INFO - PROCESS | 16187 | 1461319396845 Marionette TRACE conn4 <- [1,330,null,{}] 03:03:16 INFO - PROCESS | 16187 | 1461319396852 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:17 INFO - PROCESS | 16187 | 1461319397075 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 03:03:17 INFO - PROCESS | 16187 | 1461319397281 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x98174400 == 61 [pid = 16187] [id = 90] 03:03:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 117 (0x9ae30c00) [pid = 16187] [serial = 269] [outer = (nil)] 03:03:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 118 (0x9fc38800) [pid = 16187] [serial = 270] [outer = 0x9ae30c00] 03:03:17 INFO - PROCESS | 16187 | 1461319397418 Marionette DEBUG loaded listener.js 03:03:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 119 (0xa0b93c00) [pid = 16187] [serial = 271] [outer = 0x9ae30c00] 03:03:18 INFO - PROCESS | 16187 | 1461319398343 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:18 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. 03:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1534ms 03:03:18 INFO - PROCESS | 16187 | 1461319398375 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 03:03:18 INFO - PROCESS | 16187 | 1461319398378 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 03:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:03:18 INFO - PROCESS | 16187 | 1461319398386 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:03:18 INFO - PROCESS | 16187 | 1461319398390 Marionette TRACE conn4 <- [1,334,null,{}] 03:03:18 INFO - PROCESS | 16187 | 1461319398396 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:18 INFO - PROCESS | 16187 | 1461319398582 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 03:03:18 INFO - PROCESS | 16187 | 1461319398736 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:18 INFO - PROCESS | 16187 | ++DOCSHELL 0xa3d85400 == 62 [pid = 16187] [id = 91] 03:03:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 120 (0xa3d87800) [pid = 16187] [serial = 272] [outer = (nil)] 03:03:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 121 (0xa3df1000) [pid = 16187] [serial = 273] [outer = 0xa3d87800] 03:03:18 INFO - PROCESS | 16187 | 1461319398849 Marionette DEBUG loaded listener.js 03:03:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 122 (0xa4c01400) [pid = 16187] [serial = 274] [outer = 0xa3d87800] 03:03:19 INFO - PROCESS | 16187 | 1461319399794 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:19 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. 03:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1485ms 03:03:19 INFO - PROCESS | 16187 | 1461319399873 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 03:03:19 INFO - PROCESS | 16187 | 1461319399876 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 03:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:03:19 INFO - PROCESS | 16187 | 1461319399884 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:03:19 INFO - PROCESS | 16187 | 1461319399888 Marionette TRACE conn4 <- [1,338,null,{}] 03:03:19 INFO - PROCESS | 16187 | 1461319399894 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:20 INFO - PROCESS | 16187 | 1461319400121 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 03:03:20 INFO - PROCESS | 16187 | 1461319400320 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:20 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e11c000 == 63 [pid = 16187] [id = 92] 03:03:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x8e11c800) [pid = 16187] [serial = 275] [outer = (nil)] 03:03:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x8e11f800) [pid = 16187] [serial = 276] [outer = 0x8e11c800] 03:03:20 INFO - PROCESS | 16187 | 1461319400456 Marionette DEBUG loaded listener.js 03:03:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x8ff67c00) [pid = 16187] [serial = 277] [outer = 0x8e11c800] 03:03:21 INFO - PROCESS | 16187 | 1461319401630 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:21 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. 03:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1782ms 03:03:21 INFO - PROCESS | 16187 | 1461319401668 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 03:03:21 INFO - PROCESS | 16187 | 1461319401675 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 03:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:03:21 INFO - PROCESS | 16187 | 1461319401685 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:03:21 INFO - PROCESS | 16187 | 1461319401690 Marionette TRACE conn4 <- [1,342,null,{}] 03:03:21 INFO - PROCESS | 16187 | 1461319401698 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:21 INFO - PROCESS | 16187 | 1461319401922 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 03:03:22 INFO - PROCESS | 16187 | 1461319402184 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:22 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ff66800 == 64 [pid = 16187] [id = 93] 03:03:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x8ff69800) [pid = 16187] [serial = 278] [outer = (nil)] 03:03:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x8ff6c400) [pid = 16187] [serial = 279] [outer = 0x8ff69800] 03:03:22 INFO - PROCESS | 16187 | 1461319402323 Marionette DEBUG loaded listener.js 03:03:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x8ff70000) [pid = 16187] [serial = 280] [outer = 0x8ff69800] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x8f0edc00) [pid = 16187] [serial = 197] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0xa0dc0800) [pid = 16187] [serial = 216] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOCSHELL 0x92b44000 == 63 [pid = 16187] [id = 39] 03:03:23 INFO - PROCESS | 16187 | --DOCSHELL 0x952fa800 == 62 [pid = 16187] [id = 70] 03:03:23 INFO - PROCESS | 16187 | --DOCSHELL 0x912bec00 == 61 [pid = 16187] [id = 68] 03:03:23 INFO - PROCESS | 16187 | --DOCSHELL 0x8e7bf800 == 60 [pid = 16187] [id = 85] 03:03:23 INFO - PROCESS | 16187 | --DOCSHELL 0x8e7bd000 == 59 [pid = 16187] [id = 84] 03:03:23 INFO - PROCESS | 16187 | 1461319403292 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:23 INFO - PROCESS | 16187 | --DOCSHELL 0x8eef5c00 == 58 [pid = 16187] [id = 83] 03:03:23 INFO - PROCESS | 16187 | --DOCSHELL 0x92b49000 == 57 [pid = 16187] [id = 82] 03:03:23 INFO - PROCESS | 16187 | --DOCSHELL 0x8eef3800 == 56 [pid = 16187] [id = 81] 03:03:23 INFO - PROCESS | 16187 | --DOCSHELL 0x8ee86800 == 55 [pid = 16187] [id = 80] 03:03:23 INFO - PROCESS | 16187 | --DOCSHELL 0x912bb400 == 54 [pid = 16187] [id = 79] 03:03:23 INFO - PROCESS | 16187 | --DOCSHELL 0x952ecc00 == 53 [pid = 16187] [id = 77] 03:03:23 INFO - PROCESS | 16187 | --DOCSHELL 0x97092c00 == 52 [pid = 16187] [id = 76] 03:03:23 INFO - PROCESS | 16187 | --DOCSHELL 0x9708b400 == 51 [pid = 16187] [id = 74] 03:03:23 INFO - PROCESS | 16187 | --DOCSHELL 0x8e751400 == 50 [pid = 16187] [id = 73] 03:03:23 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. 03:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1684ms 03:03:23 INFO - PROCESS | 16187 | 1461319403371 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 03:03:23 INFO - PROCESS | 16187 | 1461319403380 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 03:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:03:23 INFO - PROCESS | 16187 | 1461319403391 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:03:23 INFO - PROCESS | 16187 | 1461319403395 Marionette TRACE conn4 <- [1,346,null,{}] 03:03:23 INFO - PROCESS | 16187 | 1461319403402 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:23 INFO - PROCESS | 16187 | 1461319403584 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x9ae2ec00) [pid = 16187] [serial = 182] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x92b42c00) [pid = 16187] [serial = 213] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x9aef5c00) [pid = 16187] [serial = 185] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x91324c00) [pid = 16187] [serial = 176] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 121 (0x9dff4c00) [pid = 16187] [serial = 188] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 120 (0x97c78c00) [pid = 16187] [serial = 179] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 119 (0x9ff73400) [pid = 16187] [serial = 191] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 118 (0x971bf800) [pid = 16187] [serial = 202] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 117 (0x952f9800) [pid = 16187] [serial = 201] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 116 (0x9708f000) [pid = 16187] [serial = 204] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 115 (0x990c6000) [pid = 16187] [serial = 207] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 114 (0xa0d3bc00) [pid = 16187] [serial = 194] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 113 (0x97d39400) [pid = 16187] [serial = 205] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 112 (0x990c4400) [pid = 16187] [serial = 214] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 111 (0x99225400) [pid = 16187] [serial = 208] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 110 (0x91f80c00) [pid = 16187] [serial = 87] [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.] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 109 (0x9fc2f800) [pid = 16187] [serial = 211] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | --DOMWINDOW == 108 (0x9b2a3800) [pid = 16187] [serial = 210] [outer = (nil)] [url = about:blank] 03:03:23 INFO - PROCESS | 16187 | 1461319403770 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ff6f800 == 51 [pid = 16187] [id = 94] 03:03:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 109 (0x8ff72000) [pid = 16187] [serial = 281] [outer = (nil)] 03:03:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 110 (0x9132a800) [pid = 16187] [serial = 282] [outer = 0x8ff72000] 03:03:23 INFO - PROCESS | 16187 | 1461319403857 Marionette DEBUG loaded listener.js 03:03:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 111 (0x929e8400) [pid = 16187] [serial = 283] [outer = 0x8ff72000] 03:03:24 INFO - PROCESS | 16187 | 1461319404720 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:24 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. 03:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1390ms 03:03:24 INFO - PROCESS | 16187 | 1461319404782 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 03:03:24 INFO - PROCESS | 16187 | 1461319404786 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 03:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:03:24 INFO - PROCESS | 16187 | 1461319404794 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:03:24 INFO - PROCESS | 16187 | 1461319404799 Marionette TRACE conn4 <- [1,350,null,{}] 03:03:24 INFO - PROCESS | 16187 | 1461319404816 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:25 INFO - PROCESS | 16187 | 1461319405000 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 03:03:25 INFO - PROCESS | 16187 | 1461319405116 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x92a9b400 == 52 [pid = 16187] [id = 95] 03:03:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 112 (0x92bf9c00) [pid = 16187] [serial = 284] [outer = (nil)] 03:03:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 113 (0x952ecc00) [pid = 16187] [serial = 285] [outer = 0x92bf9c00] 03:03:25 INFO - PROCESS | 16187 | 1461319405206 Marionette DEBUG loaded listener.js 03:03:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 114 (0x971bd400) [pid = 16187] [serial = 286] [outer = 0x92bf9c00] 03:03:26 INFO - PROCESS | 16187 | 1461319406266 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:26 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. 03:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1548ms 03:03:26 INFO - PROCESS | 16187 | 1461319406343 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 03:03:26 INFO - PROCESS | 16187 | 1461319406351 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 03:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:03:26 INFO - PROCESS | 16187 | 1461319406362 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:03:26 INFO - PROCESS | 16187 | 1461319406368 Marionette TRACE conn4 <- [1,354,null,{}] 03:03:26 INFO - PROCESS | 16187 | 1461319406377 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:26 INFO - PROCESS | 16187 | 1461319406627 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 03:03:26 INFO - PROCESS | 16187 | 1461319406890 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e11e000 == 53 [pid = 16187] [id = 96] 03:03:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 115 (0x8eef2800) [pid = 16187] [serial = 287] [outer = (nil)] 03:03:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 116 (0x91322c00) [pid = 16187] [serial = 288] [outer = 0x8eef2800] 03:03:26 INFO - PROCESS | 16187 | 1461319406991 Marionette DEBUG loaded listener.js 03:03:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 117 (0x92aa3000) [pid = 16187] [serial = 289] [outer = 0x8eef2800] 03:03:27 INFO - PROCESS | 16187 | 1461319407966 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:28 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. 03:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1641ms 03:03:28 INFO - PROCESS | 16187 | 1461319408005 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 03:03:28 INFO - PROCESS | 16187 | 1461319408015 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 03:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:03:28 INFO - PROCESS | 16187 | 1461319408027 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:03:28 INFO - PROCESS | 16187 | 1461319408032 Marionette TRACE conn4 <- [1,358,null,{}] 03:03:28 INFO - PROCESS | 16187 | 1461319408039 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:28 INFO - PROCESS | 16187 | 1461319408250 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 03:03:28 INFO - PROCESS | 16187 | 1461319408458 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e120800 == 54 [pid = 16187] [id = 97] 03:03:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 118 (0x92bfac00) [pid = 16187] [serial = 290] [outer = (nil)] 03:03:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 119 (0x97220000) [pid = 16187] [serial = 291] [outer = 0x92bfac00] 03:03:28 INFO - PROCESS | 16187 | 1461319408596 Marionette DEBUG loaded listener.js 03:03:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 120 (0x979dc400) [pid = 16187] [serial = 292] [outer = 0x92bfac00] 03:03:29 INFO - PROCESS | 16187 | 1461319409664 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:29 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. 03:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1691ms 03:03:29 INFO - PROCESS | 16187 | 1461319409719 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 03:03:29 INFO - PROCESS | 16187 | 1461319409723 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 03:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:03:29 INFO - PROCESS | 16187 | 1461319409732 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:03:29 INFO - PROCESS | 16187 | 1461319409739 Marionette TRACE conn4 <- [1,362,null,{}] 03:03:29 INFO - PROCESS | 16187 | 1461319409757 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:30 INFO - PROCESS | 16187 | 1461319410070 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 03:03:30 INFO - PROCESS | 16187 | 1461319410254 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x98171400 == 55 [pid = 16187] [id = 98] 03:03:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 121 (0x9864a800) [pid = 16187] [serial = 293] [outer = (nil)] 03:03:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 122 (0x990bfc00) [pid = 16187] [serial = 294] [outer = 0x9864a800] 03:03:30 INFO - PROCESS | 16187 | 1461319410353 Marionette DEBUG loaded listener.js 03:03:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x99221400) [pid = 16187] [serial = 295] [outer = 0x9864a800] 03:03:31 INFO - PROCESS | 16187 | 1461319411340 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:31 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. 03:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1638ms 03:03:31 INFO - PROCESS | 16187 | 1461319411370 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 03:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:03:31 INFO - PROCESS | 16187 | 1461319411376 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 03:03:31 INFO - PROCESS | 16187 | 1461319411383 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - PROCESS | 16187 | 1461319411387 Marionette TRACE conn4 <- [1,366,null,{}] 03:03:31 INFO - PROCESS | 16187 | 1461319411394 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:31 INFO - PROCESS | 16187 | 1461319411586 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 03:03:31 INFO - PROCESS | 16187 | 1461319411787 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:31 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e758000 == 56 [pid = 16187] [id = 99] 03:03:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x9ae2ec00) [pid = 16187] [serial = 296] [outer = (nil)] 03:03:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x9aea1000) [pid = 16187] [serial = 297] [outer = 0x9ae2ec00] 03:03:31 INFO - PROCESS | 16187 | 1461319411929 Marionette DEBUG loaded listener.js 03:03:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x9dfebc00) [pid = 16187] [serial = 298] [outer = 0x9ae2ec00] 03:03:32 INFO - PROCESS | 16187 | 1461319412891 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:32 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. 03:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1534ms 03:03:32 INFO - PROCESS | 16187 | 1461319412917 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 03:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:03:32 INFO - PROCESS | 16187 | 1461319412922 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 03:03:32 INFO - PROCESS | 16187 | 1461319412929 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:03:32 INFO - PROCESS | 16187 | 1461319412933 Marionette TRACE conn4 <- [1,370,null,{}] 03:03:32 INFO - PROCESS | 16187 | 1461319412939 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:33 INFO - PROCESS | 16187 | 1461319413117 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 03:03:33 INFO - PROCESS | 16187 | 1461319413322 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:33 INFO - PROCESS | 16187 | ++DOCSHELL 0x8eee8c00 == 57 [pid = 16187] [id = 100] 03:03:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x9ae2e800) [pid = 16187] [serial = 299] [outer = (nil)] 03:03:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x9fc39000) [pid = 16187] [serial = 300] [outer = 0x9ae2e800] 03:03:33 INFO - PROCESS | 16187 | 1461319413459 Marionette DEBUG loaded listener.js 03:03:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x9ff6b000) [pid = 16187] [serial = 301] [outer = 0x9ae2e800] 03:03:34 INFO - PROCESS | 16187 | 1461319414412 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:03:34 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. 03:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1542ms 03:03:34 INFO - PROCESS | 16187 | 1461319414471 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 03:03:34 INFO - PROCESS | 16187 | 1461319414475 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 03:03:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:03:34 INFO - PROCESS | 16187 | 1461319414482 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:03:34 INFO - PROCESS | 16187 | 1461319414486 Marionette TRACE conn4 <- [1,374,null,{}] 03:03:34 INFO - PROCESS | 16187 | 1461319414493 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:34 INFO - PROCESS | 16187 | 1461319414725 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 03:03:34 INFO - PROCESS | 16187 | 1461319414935 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x9aef2800 == 58 [pid = 16187] [id = 101] 03:03:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0xa2b45400) [pid = 16187] [serial = 302] [outer = (nil)] 03:03:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0xa4559c00) [pid = 16187] [serial = 303] [outer = 0xa2b45400] 03:03:35 INFO - PROCESS | 16187 | 1461319415076 Marionette DEBUG loaded listener.js 03:03:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0xa45a9800) [pid = 16187] [serial = 304] [outer = 0xa2b45400] 03:03:36 INFO - PROCESS | 16187 | 1461319416071 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:03:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:03:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1640ms 03:03:36 INFO - PROCESS | 16187 | 1461319416125 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 03:03:36 INFO - PROCESS | 16187 | 1461319416129 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 03:03:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:03:36 INFO - PROCESS | 16187 | 1461319416136 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:03:36 INFO - PROCESS | 16187 | 1461319416140 Marionette TRACE conn4 <- [1,378,null,{}] 03:03:36 INFO - PROCESS | 16187 | 1461319416146 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:36 INFO - PROCESS | 16187 | 1461319416336 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 03:03:36 INFO - PROCESS | 16187 | 1461319416494 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:36 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e11d800 == 59 [pid = 16187] [id = 102] 03:03:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8e55e800) [pid = 16187] [serial = 305] [outer = (nil)] 03:03:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8e566000) [pid = 16187] [serial = 306] [outer = 0x8e55e800] 03:03:36 INFO - PROCESS | 16187 | 1461319416587 Marionette DEBUG loaded listener.js 03:03:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8e567800) [pid = 16187] [serial = 307] [outer = 0x8e55e800] 03:03:37 INFO - PROCESS | 16187 | 1461319417516 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:03:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:03:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1430ms 03:03:37 INFO - PROCESS | 16187 | 1461319417568 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 03:03:37 INFO - PROCESS | 16187 | 1461319417571 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 03:03:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:03:37 INFO - PROCESS | 16187 | 1461319417579 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:03:37 INFO - PROCESS | 16187 | 1461319417582 Marionette TRACE conn4 <- [1,382,null,{}] 03:03:37 INFO - PROCESS | 16187 | 1461319417588 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:37 INFO - PROCESS | 16187 | 1461319417778 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 03:03:37 INFO - PROCESS | 16187 | 1461319417937 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e119c00 == 60 [pid = 16187] [id = 103] 03:03:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8e560800) [pid = 16187] [serial = 308] [outer = (nil)] 03:03:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x902d8400) [pid = 16187] [serial = 309] [outer = 0x8e560800] 03:03:38 INFO - PROCESS | 16187 | 1461319418043 Marionette DEBUG loaded listener.js 03:03:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x902de000) [pid = 16187] [serial = 310] [outer = 0x8e560800] 03:03:38 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:38 INFO - PROCESS | 16187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:03:38 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:38 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:38 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:39 INFO - PROCESS | 16187 | 1461319419024 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:03:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:03:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1489ms 03:03:39 INFO - PROCESS | 16187 | 1461319419069 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 03:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:03:39 INFO - PROCESS | 16187 | 1461319419073 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 03:03:39 INFO - PROCESS | 16187 | 1461319419080 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:03:39 INFO - PROCESS | 16187 | 1461319419084 Marionette TRACE conn4 <- [1,386,null,{}] 03:03:39 INFO - PROCESS | 16187 | 1461319419090 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:39 INFO - PROCESS | 16187 | 1461319419272 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 03:03:39 INFO - PROCESS | 16187 | 1461319419646 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7bc800 == 61 [pid = 16187] [id = 104] 03:03:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8e7bcc00) [pid = 16187] [serial = 311] [outer = (nil)] 03:03:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8e7c8c00) [pid = 16187] [serial = 312] [outer = 0x8e7bcc00] 03:03:39 INFO - PROCESS | 16187 | 1461319419780 Marionette DEBUG loaded listener.js 03:03:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8eef0400) [pid = 16187] [serial = 313] [outer = 0x8e7bcc00] 03:03:40 INFO - PROCESS | 16187 | --DOCSHELL 0x9132f800 == 60 [pid = 16187] [id = 60] 03:03:40 INFO - PROCESS | 16187 | --DOCSHELL 0x92bfc800 == 59 [pid = 16187] [id = 88] 03:03:40 INFO - PROCESS | 16187 | --DOCSHELL 0x92bfe400 == 58 [pid = 16187] [id = 89] 03:03:40 INFO - PROCESS | 16187 | --DOCSHELL 0x91327800 == 57 [pid = 16187] [id = 87] 03:03:40 INFO - PROCESS | 16187 | --DOCSHELL 0x8e751000 == 56 [pid = 16187] [id = 86] 03:03:40 INFO - PROCESS | 16187 | 1461319420971 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:03:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1950ms 03:03:41 INFO - PROCESS | 16187 | 1461319421032 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 03:03:41 INFO - PROCESS | 16187 | 1461319421040 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 03:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:03:41 INFO - PROCESS | 16187 | 1461319421059 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:03:41 INFO - PROCESS | 16187 | 1461319421065 Marionette TRACE conn4 <- [1,390,null,{}] 03:03:41 INFO - PROCESS | 16187 | 1461319421073 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:41 INFO - PROCESS | 16187 | 1461319421384 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 03:03:41 INFO - PROCESS | 16187 | 1461319421488 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:41 INFO - PROCESS | 16187 | ++DOCSHELL 0x902d9000 == 57 [pid = 16187] [id = 105] 03:03:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x902dfc00) [pid = 16187] [serial = 314] [outer = (nil)] 03:03:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x902e5000) [pid = 16187] [serial = 315] [outer = 0x902dfc00] 03:03:41 INFO - PROCESS | 16187 | 1461319421569 Marionette DEBUG loaded listener.js 03:03:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x90392800) [pid = 16187] [serial = 316] [outer = 0x902dfc00] 03:03:42 INFO - PROCESS | 16187 | 1461319422477 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1454ms 03:03:42 INFO - PROCESS | 16187 | 1461319422508 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 03:03:42 INFO - PROCESS | 16187 | 1461319422514 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 03:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:03:42 INFO - PROCESS | 16187 | 1461319422522 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:03:42 INFO - PROCESS | 16187 | 1461319422526 Marionette TRACE conn4 <- [1,394,null,{}] 03:03:42 INFO - PROCESS | 16187 | 1461319422540 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:42 INFO - PROCESS | 16187 | 1461319422758 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 03:03:42 INFO - PROCESS | 16187 | 1461319422827 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x91324400 == 58 [pid = 16187] [id = 106] 03:03:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x91324c00) [pid = 16187] [serial = 317] [outer = (nil)] 03:03:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x929e7800) [pid = 16187] [serial = 318] [outer = 0x91324c00] 03:03:42 INFO - PROCESS | 16187 | 1461319422905 Marionette DEBUG loaded listener.js 03:03:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x92befc00) [pid = 16187] [serial = 319] [outer = 0x91324c00] 03:03:43 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x8eeea800) [pid = 16187] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:03:43 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x8e7be000) [pid = 16187] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:03:43 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x9ae32400) [pid = 16187] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:03:43 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x8e752c00) [pid = 16187] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:03:43 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x972bc800) [pid = 16187] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:03:43 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x91330c00) [pid = 16187] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:03:43 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x9ae34400) [pid = 16187] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:03:43 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x9ea16c00) [pid = 16187] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:03:43 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x97c77800) [pid = 16187] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:03:43 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8ff69800) [pid = 16187] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:03:43 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8ff72000) [pid = 16187] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:03:44 INFO - PROCESS | 16187 | 1461319424124 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:03:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1642ms 03:03:44 INFO - PROCESS | 16187 | 1461319424164 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 03:03:44 INFO - PROCESS | 16187 | 1461319424169 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 03:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:03:44 INFO - PROCESS | 16187 | 1461319424191 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:03:44 INFO - PROCESS | 16187 | 1461319424200 Marionette TRACE conn4 <- [1,398,null,{}] 03:03:44 INFO - PROCESS | 16187 | 1461319424209 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:44 INFO - PROCESS | 16187 | 1461319424379 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 03:03:44 INFO - PROCESS | 16187 | 1461319424392 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ee7c400 == 59 [pid = 16187] [id = 107] 03:03:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x92bf2c00) [pid = 16187] [serial = 320] [outer = (nil)] 03:03:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x97d39400) [pid = 16187] [serial = 321] [outer = 0x92bf2c00] 03:03:44 INFO - PROCESS | 16187 | 1461319424471 Marionette DEBUG loaded listener.js 03:03:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x97d43c00) [pid = 16187] [serial = 322] [outer = 0x92bf2c00] 03:03:45 INFO - PROCESS | 16187 | 1461319425420 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:03:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:03:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1300ms 03:03:45 INFO - PROCESS | 16187 | 1461319425483 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 03:03:45 INFO - PROCESS | 16187 | 1461319425488 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 03:03:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:03:45 INFO - PROCESS | 16187 | 1461319425495 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:03:45 INFO - PROCESS | 16187 | 1461319425498 Marionette TRACE conn4 <- [1,402,null,{}] 03:03:45 INFO - PROCESS | 16187 | 1461319425504 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:45 INFO - PROCESS | 16187 | 1461319425686 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 03:03:45 INFO - PROCESS | 16187 | 1461319425914 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e115c00 == 60 [pid = 16187] [id = 108] 03:03:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8e117000) [pid = 16187] [serial = 323] [outer = (nil)] 03:03:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8e564c00) [pid = 16187] [serial = 324] [outer = 0x8e117000] 03:03:46 INFO - PROCESS | 16187 | 1461319426015 Marionette DEBUG loaded listener.js 03:03:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8e7c4000) [pid = 16187] [serial = 325] [outer = 0x8e117000] 03:03:47 INFO - PROCESS | 16187 | 1461319427103 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:03:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:03:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1682ms 03:03:47 INFO - PROCESS | 16187 | 1461319427180 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 03:03:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:03:47 INFO - PROCESS | 16187 | 1461319427189 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 03:03:47 INFO - PROCESS | 16187 | 1461319427199 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:03:47 INFO - PROCESS | 16187 | 1461319427205 Marionette TRACE conn4 <- [1,406,null,{}] 03:03:47 INFO - PROCESS | 16187 | 1461319427215 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:47 INFO - PROCESS | 16187 | 1461319427464 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 03:03:47 INFO - PROCESS | 16187 | 1461319427689 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x9038d400 == 61 [pid = 16187] [id = 109] 03:03:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x9038f800) [pid = 16187] [serial = 326] [outer = (nil)] 03:03:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x90396400) [pid = 16187] [serial = 327] [outer = 0x9038f800] 03:03:47 INFO - PROCESS | 16187 | 1461319427787 Marionette DEBUG loaded listener.js 03:03:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x9039bc00) [pid = 16187] [serial = 328] [outer = 0x9038f800] 03:03:48 INFO - PROCESS | 16187 | 1461319428801 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:03:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:03:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1646ms 03:03:48 INFO - PROCESS | 16187 | 1461319428848 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 03:03:48 INFO - PROCESS | 16187 | 1461319428855 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 03:03:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:03:48 INFO - PROCESS | 16187 | 1461319428865 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:03:48 INFO - PROCESS | 16187 | 1461319428870 Marionette TRACE conn4 <- [1,410,null,{}] 03:03:48 INFO - PROCESS | 16187 | 1461319428877 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:49 INFO - PROCESS | 16187 | 1461319429078 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 03:03:49 INFO - PROCESS | 16187 | 1461319429338 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x96958000 == 62 [pid = 16187] [id = 110] 03:03:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x9695d400) [pid = 16187] [serial = 329] [outer = (nil)] 03:03:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x971bc400) [pid = 16187] [serial = 330] [outer = 0x9695d400] 03:03:49 INFO - PROCESS | 16187 | 1461319429476 Marionette DEBUG loaded listener.js 03:03:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x97d44800) [pid = 16187] [serial = 331] [outer = 0x9695d400] 03:03:50 INFO - PROCESS | 16187 | 1461319430490 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:03:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:03:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1692ms 03:03:50 INFO - PROCESS | 16187 | 1461319430557 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 03:03:50 INFO - PROCESS | 16187 | 1461319430561 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 03:03:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:03:50 INFO - PROCESS | 16187 | 1461319430578 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:03:50 INFO - PROCESS | 16187 | 1461319430589 Marionette TRACE conn4 <- [1,414,null,{}] 03:03:50 INFO - PROCESS | 16187 | 1461319430597 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:50 INFO - PROCESS | 16187 | 1461319430834 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 03:03:51 INFO - PROCESS | 16187 | 1461319431093 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:51 INFO - PROCESS | 16187 | ++DOCSHELL 0x98170c00 == 63 [pid = 16187] [id = 111] 03:03:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x9830dc00) [pid = 16187] [serial = 332] [outer = (nil)] 03:03:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x9ea23400) [pid = 16187] [serial = 333] [outer = 0x9830dc00] 03:03:51 INFO - PROCESS | 16187 | 1461319431191 Marionette DEBUG loaded listener.js 03:03:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0xa0dc4800) [pid = 16187] [serial = 334] [outer = 0x9830dc00] 03:03:52 INFO - PROCESS | 16187 | 1461319432175 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:03:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:03:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1659ms 03:03:52 INFO - PROCESS | 16187 | 1461319432230 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 03:03:52 INFO - PROCESS | 16187 | 1461319432235 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 03:03:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:03:52 INFO - PROCESS | 16187 | 1461319432242 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:03:52 INFO - PROCESS | 16187 | 1461319432246 Marionette TRACE conn4 <- [1,418,null,{}] 03:03:52 INFO - PROCESS | 16187 | 1461319432252 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:52 INFO - PROCESS | 16187 | 1461319432452 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 03:03:52 INFO - PROCESS | 16187 | 1461319432659 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:52 INFO - PROCESS | 16187 | ++DOCSHELL 0x99226c00 == 64 [pid = 16187] [id = 112] 03:03:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0xa2b42000) [pid = 16187] [serial = 335] [outer = (nil)] 03:03:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0xa45af000) [pid = 16187] [serial = 336] [outer = 0xa2b42000] 03:03:52 INFO - PROCESS | 16187 | 1461319432796 Marionette DEBUG loaded listener.js 03:03:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0xa4837400) [pid = 16187] [serial = 337] [outer = 0xa2b42000] 03:03:54 INFO - PROCESS | 16187 | 1461319434141 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:03:54 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 03:03:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1937ms 03:03:54 INFO - PROCESS | 16187 | 1461319434240 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 03:03:54 INFO - PROCESS | 16187 | 1461319434245 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 03:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:03:54 INFO - PROCESS | 16187 | 1461319434256 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:03:54 INFO - PROCESS | 16187 | 1461319434259 Marionette TRACE conn4 <- [1,422,null,{}] 03:03:54 INFO - PROCESS | 16187 | 1461319434267 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:54 INFO - PROCESS | 16187 | 1461319434440 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 03:03:54 INFO - PROCESS | 16187 | 1461319434602 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:54 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c8d8000 == 65 [pid = 16187] [id = 113] 03:03:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x8c8d8400) [pid = 16187] [serial = 338] [outer = (nil)] 03:03:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x8c8dd800) [pid = 16187] [serial = 339] [outer = 0x8c8d8400] 03:03:54 INFO - PROCESS | 16187 | 1461319434711 Marionette DEBUG loaded listener.js 03:03:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0xa4c55000) [pid = 16187] [serial = 340] [outer = 0x8c8d8400] 03:03:56 INFO - PROCESS | 16187 | 1461319436162 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:03:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:03:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1981ms 03:03:56 INFO - PROCESS | 16187 | 1461319436238 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 03:03:56 INFO - PROCESS | 16187 | 1461319436241 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 03:03:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:03:56 INFO - PROCESS | 16187 | 1461319436250 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:03:56 INFO - PROCESS | 16187 | 1461319436254 Marionette TRACE conn4 <- [1,426,null,{}] 03:03:56 INFO - PROCESS | 16187 | 1461319436261 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:56 INFO - PROCESS | 16187 | 1461319436453 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 03:03:56 INFO - PROCESS | 16187 | 1461319436617 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c767800 == 66 [pid = 16187] [id = 114] 03:03:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x8c768800) [pid = 16187] [serial = 341] [outer = (nil)] 03:03:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x8c76cc00) [pid = 16187] [serial = 342] [outer = 0x8c768800] 03:03:56 INFO - PROCESS | 16187 | 1461319436706 Marionette DEBUG loaded listener.js 03:03:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x8c8df000) [pid = 16187] [serial = 343] [outer = 0x8c768800] 03:03:57 INFO - PROCESS | 16187 | 1461319437680 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:03:57 INFO - PROCESS | 16187 | 1461319437747 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 03:03:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:03:57 INFO - PROCESS | 16187 | 1461319437754 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:03:57 INFO - PROCESS | 16187 | 1461319437758 Marionette TRACE conn4 <- [1,430,null,{}] 03:03:57 INFO - PROCESS | 16187 | 1461319437764 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:57 INFO - PROCESS | 16187 | 1461319437985 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 03:03:58 INFO - PROCESS | 16187 | 1461319438264 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:58 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c76b400 == 67 [pid = 16187] [id = 115] 03:03:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x8e116800) [pid = 16187] [serial = 344] [outer = (nil)] 03:03:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x906f0c00) [pid = 16187] [serial = 345] [outer = 0x8e116800] 03:03:58 INFO - PROCESS | 16187 | 1461319438354 Marionette DEBUG loaded listener.js 03:03:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x906f4c00) [pid = 16187] [serial = 346] [outer = 0x8e116800] 03:03:59 INFO - PROCESS | 16187 | 1461319439580 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:03:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:03:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1883ms 03:03:59 INFO - PROCESS | 16187 | 1461319439638 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 03:03:59 INFO - PROCESS | 16187 | 1461319439645 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 03:03:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:03:59 INFO - PROCESS | 16187 | 1461319439654 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:03:59 INFO - PROCESS | 16187 | 1461319439660 Marionette TRACE conn4 <- [1,434,null,{}] 03:03:59 INFO - PROCESS | 16187 | 1461319439670 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:59 INFO - PROCESS | 16187 | 1461319439990 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 03:04:00 INFO - PROCESS | 16187 | 1461319440131 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:00 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c8ddc00 == 68 [pid = 16187] [id = 116] 03:04:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x8e568800) [pid = 16187] [serial = 347] [outer = (nil)] 03:04:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x8eeea800) [pid = 16187] [serial = 348] [outer = 0x8e568800] 03:04:00 INFO - PROCESS | 16187 | 1461319440217 Marionette DEBUG loaded listener.js 03:04:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x8ff6d000) [pid = 16187] [serial = 349] [outer = 0x8e568800] 03:04:01 INFO - PROCESS | 16187 | 1461319441241 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:04:01 INFO - PROCESS | 16187 | --DOCSHELL 0x8ff6f800 == 67 [pid = 16187] [id = 94] 03:04:01 INFO - PROCESS | 16187 | --DOCSHELL 0x8ee7c400 == 66 [pid = 16187] [id = 107] 03:04:01 INFO - PROCESS | 16187 | --DOCSHELL 0x91324400 == 65 [pid = 16187] [id = 106] 03:04:01 INFO - PROCESS | 16187 | --DOCSHELL 0x902d9000 == 64 [pid = 16187] [id = 105] 03:04:01 INFO - PROCESS | 16187 | --DOCSHELL 0x8e7bc800 == 63 [pid = 16187] [id = 104] 03:04:01 INFO - PROCESS | 16187 | --DOCSHELL 0x8e758000 == 62 [pid = 16187] [id = 99] 03:04:01 INFO - PROCESS | 16187 | --DOCSHELL 0x98171400 == 61 [pid = 16187] [id = 98] 03:04:01 INFO - PROCESS | 16187 | --DOCSHELL 0x8e120800 == 60 [pid = 16187] [id = 97] 03:04:01 INFO - PROCESS | 16187 | --DOCSHELL 0x8e11e000 == 59 [pid = 16187] [id = 96] 03:04:01 INFO - PROCESS | 16187 | --DOCSHELL 0x92a9b400 == 58 [pid = 16187] [id = 95] 03:04:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:04:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1696ms 03:04:01 INFO - PROCESS | 16187 | 1461319441351 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 03:04:01 INFO - PROCESS | 16187 | 1461319441358 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 03:04:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:04:01 INFO - PROCESS | 16187 | 1461319441370 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:04:01 INFO - PROCESS | 16187 | 1461319441373 Marionette TRACE conn4 <- [1,438,null,{}] 03:04:01 INFO - PROCESS | 16187 | 1461319441387 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:01 INFO - PROCESS | 16187 | 1461319441608 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x929e8400) [pid = 16187] [serial = 283] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x92a9e000) [pid = 16187] [serial = 261] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x8ff70000) [pid = 16187] [serial = 280] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x952ebc00) [pid = 16187] [serial = 264] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x9864bc00) [pid = 16187] [serial = 267] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x9fc38800) [pid = 16187] [serial = 270] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0xa3df1000) [pid = 16187] [serial = 273] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x8e11f800) [pid = 16187] [serial = 276] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0xa0dc7800) [pid = 16187] [serial = 256] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x8eef2400) [pid = 16187] [serial = 240] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x92c50000) [pid = 16187] [serial = 252] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x9fc30c00) [pid = 16187] [serial = 249] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x8f0f1400) [pid = 16187] [serial = 198] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x98b4ac00) [pid = 16187] [serial = 243] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x98b93c00) [pid = 16187] [serial = 238] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x8ee7d400) [pid = 16187] [serial = 219] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x9aea1c00) [pid = 16187] [serial = 246] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0xa4839400) [pid = 16187] [serial = 234] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x9b2e3800) [pid = 16187] [serial = 225] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0xa10dd000) [pid = 16187] [serial = 217] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x97d41800) [pid = 16187] [serial = 222] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0xa45afc00) [pid = 16187] [serial = 231] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x979d1000) [pid = 16187] [serial = 237] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x99222800) [pid = 16187] [serial = 244] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x96952800) [pid = 16187] [serial = 253] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0xa4558400) [pid = 16187] [serial = 228] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x92a9fc00) [pid = 16187] [serial = 241] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x9b2e4000) [pid = 16187] [serial = 247] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x9fda8400) [pid = 16187] [serial = 250] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x9ff73800) [pid = 16187] [serial = 255] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8ff6c400) [pid = 16187] [serial = 279] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8e7c0c00) [pid = 16187] [serial = 258] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x9132a800) [pid = 16187] [serial = 282] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 16187 | 1461319441852 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:01 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7be000 == 59 [pid = 16187] [id = 117] 03:04:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8e7c0c00) [pid = 16187] [serial = 350] [outer = (nil)] 03:04:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8ff68000) [pid = 16187] [serial = 351] [outer = 0x8e7c0c00] 03:04:01 INFO - PROCESS | 16187 | 1461319441934 Marionette DEBUG loaded listener.js 03:04:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x9038e400) [pid = 16187] [serial = 352] [outer = 0x8e7c0c00] 03:04:02 INFO - PROCESS | 16187 | 1461319442882 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:04:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:04:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1546ms 03:04:02 INFO - PROCESS | 16187 | 1461319442919 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 03:04:02 INFO - PROCESS | 16187 | 1461319442923 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 03:04:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:04:02 INFO - PROCESS | 16187 | 1461319442930 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:04:02 INFO - PROCESS | 16187 | 1461319442936 Marionette TRACE conn4 <- [1,442,null,{}] 03:04:02 INFO - PROCESS | 16187 | 1461319442953 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:03 INFO - PROCESS | 16187 | 1461319443154 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 03:04:03 INFO - PROCESS | 16187 | 1461319443317 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:03 INFO - PROCESS | 16187 | ++DOCSHELL 0x906f7800 == 60 [pid = 16187] [id = 118] 03:04:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x91325000) [pid = 16187] [serial = 353] [outer = (nil)] 03:04:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x929eb000) [pid = 16187] [serial = 354] [outer = 0x91325000] 03:04:03 INFO - PROCESS | 16187 | 1461319443407 Marionette DEBUG loaded listener.js 03:04:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x92b76800) [pid = 16187] [serial = 355] [outer = 0x91325000] 03:04:04 INFO - PROCESS | 16187 | 1461319444243 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:04:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1344ms 03:04:04 INFO - PROCESS | 16187 | 1461319444275 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 03:04:04 INFO - PROCESS | 16187 | 1461319444280 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 03:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:04:04 INFO - PROCESS | 16187 | 1461319444287 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:04:04 INFO - PROCESS | 16187 | 1461319444291 Marionette TRACE conn4 <- [1,446,null,{}] 03:04:04 INFO - PROCESS | 16187 | 1461319444297 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:04 INFO - PROCESS | 16187 | 1461319444520 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 03:04:04 INFO - PROCESS | 16187 | 1461319444543 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c762c00 == 61 [pid = 16187] [id = 119] 03:04:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x915dbc00) [pid = 16187] [serial = 356] [outer = (nil)] 03:04:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x96958400) [pid = 16187] [serial = 357] [outer = 0x915dbc00] 03:04:04 INFO - PROCESS | 16187 | 1461319444622 Marionette DEBUG loaded listener.js 03:04:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x97c6b800) [pid = 16187] [serial = 358] [outer = 0x915dbc00] 03:04:06 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x95248000) [pid = 16187] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:04:06 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x9ae9b400) [pid = 16187] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:04:06 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8e7bcc00) [pid = 16187] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:04:06 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x92b45400) [pid = 16187] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:04:06 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8f0f3c00) [pid = 16187] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:04:06 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x9b2e3000) [pid = 16187] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:04:06 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x95da0c00) [pid = 16187] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:04:06 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x98166800) [pid = 16187] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:04:06 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x902dfc00) [pid = 16187] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:04:06 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x9aeed400) [pid = 16187] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:04:06 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x9b2eb400) [pid = 16187] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:04:06 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x91324c00) [pid = 16187] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:04:06 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x91f80400) [pid = 16187] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:04:06 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x99221000) [pid = 16187] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:04:06 INFO - PROCESS | 16187 | 1461319446495 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:04:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:04:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 2234ms 03:04:06 INFO - PROCESS | 16187 | 1461319446523 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 03:04:06 INFO - PROCESS | 16187 | 1461319446526 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 03:04:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:04:06 INFO - PROCESS | 16187 | 1461319446533 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:04:06 INFO - PROCESS | 16187 | 1461319446536 Marionette TRACE conn4 <- [1,450,null,{}] 03:04:06 INFO - PROCESS | 16187 | 1461319446542 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:06 INFO - PROCESS | 16187 | 1461319446747 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 03:04:06 INFO - PROCESS | 16187 | 1461319446831 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e75f000 == 62 [pid = 16187] [id = 120] 03:04:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x8ee78400) [pid = 16187] [serial = 359] [outer = (nil)] 03:04:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x9523f400) [pid = 16187] [serial = 360] [outer = 0x8ee78400] 03:04:06 INFO - PROCESS | 16187 | 1461319446909 Marionette DEBUG loaded listener.js 03:04:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x975dd800) [pid = 16187] [serial = 361] [outer = 0x8ee78400] 03:04:07 INFO - PROCESS | 16187 | 1461319447717 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:04:07 INFO - PROCESS | 16187 | 1461319447769 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 03:04:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:04:07 INFO - PROCESS | 16187 | 1461319447775 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:04:07 INFO - PROCESS | 16187 | 1461319447779 Marionette TRACE conn4 <- [1,454,null,{}] 03:04:07 INFO - PROCESS | 16187 | 1461319447784 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:08 INFO - PROCESS | 16187 | 1461319448014 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 03:04:08 INFO - PROCESS | 16187 | 1461319448141 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:08 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7bcc00 == 63 [pid = 16187] [id = 121] 03:04:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x91324c00) [pid = 16187] [serial = 362] [outer = (nil)] 03:04:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x9ea1f800) [pid = 16187] [serial = 363] [outer = 0x91324c00] 03:04:08 INFO - PROCESS | 16187 | 1461319448223 Marionette DEBUG loaded listener.js 03:04:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0xa0bd2400) [pid = 16187] [serial = 364] [outer = 0x91324c00] 03:04:09 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:04:09 INFO - PROCESS | 16187 | 1461319449332 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:04:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:04:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1636ms 03:04:09 INFO - PROCESS | 16187 | 1461319449412 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 03:04:09 INFO - PROCESS | 16187 | 1461319449421 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 03:04:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:04:09 INFO - PROCESS | 16187 | 1461319449431 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:04:09 INFO - PROCESS | 16187 | 1461319449437 Marionette TRACE conn4 <- [1,458,null,{}] 03:04:09 INFO - PROCESS | 16187 | 1461319449446 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:09 INFO - PROCESS | 16187 | 1461319449684 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 03:04:09 INFO - PROCESS | 16187 | 1461319449921 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:09 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7cb400 == 64 [pid = 16187] [id = 122] 03:04:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8eef3800) [pid = 16187] [serial = 365] [outer = (nil)] 03:04:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8ff6e800) [pid = 16187] [serial = 366] [outer = 0x8eef3800] 03:04:10 INFO - PROCESS | 16187 | 1461319450016 Marionette DEBUG loaded listener.js 03:04:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x9038f000) [pid = 16187] [serial = 367] [outer = 0x8eef3800] 03:04:11 INFO - PROCESS | 16187 | 1461319451027 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:04:11 INFO - PROCESS | 16187 | 1461319451082 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 03:04:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:04:11 INFO - PROCESS | 16187 | 1461319451096 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:04:11 INFO - PROCESS | 16187 | 1461319451100 Marionette TRACE conn4 <- [1,462,null,{}] 03:04:11 INFO - PROCESS | 16187 | 1461319451108 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:11 INFO - PROCESS | 16187 | 1461319451318 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 03:04:11 INFO - PROCESS | 16187 | 1461319451604 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:11 INFO - PROCESS | 16187 | ++DOCSHELL 0x91f85800 == 65 [pid = 16187] [id = 123] 03:04:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x92a98800) [pid = 16187] [serial = 368] [outer = (nil)] 03:04:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x964b8400) [pid = 16187] [serial = 369] [outer = 0x92a98800] 03:04:11 INFO - PROCESS | 16187 | 1461319451713 Marionette DEBUG loaded listener.js 03:04:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x98652c00) [pid = 16187] [serial = 370] [outer = 0x92a98800] 03:04:12 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:04:12 INFO - PROCESS | 16187 | 1461319452743 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:04:12 INFO - PROCESS | 16187 | 1461319452796 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 03:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:04:12 INFO - PROCESS | 16187 | 1461319452805 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:04:12 INFO - PROCESS | 16187 | 1461319452811 Marionette TRACE conn4 <- [1,466,null,{}] 03:04:12 INFO - PROCESS | 16187 | 1461319452829 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:13 INFO - PROCESS | 16187 | 1461319453047 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 03:04:13 INFO - PROCESS | 16187 | 1461319453340 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x9fd5d400 == 66 [pid = 16187] [id = 124] 03:04:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0xa0b9b800) [pid = 16187] [serial = 371] [outer = (nil)] 03:04:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0xa10d8000) [pid = 16187] [serial = 372] [outer = 0xa0b9b800] 03:04:13 INFO - PROCESS | 16187 | 1461319453439 Marionette DEBUG loaded listener.js 03:04:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0xa3d86400) [pid = 16187] [serial = 373] [outer = 0xa0b9b800] 03:04:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8ef48800) [pid = 16187] [serial = 374] [outer = 0x9aef9400] 03:04:14 INFO - PROCESS | 16187 | 1461319454459 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:04:14 INFO - PROCESS | 16187 | 1461319454554 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 03:04:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:04:14 INFO - PROCESS | 16187 | 1461319454561 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:04:14 INFO - PROCESS | 16187 | 1461319454565 Marionette TRACE conn4 <- [1,470,null,{}] 03:04:14 INFO - PROCESS | 16187 | 1461319454571 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:14 INFO - PROCESS | 16187 | 1461319454765 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 03:04:15 INFO - PROCESS | 16187 | 1461319454985 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef42800 == 67 [pid = 16187] [id = 125] 03:04:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8ef44800) [pid = 16187] [serial = 375] [outer = (nil)] 03:04:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x8ef4f800) [pid = 16187] [serial = 376] [outer = 0x8ef44800] 03:04:15 INFO - PROCESS | 16187 | 1461319455083 Marionette DEBUG loaded listener.js 03:04:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x92b3d000) [pid = 16187] [serial = 377] [outer = 0x8ef44800] 03:04:16 INFO - PROCESS | 16187 | 1461319456010 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:04:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:04:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1486ms 03:04:16 INFO - PROCESS | 16187 | 1461319456048 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 03:04:16 INFO - PROCESS | 16187 | 1461319456052 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 03:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:04:16 INFO - PROCESS | 16187 | 1461319456059 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:04:16 INFO - PROCESS | 16187 | 1461319456062 Marionette TRACE conn4 <- [1,474,null,{}] 03:04:16 INFO - PROCESS | 16187 | 1461319456069 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:16 INFO - PROCESS | 16187 | 1461319456257 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 03:04:16 INFO - PROCESS | 16187 | 1461319456423 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:16 INFO - PROCESS | 16187 | ++DOCSHELL 0x8caed000 == 68 [pid = 16187] [id = 126] 03:04:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x8caee800) [pid = 16187] [serial = 378] [outer = (nil)] 03:04:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x8caf5c00) [pid = 16187] [serial = 379] [outer = 0x8caee800] 03:04:16 INFO - PROCESS | 16187 | 1461319456535 Marionette DEBUG loaded listener.js 03:04:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x8cafa800) [pid = 16187] [serial = 380] [outer = 0x8caee800] 03:04:17 INFO - PROCESS | 16187 | 1461319457591 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:04:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:04:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1585ms 03:04:17 INFO - PROCESS | 16187 | 1461319457645 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 03:04:17 INFO - PROCESS | 16187 | 1461319457649 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 03:04:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:04:17 INFO - PROCESS | 16187 | 1461319457657 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:04:17 INFO - PROCESS | 16187 | 1461319457661 Marionette TRACE conn4 <- [1,478,null,{}] 03:04:17 INFO - PROCESS | 16187 | 1461319457667 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:17 INFO - PROCESS | 16187 | 1461319457869 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 03:04:18 INFO - PROCESS | 16187 | 1461319458093 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:18 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c767c00 == 69 [pid = 16187] [id = 127] 03:04:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x8ef4ac00) [pid = 16187] [serial = 381] [outer = (nil)] 03:04:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x939a2c00) [pid = 16187] [serial = 382] [outer = 0x8ef4ac00] 03:04:18 INFO - PROCESS | 16187 | 1461319458234 Marionette DEBUG loaded listener.js 03:04:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x939a6400) [pid = 16187] [serial = 383] [outer = 0x8ef4ac00] 03:04:19 INFO - PROCESS | 16187 | 1461319459160 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:04:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:04:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1582ms 03:04:19 INFO - PROCESS | 16187 | 1461319459241 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 03:04:19 INFO - PROCESS | 16187 | 1461319459245 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 03:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:04:19 INFO - PROCESS | 16187 | 1461319459252 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:04:19 INFO - PROCESS | 16187 | 1461319459256 Marionette TRACE conn4 <- [1,482,null,{}] 03:04:19 INFO - PROCESS | 16187 | 1461319459262 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:19 INFO - PROCESS | 16187 | 1461319459474 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 03:04:19 INFO - PROCESS | 16187 | 1461319459690 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:19 INFO - PROCESS | 16187 | ++DOCSHELL 0x9399e800 == 70 [pid = 16187] [id = 128] 03:04:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x93d11400) [pid = 16187] [serial = 384] [outer = (nil)] 03:04:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x93d17000) [pid = 16187] [serial = 385] [outer = 0x93d11400] 03:04:19 INFO - PROCESS | 16187 | 1461319459796 Marionette DEBUG loaded listener.js 03:04:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x93d19c00) [pid = 16187] [serial = 386] [outer = 0x93d11400] 03:04:20 INFO - PROCESS | 16187 | 1461319460749 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:04:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1536ms 03:04:20 INFO - PROCESS | 16187 | 1461319460790 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 03:04:20 INFO - PROCESS | 16187 | 1461319460794 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 03:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:04:20 INFO - PROCESS | 16187 | 1461319460801 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:04:20 INFO - PROCESS | 16187 | 1461319460805 Marionette TRACE conn4 <- [1,486,null,{}] 03:04:20 INFO - PROCESS | 16187 | 1461319460811 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:21 INFO - PROCESS | 16187 | 1461319461002 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 03:04:21 INFO - PROCESS | 16187 | 1461319461222 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:21 INFO - PROCESS | 16187 | ++DOCSHELL 0x8abd2c00 == 71 [pid = 16187] [id = 129] 03:04:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x8abd4000) [pid = 16187] [serial = 387] [outer = (nil)] 03:04:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x8abd8000) [pid = 16187] [serial = 388] [outer = 0x8abd4000] 03:04:21 INFO - PROCESS | 16187 | 1461319461329 Marionette DEBUG loaded listener.js 03:04:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x8abdb800) [pid = 16187] [serial = 389] [outer = 0x8abd4000] 03:04:22 INFO - PROCESS | 16187 | 1461319462240 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:04:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:04:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1485ms 03:04:22 INFO - PROCESS | 16187 | 1461319462288 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 03:04:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:04:22 INFO - PROCESS | 16187 | 1461319462292 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 03:04:22 INFO - PROCESS | 16187 | 1461319462299 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:04:22 INFO - PROCESS | 16187 | 1461319462303 Marionette TRACE conn4 <- [1,490,null,{}] 03:04:22 INFO - PROCESS | 16187 | 1461319462309 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:22 INFO - PROCESS | 16187 | 1461319462494 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 03:04:22 INFO - PROCESS | 16187 | 1461319462721 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:22 INFO - PROCESS | 16187 | ++DOCSHELL 0x8abd5800 == 72 [pid = 16187] [id = 130] 03:04:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x8abdd800) [pid = 16187] [serial = 390] [outer = (nil)] 03:04:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x8c98e400) [pid = 16187] [serial = 391] [outer = 0x8abdd800] 03:04:22 INFO - PROCESS | 16187 | 1461319462860 Marionette DEBUG loaded listener.js 03:04:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x8c991c00) [pid = 16187] [serial = 392] [outer = 0x8abdd800] 03:04:23 INFO - PROCESS | 16187 | 1461319463756 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:04:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:04:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1482ms 03:04:23 INFO - PROCESS | 16187 | 1461319463781 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 03:04:23 INFO - PROCESS | 16187 | 1461319463786 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 03:04:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:04:23 INFO - PROCESS | 16187 | 1461319463793 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:04:23 INFO - PROCESS | 16187 | 1461319463797 Marionette TRACE conn4 <- [1,494,null,{}] 03:04:23 INFO - PROCESS | 16187 | 1461319463803 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:24 INFO - PROCESS | 16187 | 1461319464028 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 03:04:24 INFO - PROCESS | 16187 | 1461319464233 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:24 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ab6e000 == 73 [pid = 16187] [id = 131] 03:04:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x8ab6f400) [pid = 16187] [serial = 393] [outer = (nil)] 03:04:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x8ab77000) [pid = 16187] [serial = 394] [outer = 0x8ab6f400] 03:04:24 INFO - PROCESS | 16187 | 1461319464375 Marionette DEBUG loaded listener.js 03:04:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x8ab7b400) [pid = 16187] [serial = 395] [outer = 0x8ab6f400] 03:04:25 INFO - PROCESS | 16187 | 1461319465364 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:04:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:04:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1640ms 03:04:25 INFO - PROCESS | 16187 | 1461319465434 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 03:04:25 INFO - PROCESS | 16187 | 1461319465439 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 03:04:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:04:25 INFO - PROCESS | 16187 | 1461319465446 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:04:25 INFO - PROCESS | 16187 | 1461319465452 Marionette TRACE conn4 <- [1,498,null,{}] 03:04:25 INFO - PROCESS | 16187 | 1461319465459 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:25 INFO - PROCESS | 16187 | 1461319465729 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 03:04:26 INFO - PROCESS | 16187 | 1461319466261 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c8d9000 == 74 [pid = 16187] [id = 132] 03:04:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x8c8d9c00) [pid = 16187] [serial = 396] [outer = (nil)] 03:04:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x8c994000) [pid = 16187] [serial = 397] [outer = 0x8c8d9c00] 03:04:26 INFO - PROCESS | 16187 | 1461319466347 Marionette DEBUG loaded listener.js 03:04:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x8caf2400) [pid = 16187] [serial = 398] [outer = 0x8c8d9c00] 03:04:27 INFO - PROCESS | 16187 | 1461319467285 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:04:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:04:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1896ms 03:04:27 INFO - PROCESS | 16187 | 1461319467344 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 03:04:27 INFO - PROCESS | 16187 | 1461319467352 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 03:04:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:04:27 INFO - PROCESS | 16187 | 1461319467362 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:04:27 INFO - PROCESS | 16187 | 1461319467367 Marionette TRACE conn4 <- [1,502,null,{}] 03:04:27 INFO - PROCESS | 16187 | 1461319467375 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:27 INFO - PROCESS | 16187 | 1461319467577 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 03:04:27 INFO - PROCESS | 16187 | 1461319467927 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:27 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c8e0400 == 75 [pid = 16187] [id = 133] 03:04:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x8c98e800) [pid = 16187] [serial = 399] [outer = (nil)] 03:04:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x8e56d800) [pid = 16187] [serial = 400] [outer = 0x8c98e800] 03:04:28 INFO - PROCESS | 16187 | 1461319468034 Marionette DEBUG loaded listener.js 03:04:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x8eeeac00) [pid = 16187] [serial = 401] [outer = 0x8c98e800] 03:04:28 INFO - PROCESS | 16187 | --DOCSHELL 0x92aa0400 == 74 [pid = 16187] [id = 67] 03:04:28 INFO - PROCESS | 16187 | --DOCSHELL 0x8ff66800 == 73 [pid = 16187] [id = 93] 03:04:28 INFO - PROCESS | 16187 | --DOCSHELL 0x8eee8c00 == 72 [pid = 16187] [id = 100] 03:04:28 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x97d39400) [pid = 16187] [serial = 321] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | 1461319469070 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:04:29 INFO - PROCESS | 16187 | --DOCSHELL 0x98170c00 == 71 [pid = 16187] [id = 111] 03:04:29 INFO - PROCESS | 16187 | --DOCSHELL 0x96958000 == 70 [pid = 16187] [id = 110] 03:04:29 INFO - PROCESS | 16187 | --DOCSHELL 0x9038d400 == 69 [pid = 16187] [id = 109] 03:04:29 INFO - PROCESS | 16187 | --DOCSHELL 0x8e115c00 == 68 [pid = 16187] [id = 108] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x8eef0400) [pid = 16187] [serial = 313] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x97d44c00) [pid = 16187] [serial = 180] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x8e7c8c00) [pid = 16187] [serial = 312] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x91f79c00) [pid = 16187] [serial = 177] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0xa0dc7000) [pid = 16187] [serial = 195] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x97ae4000) [pid = 16187] [serial = 153] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x9aea1000) [pid = 16187] [serial = 297] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x9864b400) [pid = 16187] [serial = 156] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x9fc39000) [pid = 16187] [serial = 300] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x952ecc00) [pid = 16187] [serial = 285] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x902d8400) [pid = 16187] [serial = 309] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x8e566000) [pid = 16187] [serial = 306] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x902e5000) [pid = 16187] [serial = 315] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x9aef9800) [pid = 16187] [serial = 186] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0xa01d5c00) [pid = 16187] [serial = 192] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x97220000) [pid = 16187] [serial = 291] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x990bfc00) [pid = 16187] [serial = 294] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x929e7800) [pid = 16187] [serial = 318] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x92aa5400) [pid = 16187] [serial = 150] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x9ae38c00) [pid = 16187] [serial = 183] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0xa4559c00) [pid = 16187] [serial = 303] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x92befc00) [pid = 16187] [serial = 319] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x91322c00) [pid = 16187] [serial = 288] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x9695d800) [pid = 16187] [serial = 147] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x90392800) [pid = 16187] [serial = 316] [outer = (nil)] [url = about:blank] 03:04:29 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x9ea22800) [pid = 16187] [serial = 189] [outer = (nil)] [url = about:blank] 03:04:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:04:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1785ms 03:04:29 INFO - PROCESS | 16187 | 1461319469149 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 03:04:29 INFO - PROCESS | 16187 | 1461319469156 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 03:04:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:04:29 INFO - PROCESS | 16187 | 1461319469165 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:04:29 INFO - PROCESS | 16187 | 1461319469168 Marionette TRACE conn4 <- [1,506,null,{}] 03:04:29 INFO - PROCESS | 16187 | 1461319469175 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:29 INFO - PROCESS | 16187 | 1461319469350 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 03:04:29 INFO - PROCESS | 16187 | 1461319469576 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:29 INFO - PROCESS | 16187 | ++DOCSHELL 0x8eef4800 == 69 [pid = 16187] [id = 134] 03:04:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8ef41400) [pid = 16187] [serial = 402] [outer = (nil)] 03:04:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x8f0f8400) [pid = 16187] [serial = 403] [outer = 0x8ef41400] 03:04:29 INFO - PROCESS | 16187 | 1461319469661 Marionette DEBUG loaded listener.js 03:04:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x902da800) [pid = 16187] [serial = 404] [outer = 0x8ef41400] 03:04:30 INFO - PROCESS | 16187 | 1461319470498 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:04:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:04:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1384ms 03:04:30 INFO - PROCESS | 16187 | 1461319470549 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 03:04:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:04:30 INFO - PROCESS | 16187 | 1461319470554 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 03:04:30 INFO - PROCESS | 16187 | 1461319470563 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:04:30 INFO - PROCESS | 16187 | 1461319470572 Marionette TRACE conn4 <- [1,510,null,{}] 03:04:30 INFO - PROCESS | 16187 | 1461319470587 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:30 INFO - PROCESS | 16187 | 1461319470767 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 03:04:30 INFO - PROCESS | 16187 | 1461319470896 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c770400 == 70 [pid = 16187] [id = 135] 03:04:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x9039b000) [pid = 16187] [serial = 405] [outer = (nil)] 03:04:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x906fe000) [pid = 16187] [serial = 406] [outer = 0x9039b000] 03:04:30 INFO - PROCESS | 16187 | 1461319470972 Marionette DEBUG loaded listener.js 03:04:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x915d3800) [pid = 16187] [serial = 407] [outer = 0x9039b000] 03:04:31 INFO - PROCESS | 16187 | 1461319471845 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:04:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:04:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1344ms 03:04:31 INFO - PROCESS | 16187 | 1461319471911 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 03:04:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:04:31 INFO - PROCESS | 16187 | 1461319471917 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 03:04:31 INFO - PROCESS | 16187 | 1461319471925 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:04:31 INFO - PROCESS | 16187 | 1461319471931 Marionette TRACE conn4 <- [1,514,null,{}] 03:04:31 INFO - PROCESS | 16187 | 1461319471936 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:32 INFO - PROCESS | 16187 | 1461319472172 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 03:04:32 INFO - PROCESS | 16187 | 1461319472194 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:32 INFO - PROCESS | 16187 | ++DOCSHELL 0x902dbc00 == 71 [pid = 16187] [id = 136] 03:04:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x902dc000) [pid = 16187] [serial = 408] [outer = (nil)] 03:04:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x92b46800) [pid = 16187] [serial = 409] [outer = 0x902dc000] 03:04:32 INFO - PROCESS | 16187 | 1461319472273 Marionette DEBUG loaded listener.js 03:04:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x92bf8400) [pid = 16187] [serial = 410] [outer = 0x902dc000] 03:04:33 INFO - PROCESS | 16187 | 1461319473365 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:04:33 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 03:04:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1495ms 03:04:33 INFO - PROCESS | 16187 | 1461319473428 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 03:04:33 INFO - PROCESS | 16187 | 1461319473436 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 03:04:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:04:33 INFO - PROCESS | 16187 | 1461319473447 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:04:33 INFO - PROCESS | 16187 | 1461319473451 Marionette TRACE conn4 <- [1,518,null,{}] 03:04:33 INFO - PROCESS | 16187 | 1461319473466 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:33 INFO - PROCESS | 16187 | 1461319473697 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 03:04:33 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x92bf2c00) [pid = 16187] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:04:33 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x915dbc00) [pid = 16187] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:04:33 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x8ee78400) [pid = 16187] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:04:33 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x91325000) [pid = 16187] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:04:33 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x8e7c0c00) [pid = 16187] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:04:34 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x8e568800) [pid = 16187] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:04:34 INFO - PROCESS | 16187 | 1461319474015 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:34 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e752800 == 72 [pid = 16187] [id = 137] 03:04:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x8e75b800) [pid = 16187] [serial = 411] [outer = (nil)] 03:04:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x8ff6ec00) [pid = 16187] [serial = 412] [outer = 0x8e75b800] 03:04:34 INFO - PROCESS | 16187 | 1461319474107 Marionette DEBUG loaded listener.js 03:04:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x939a3000) [pid = 16187] [serial = 413] [outer = 0x8e75b800] 03:04:34 INFO - PROCESS | 16187 | 1461319474894 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:04:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:04:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1484ms 03:04:34 INFO - PROCESS | 16187 | 1461319474931 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 03:04:34 INFO - PROCESS | 16187 | 1461319474934 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 03:04:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:04:34 INFO - PROCESS | 16187 | 1461319474947 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:04:34 INFO - PROCESS | 16187 | 1461319474950 Marionette TRACE conn4 <- [1,522,null,{}] 03:04:34 INFO - PROCESS | 16187 | 1461319474957 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:35 INFO - PROCESS | 16187 | 1461319475122 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 03:04:35 INFO - PROCESS | 16187 | 1461319475140 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x93d13000 == 73 [pid = 16187] [id = 138] 03:04:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x93d1f000) [pid = 16187] [serial = 414] [outer = (nil)] 03:04:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x95d2f000) [pid = 16187] [serial = 415] [outer = 0x93d1f000] 03:04:35 INFO - PROCESS | 16187 | 1461319475216 Marionette DEBUG loaded listener.js 03:04:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x971c5800) [pid = 16187] [serial = 416] [outer = 0x93d1f000] 03:04:36 INFO - PROCESS | 16187 | 1461319476326 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:04:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:04:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1436ms 03:04:36 INFO - PROCESS | 16187 | 1461319476385 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 03:04:36 INFO - PROCESS | 16187 | 1461319476392 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 03:04:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:04:36 INFO - PROCESS | 16187 | 1461319476402 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:04:36 INFO - PROCESS | 16187 | 1461319476408 Marionette TRACE conn4 <- [1,526,null,{}] 03:04:36 INFO - PROCESS | 16187 | 1461319476420 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:36 INFO - PROCESS | 16187 | 1461319476725 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 03:04:37 INFO - PROCESS | 16187 | 1461319476985 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c8dcc00 == 74 [pid = 16187] [id = 139] 03:04:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x8c998400) [pid = 16187] [serial = 417] [outer = (nil)] 03:04:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x8e569000) [pid = 16187] [serial = 418] [outer = 0x8c998400] 03:04:37 INFO - PROCESS | 16187 | 1461319477083 Marionette DEBUG loaded listener.js 03:04:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x8e7c0800) [pid = 16187] [serial = 419] [outer = 0x8c998400] 03:04:38 INFO - PROCESS | 16187 | 1461319478064 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:04:38 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 03:04:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1737ms 03:04:38 INFO - PROCESS | 16187 | 1461319478141 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 03:04:38 INFO - PROCESS | 16187 | 1461319478150 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 03:04:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:04:38 INFO - PROCESS | 16187 | 1461319478162 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:04:38 INFO - PROCESS | 16187 | 1461319478167 Marionette TRACE conn4 <- [1,530,null,{}] 03:04:38 INFO - PROCESS | 16187 | 1461319478174 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:38 INFO - PROCESS | 16187 | 1461319478415 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 03:04:38 INFO - PROCESS | 16187 | 1461319478700 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:38 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ff69c00 == 75 [pid = 16187] [id = 140] 03:04:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x902dec00) [pid = 16187] [serial = 420] [outer = (nil)] 03:04:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x9039c000) [pid = 16187] [serial = 421] [outer = 0x902dec00] 03:04:38 INFO - PROCESS | 16187 | 1461319478795 Marionette DEBUG loaded listener.js 03:04:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x906ff800) [pid = 16187] [serial = 422] [outer = 0x902dec00] 03:04:39 INFO - PROCESS | 16187 | 1461319479788 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:04:39 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 03:04:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:04:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:04:39 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 03:04:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:04:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:04:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1690ms 03:04:39 INFO - PROCESS | 16187 | 1461319479858 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 03:04:39 INFO - PROCESS | 16187 | 1461319479863 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 03:04:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:04:39 INFO - PROCESS | 16187 | 1461319479873 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:04:39 INFO - PROCESS | 16187 | 1461319479879 Marionette TRACE conn4 <- [1,534,null,{}] 03:04:39 INFO - PROCESS | 16187 | 1461319479896 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:40 INFO - PROCESS | 16187 | 1461319480122 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 03:04:40 INFO - PROCESS | 16187 | 1461319480335 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:40 INFO - PROCESS | 16187 | ++DOCSHELL 0x9399cc00 == 76 [pid = 16187] [id = 141] 03:04:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x952f0000) [pid = 16187] [serial = 423] [outer = (nil)] 03:04:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x97d3fc00) [pid = 16187] [serial = 424] [outer = 0x952f0000] 03:04:40 INFO - PROCESS | 16187 | 1461319480434 Marionette DEBUG loaded listener.js 03:04:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x98305800) [pid = 16187] [serial = 425] [outer = 0x952f0000] 03:04:41 INFO - PROCESS | 16187 | 1461319481369 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:04:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:04:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1542ms 03:04:41 INFO - PROCESS | 16187 | 1461319481415 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 03:04:41 INFO - PROCESS | 16187 | 1461319481421 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 03:04:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:04:41 INFO - PROCESS | 16187 | 1461319481429 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:04:41 INFO - PROCESS | 16187 | 1461319481432 Marionette TRACE conn4 <- [1,538,null,{}] 03:04:41 INFO - PROCESS | 16187 | 1461319481439 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:41 INFO - PROCESS | 16187 | 1461319481704 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 03:04:41 INFO - PROCESS | 16187 | 1461319481954 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:41 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c764c00 == 77 [pid = 16187] [id = 142] 03:04:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x97d39c00) [pid = 16187] [serial = 426] [outer = (nil)] 03:04:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x99219800) [pid = 16187] [serial = 427] [outer = 0x97d39c00] 03:04:42 INFO - PROCESS | 16187 | 1461319482052 Marionette DEBUG loaded listener.js 03:04:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x9aef4c00) [pid = 16187] [serial = 428] [outer = 0x97d39c00] 03:04:42 INFO - PROCESS | 16187 | 1461319482929 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:04:42 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. 03:04:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1553ms 03:04:42 INFO - PROCESS | 16187 | 1461319482987 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 03:04:42 INFO - PROCESS | 16187 | 1461319482992 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 03:04:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:04:43 INFO - PROCESS | 16187 | 1461319483001 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:04:43 INFO - PROCESS | 16187 | 1461319483006 Marionette TRACE conn4 <- [1,542,null,{}] 03:04:43 INFO - PROCESS | 16187 | 1461319483012 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:43 INFO - PROCESS | 16187 | 1461319483205 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 03:04:43 INFO - PROCESS | 16187 | 1461319483384 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:43 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ab77400 == 78 [pid = 16187] [id = 143] 03:04:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x97d42400) [pid = 16187] [serial = 429] [outer = (nil)] 03:04:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x9ea22800) [pid = 16187] [serial = 430] [outer = 0x97d42400] 03:04:43 INFO - PROCESS | 16187 | 1461319483488 Marionette DEBUG loaded listener.js 03:04:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x9fd56c00) [pid = 16187] [serial = 431] [outer = 0x97d42400] 03:04:44 INFO - PROCESS | 16187 | 1461319484449 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:04:44 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. 03:04:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1484ms 03:04:44 INFO - PROCESS | 16187 | 1461319484487 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 03:04:44 INFO - PROCESS | 16187 | 1461319484490 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 03:04:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:04:44 INFO - PROCESS | 16187 | 1461319484498 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:04:44 INFO - PROCESS | 16187 | 1461319484502 Marionette TRACE conn4 <- [1,546,null,{}] 03:04:44 INFO - PROCESS | 16187 | 1461319484508 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:44 INFO - PROCESS | 16187 | 1461319484775 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 03:04:44 INFO - PROCESS | 16187 | 1461319484971 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ab7ac00 == 79 [pid = 16187] [id = 144] 03:04:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x8caf6400) [pid = 16187] [serial = 432] [outer = (nil)] 03:04:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x9806a000) [pid = 16187] [serial = 433] [outer = 0x8caf6400] 03:04:45 INFO - PROCESS | 16187 | 1461319485067 Marionette DEBUG loaded listener.js 03:04:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x9b2e3800) [pid = 16187] [serial = 434] [outer = 0x8caf6400] 03:04:46 INFO - PROCESS | 16187 | 1461319486052 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 03:04:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:04:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1636ms 03:04:46 INFO - PROCESS | 16187 | 1461319486135 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 03:04:46 INFO - PROCESS | 16187 | 1461319486139 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 03:04:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:04:46 INFO - PROCESS | 16187 | 1461319486146 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:04:46 INFO - PROCESS | 16187 | 1461319486150 Marionette TRACE conn4 <- [1,550,null,{}] 03:04:46 INFO - PROCESS | 16187 | 1461319486156 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:46 INFO - PROCESS | 16187 | 1461319486369 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 03:04:46 INFO - PROCESS | 16187 | 1461319486600 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:46 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a10b400 == 80 [pid = 16187] [id = 145] 03:04:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x8a10bc00) [pid = 16187] [serial = 435] [outer = (nil)] 03:04:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x8a10ec00) [pid = 16187] [serial = 436] [outer = 0x8a10bc00] 03:04:46 INFO - PROCESS | 16187 | 1461319486736 Marionette DEBUG loaded listener.js 03:04:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x8a119400) [pid = 16187] [serial = 437] [outer = 0x8a10bc00] 03:04:47 INFO - PROCESS | 16187 | 1461319487637 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 03:04:47 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. 03:04:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1532ms 03:04:47 INFO - PROCESS | 16187 | 1461319487711 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 03:04:47 INFO - PROCESS | 16187 | 1461319487716 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 03:04:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:04:47 INFO - PROCESS | 16187 | 1461319487726 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:04:47 INFO - PROCESS | 16187 | 1461319487730 Marionette TRACE conn4 <- [1,554,null,{}] 03:04:47 INFO - PROCESS | 16187 | 1461319487737 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:47 INFO - PROCESS | 16187 | 1461319487941 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 03:04:48 INFO - PROCESS | 16187 | 1461319488187 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:48 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a10d800 == 81 [pid = 16187] [id = 146] 03:04:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x8a111000) [pid = 16187] [serial = 438] [outer = (nil)] 03:04:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x93b75000) [pid = 16187] [serial = 439] [outer = 0x8a111000] 03:04:48 INFO - PROCESS | 16187 | 1461319488327 Marionette DEBUG loaded listener.js 03:04:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0x93b7a400) [pid = 16187] [serial = 440] [outer = 0x8a111000] 03:04:49 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:04:49 INFO - PROCESS | 16187 | 1461319489575 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:04:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:04:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1889ms 03:04:49 INFO - PROCESS | 16187 | 1461319489633 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 03:04:49 INFO - PROCESS | 16187 | 1461319489640 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 03:04:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:04:49 INFO - PROCESS | 16187 | 1461319489653 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:04:49 INFO - PROCESS | 16187 | 1461319489660 Marionette TRACE conn4 <- [1,558,null,{}] 03:04:49 INFO - PROCESS | 16187 | 1461319489727 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:50 INFO - PROCESS | 16187 | 1461319490075 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 03:04:50 INFO - PROCESS | 16187 | 1461319490265 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:50 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a582800 == 82 [pid = 16187] [id = 147] 03:04:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 178 (0x8a582c00) [pid = 16187] [serial = 441] [outer = (nil)] 03:04:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 179 (0x8a589800) [pid = 16187] [serial = 442] [outer = 0x8a582c00] 03:04:50 INFO - PROCESS | 16187 | 1461319490356 Marionette DEBUG loaded listener.js 03:04:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 180 (0x8a58b400) [pid = 16187] [serial = 443] [outer = 0x8a582c00] 03:04:51 INFO - PROCESS | 16187 | 1461319491300 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:04:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:04:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1693ms 03:04:51 INFO - PROCESS | 16187 | 1461319491346 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 03:04:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:04:51 INFO - PROCESS | 16187 | 1461319491350 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 03:04:51 INFO - PROCESS | 16187 | 1461319491357 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:04:51 INFO - PROCESS | 16187 | 1461319491361 Marionette TRACE conn4 <- [1,562,null,{}] 03:04:51 INFO - PROCESS | 16187 | 1461319491367 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:51 INFO - PROCESS | 16187 | 1461319491582 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 03:04:51 INFO - PROCESS | 16187 | 1461319491803 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:51 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a581400 == 83 [pid = 16187] [id = 148] 03:04:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 181 (0x8a582400) [pid = 16187] [serial = 444] [outer = (nil)] 03:04:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 182 (0x93b78800) [pid = 16187] [serial = 445] [outer = 0x8a582400] 03:04:51 INFO - PROCESS | 16187 | 1461319491936 Marionette DEBUG loaded listener.js 03:04:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 183 (0x93b7e400) [pid = 16187] [serial = 446] [outer = 0x8a582400] 03:04:52 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:04:52 INFO - PROCESS | 16187 | 1461319492806 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:04:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:04:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1489ms 03:04:52 INFO - PROCESS | 16187 | 1461319492846 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 03:04:52 INFO - PROCESS | 16187 | 1461319492851 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 03:04:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:04:52 INFO - PROCESS | 16187 | 1461319492858 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:04:52 INFO - PROCESS | 16187 | 1461319492863 Marionette TRACE conn4 <- [1,566,null,{}] 03:04:52 INFO - PROCESS | 16187 | 1461319492869 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:53 INFO - PROCESS | 16187 | 1461319493087 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 03:04:53 INFO - PROCESS | 16187 | 1461319493266 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:53 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a58fc00 == 84 [pid = 16187] [id = 149] 03:04:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 184 (0x8c010400) [pid = 16187] [serial = 447] [outer = (nil)] 03:04:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 185 (0x8c016800) [pid = 16187] [serial = 448] [outer = 0x8c010400] 03:04:53 INFO - PROCESS | 16187 | 1461319493428 Marionette DEBUG loaded listener.js 03:04:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 186 (0x93b80800) [pid = 16187] [serial = 449] [outer = 0x8c010400] 03:04:54 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:04:54 INFO - PROCESS | 16187 | 1461319494402 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:04:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:04:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1585ms 03:04:54 INFO - PROCESS | 16187 | 1461319494444 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 03:04:54 INFO - PROCESS | 16187 | 1461319494448 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 03:04:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:04:54 INFO - PROCESS | 16187 | 1461319494455 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:04:54 INFO - PROCESS | 16187 | 1461319494459 Marionette TRACE conn4 <- [1,570,null,{}] 03:04:54 INFO - PROCESS | 16187 | 1461319494465 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:54 INFO - PROCESS | 16187 | 1461319494662 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 03:04:54 INFO - PROCESS | 16187 | 1461319494891 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:54 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a10c800 == 85 [pid = 16187] [id = 150] 03:04:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 187 (0x8a582000) [pid = 16187] [serial = 450] [outer = (nil)] 03:04:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 188 (0x8c214400) [pid = 16187] [serial = 451] [outer = 0x8a582000] 03:04:55 INFO - PROCESS | 16187 | 1461319495023 Marionette DEBUG loaded listener.js 03:04:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 189 (0x8c21a400) [pid = 16187] [serial = 452] [outer = 0x8a582000] 03:04:55 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:04:56 INFO - PROCESS | 16187 | 1461319496303 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:04:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:04:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1888ms 03:04:56 INFO - PROCESS | 16187 | 1461319496345 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 03:04:56 INFO - PROCESS | 16187 | 1461319496352 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 03:04:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:04:56 INFO - PROCESS | 16187 | 1461319496423 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:04:56 INFO - PROCESS | 16187 | 1461319496429 Marionette TRACE conn4 <- [1,574,null,{}] 03:04:56 INFO - PROCESS | 16187 | 1461319496516 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:56 INFO - PROCESS | 16187 | 1461319496715 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 03:04:56 INFO - PROCESS | 16187 | 1461319496915 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ab79000 == 86 [pid = 16187] [id = 151] 03:04:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 190 (0x8abda800) [pid = 16187] [serial = 453] [outer = (nil)] 03:04:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 191 (0x8c21f000) [pid = 16187] [serial = 454] [outer = 0x8abda800] 03:04:57 INFO - PROCESS | 16187 | 1461319497006 Marionette DEBUG loaded listener.js 03:04:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 192 (0x8c76e800) [pid = 16187] [serial = 455] [outer = 0x8abda800] 03:04:58 INFO - PROCESS | 16187 | 1461319498052 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:04:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1757ms 03:04:58 INFO - PROCESS | 16187 | 1461319498119 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 03:04:58 INFO - PROCESS | 16187 | 1461319498128 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 03:04:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:04:58 INFO - PROCESS | 16187 | 1461319498138 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:04:58 INFO - PROCESS | 16187 | 1461319498143 Marionette TRACE conn4 <- [1,578,null,{}] 03:04:58 INFO - PROCESS | 16187 | 1461319498149 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:58 INFO - PROCESS | 16187 | 1461319498368 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 03:04:58 INFO - PROCESS | 16187 | --DOCSHELL 0x97c74800 == 85 [pid = 16187] [id = 72] 03:04:58 INFO - PROCESS | 16187 | --DOCSHELL 0x8e757000 == 84 [pid = 16187] [id = 71] 03:04:58 INFO - PROCESS | 16187 | --DOMWINDOW == 191 (0x8e564c00) [pid = 16187] [serial = 324] [outer = (nil)] [url = about:blank] 03:04:58 INFO - PROCESS | 16187 | --DOMWINDOW == 190 (0x90396400) [pid = 16187] [serial = 327] [outer = (nil)] [url = about:blank] 03:04:58 INFO - PROCESS | 16187 | --DOMWINDOW == 189 (0x971bc400) [pid = 16187] [serial = 330] [outer = (nil)] [url = about:blank] 03:04:58 INFO - PROCESS | 16187 | --DOMWINDOW == 188 (0x9ea23400) [pid = 16187] [serial = 333] [outer = (nil)] [url = about:blank] 03:04:58 INFO - PROCESS | 16187 | --DOMWINDOW == 187 (0xa45af000) [pid = 16187] [serial = 336] [outer = (nil)] [url = about:blank] 03:04:58 INFO - PROCESS | 16187 | --DOMWINDOW == 186 (0x8c8dd800) [pid = 16187] [serial = 339] [outer = (nil)] [url = about:blank] 03:04:58 INFO - PROCESS | 16187 | --DOMWINDOW == 185 (0x8c76cc00) [pid = 16187] [serial = 342] [outer = (nil)] [url = about:blank] 03:04:58 INFO - PROCESS | 16187 | 1461319498676 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:58 INFO - PROCESS | 16187 | --DOCSHELL 0x8f0f0400 == 83 [pid = 16187] [id = 45] 03:04:58 INFO - PROCESS | 16187 | --DOCSHELL 0x91f7d800 == 82 [pid = 16187] [id = 50] 03:04:58 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c217c00 == 83 [pid = 16187] [id = 152] 03:04:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 186 (0x8c76cc00) [pid = 16187] [serial = 456] [outer = (nil)] 03:04:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 187 (0x8c8e0800) [pid = 16187] [serial = 457] [outer = 0x8c76cc00] 03:04:58 INFO - PROCESS | 16187 | 1461319498792 Marionette DEBUG loaded listener.js 03:04:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 188 (0x8e118000) [pid = 16187] [serial = 458] [outer = 0x8c76cc00] 03:04:59 INFO - PROCESS | 16187 | --DOMWINDOW == 187 (0x97d43c00) [pid = 16187] [serial = 322] [outer = (nil)] [url = about:blank] 03:04:59 INFO - PROCESS | 16187 | --DOMWINDOW == 186 (0x96958400) [pid = 16187] [serial = 357] [outer = (nil)] [url = about:blank] 03:04:59 INFO - PROCESS | 16187 | --DOMWINDOW == 185 (0x97c6b800) [pid = 16187] [serial = 358] [outer = (nil)] [url = about:blank] 03:04:59 INFO - PROCESS | 16187 | --DOMWINDOW == 184 (0x9523f400) [pid = 16187] [serial = 360] [outer = (nil)] [url = about:blank] 03:04:59 INFO - PROCESS | 16187 | --DOMWINDOW == 183 (0x906f0c00) [pid = 16187] [serial = 345] [outer = (nil)] [url = about:blank] 03:04:59 INFO - PROCESS | 16187 | --DOMWINDOW == 182 (0x929eb000) [pid = 16187] [serial = 354] [outer = (nil)] [url = about:blank] 03:04:59 INFO - PROCESS | 16187 | --DOMWINDOW == 181 (0x8ff68000) [pid = 16187] [serial = 351] [outer = (nil)] [url = about:blank] 03:04:59 INFO - PROCESS | 16187 | --DOMWINDOW == 180 (0x9038e400) [pid = 16187] [serial = 352] [outer = (nil)] [url = about:blank] 03:04:59 INFO - PROCESS | 16187 | --DOMWINDOW == 179 (0x8ff6d000) [pid = 16187] [serial = 349] [outer = (nil)] [url = about:blank] 03:04:59 INFO - PROCESS | 16187 | --DOMWINDOW == 178 (0x8eeea800) [pid = 16187] [serial = 348] [outer = (nil)] [url = about:blank] 03:04:59 INFO - PROCESS | 16187 | --DOMWINDOW == 177 (0x92b76800) [pid = 16187] [serial = 355] [outer = (nil)] [url = about:blank] 03:04:59 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x975dd800) [pid = 16187] [serial = 361] [outer = (nil)] [url = about:blank] 03:04:59 INFO - PROCESS | 16187 | 1461319499743 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:04:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:04:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1637ms 03:04:59 INFO - PROCESS | 16187 | 1461319499777 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 03:04:59 INFO - PROCESS | 16187 | 1461319499780 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 03:04:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:04:59 INFO - PROCESS | 16187 | 1461319499790 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:04:59 INFO - PROCESS | 16187 | 1461319499796 Marionette TRACE conn4 <- [1,582,null,{}] 03:04:59 INFO - PROCESS | 16187 | 1461319499813 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:00 INFO - PROCESS | 16187 | 1461319500002 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 03:05:00 INFO - PROCESS | 16187 | 1461319500151 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:00 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c21fc00 == 84 [pid = 16187] [id = 153] 03:05:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0x8e569800) [pid = 16187] [serial = 459] [outer = (nil)] 03:05:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 178 (0x8eef4c00) [pid = 16187] [serial = 460] [outer = 0x8e569800] 03:05:00 INFO - PROCESS | 16187 | 1461319500236 Marionette DEBUG loaded listener.js 03:05:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 179 (0x8ef4cc00) [pid = 16187] [serial = 461] [outer = 0x8e569800] 03:05:01 INFO - PROCESS | 16187 | 1461319501214 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:05:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:05:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1492ms 03:05:01 INFO - PROCESS | 16187 | 1461319501284 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 03:05:01 INFO - PROCESS | 16187 | 1461319501288 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 03:05:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:05:01 INFO - PROCESS | 16187 | 1461319501295 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:05:01 INFO - PROCESS | 16187 | 1461319501298 Marionette TRACE conn4 <- [1,586,null,{}] 03:05:01 INFO - PROCESS | 16187 | 1461319501310 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:01 INFO - PROCESS | 16187 | 1461319501540 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 03:05:01 INFO - PROCESS | 16187 | 1461319501565 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:01 INFO - PROCESS | 16187 | ++DOCSHELL 0x8f0e9c00 == 85 [pid = 16187] [id = 154] 03:05:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 180 (0x8ff6f400) [pid = 16187] [serial = 462] [outer = (nil)] 03:05:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 181 (0x90393000) [pid = 16187] [serial = 463] [outer = 0x8ff6f400] 03:05:01 INFO - PROCESS | 16187 | 1461319501659 Marionette DEBUG loaded listener.js 03:05:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 182 (0x929e7800) [pid = 16187] [serial = 464] [outer = 0x8ff6f400] 03:05:02 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:05:02 INFO - PROCESS | 16187 | 1461319502816 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:05:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:05:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1550ms 03:05:02 INFO - PROCESS | 16187 | 1461319502846 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 03:05:02 INFO - PROCESS | 16187 | 1461319502850 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 03:05:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:05:02 INFO - PROCESS | 16187 | 1461319502856 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:05:02 INFO - PROCESS | 16187 | 1461319502859 Marionette TRACE conn4 <- [1,590,null,{}] 03:05:02 INFO - PROCESS | 16187 | 1461319502865 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:03 INFO - PROCESS | 16187 | 1461319503094 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 03:05:03 INFO - PROCESS | 16187 | 1461319503120 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:03 INFO - PROCESS | 16187 | ++DOCSHELL 0x902e4400 == 86 [pid = 16187] [id = 155] 03:05:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 183 (0x915d8c00) [pid = 16187] [serial = 465] [outer = (nil)] 03:05:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 184 (0x92b7d800) [pid = 16187] [serial = 466] [outer = 0x915d8c00] 03:05:03 INFO - PROCESS | 16187 | 1461319503200 Marionette DEBUG loaded listener.js 03:05:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 185 (0x92c58800) [pid = 16187] [serial = 467] [outer = 0x915d8c00] 03:05:04 INFO - PROCESS | 16187 | --DOMWINDOW == 184 (0x8c8d9c00) [pid = 16187] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:05:04 INFO - PROCESS | 16187 | --DOMWINDOW == 183 (0x9039b000) [pid = 16187] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:05:04 INFO - PROCESS | 16187 | --DOMWINDOW == 182 (0x8e75b800) [pid = 16187] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:05:04 INFO - PROCESS | 16187 | --DOMWINDOW == 181 (0x92bf9c00) [pid = 16187] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:05:04 INFO - PROCESS | 16187 | --DOMWINDOW == 180 (0x8c98e800) [pid = 16187] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:05:04 INFO - PROCESS | 16187 | --DOMWINDOW == 179 (0x8ef41400) [pid = 16187] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:05:04 INFO - PROCESS | 16187 | --DOMWINDOW == 178 (0x902dc000) [pid = 16187] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:05:04 INFO - PROCESS | 16187 | 1461319504570 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:05:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:05:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1731ms 03:05:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:05:04 INFO - PROCESS | 16187 | 1461319504588 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 03:05:04 INFO - PROCESS | 16187 | 1461319504591 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 03:05:04 INFO - PROCESS | 16187 | 1461319504598 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:05:04 INFO - PROCESS | 16187 | 1461319504601 Marionette TRACE conn4 <- [1,594,null,{}] 03:05:04 INFO - PROCESS | 16187 | 1461319504607 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:04 INFO - PROCESS | 16187 | 1461319504805 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 03:05:04 INFO - PROCESS | 16187 | 1461319504952 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c215800 == 87 [pid = 16187] [id = 156] 03:05:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 179 (0x8c997c00) [pid = 16187] [serial = 468] [outer = (nil)] 03:05:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 180 (0x939a4c00) [pid = 16187] [serial = 469] [outer = 0x8c997c00] 03:05:05 INFO - PROCESS | 16187 | 1461319505036 Marionette DEBUG loaded listener.js 03:05:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 181 (0x93d18400) [pid = 16187] [serial = 470] [outer = 0x8c997c00] 03:05:06 INFO - PROCESS | 16187 | 1461319506137 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:05:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:05:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1583ms 03:05:06 INFO - PROCESS | 16187 | 1461319506181 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 03:05:06 INFO - PROCESS | 16187 | 1461319506188 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 03:05:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:05:06 INFO - PROCESS | 16187 | 1461319506198 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:05:06 INFO - PROCESS | 16187 | 1461319506204 Marionette TRACE conn4 <- [1,598,null,{}] 03:05:06 INFO - PROCESS | 16187 | 1461319506216 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:06 INFO - PROCESS | 16187 | 1461319506442 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 03:05:06 INFO - PROCESS | 16187 | 1461319506699 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c212800 == 88 [pid = 16187] [id = 157] 03:05:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 182 (0x8c213000) [pid = 16187] [serial = 471] [outer = (nil)] 03:05:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 183 (0x8c21d800) [pid = 16187] [serial = 472] [outer = 0x8c213000] 03:05:06 INFO - PROCESS | 16187 | 1461319506821 Marionette DEBUG loaded listener.js 03:05:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 184 (0x8c8de400) [pid = 16187] [serial = 473] [outer = 0x8c213000] 03:05:07 INFO - PROCESS | 16187 | 1461319507891 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:05:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:05:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1743ms 03:05:07 INFO - PROCESS | 16187 | 1461319507941 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 03:05:07 INFO - PROCESS | 16187 | 1461319507951 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 03:05:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:05:07 INFO - PROCESS | 16187 | 1461319507963 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 16187 | 1461319507967 Marionette TRACE conn4 <- [1,602,null,{}] 03:05:07 INFO - PROCESS | 16187 | 1461319507975 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:08 INFO - PROCESS | 16187 | 1461319508185 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 03:05:08 INFO - PROCESS | 16187 | 1461319508411 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:08 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e750800 == 89 [pid = 16187] [id = 158] 03:05:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 185 (0x8e755000) [pid = 16187] [serial = 474] [outer = (nil)] 03:05:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 186 (0x8ee7e400) [pid = 16187] [serial = 475] [outer = 0x8e755000] 03:05:08 INFO - PROCESS | 16187 | 1461319508506 Marionette DEBUG loaded listener.js 03:05:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 187 (0x8f0ec000) [pid = 16187] [serial = 476] [outer = 0x8e755000] 03:05:09 INFO - PROCESS | 16187 | 1461319509511 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:05:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:05:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1586ms 03:05:09 INFO - PROCESS | 16187 | 1461319509550 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 03:05:09 INFO - PROCESS | 16187 | 1461319509554 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 03:05:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:05:09 INFO - PROCESS | 16187 | 1461319509562 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:05:09 INFO - PROCESS | 16187 | 1461319509568 Marionette TRACE conn4 <- [1,606,null,{}] 03:05:09 INFO - PROCESS | 16187 | 1461319509588 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:09 INFO - PROCESS | 16187 | 1461319509809 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 03:05:10 INFO - PROCESS | 16187 | 1461319510141 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:10 INFO - PROCESS | 16187 | ++DOCSHELL 0x9399d400 == 90 [pid = 16187] [id = 159] 03:05:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 188 (0x93b76c00) [pid = 16187] [serial = 477] [outer = (nil)] 03:05:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 189 (0x93d18c00) [pid = 16187] [serial = 478] [outer = 0x93b76c00] 03:05:10 INFO - PROCESS | 16187 | 1461319510252 Marionette DEBUG loaded listener.js 03:05:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 190 (0x97223800) [pid = 16187] [serial = 479] [outer = 0x93b76c00] 03:05:11 INFO - PROCESS | 16187 | 1461319511189 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:05:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:05:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1703ms 03:05:11 INFO - PROCESS | 16187 | 1461319511265 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 03:05:11 INFO - PROCESS | 16187 | 1461319511270 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 03:05:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:05:11 INFO - PROCESS | 16187 | 1461319511278 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:05:11 INFO - PROCESS | 16187 | 1461319511282 Marionette TRACE conn4 <- [1,610,null,{}] 03:05:11 INFO - PROCESS | 16187 | 1461319511288 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:11 INFO - PROCESS | 16187 | 1461319511522 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 03:05:11 INFO - PROCESS | 16187 | 1461319511752 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:11 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ee82000 == 91 [pid = 16187] [id = 160] 03:05:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 191 (0x972bd000) [pid = 16187] [serial = 480] [outer = (nil)] 03:05:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 192 (0x9806d800) [pid = 16187] [serial = 481] [outer = 0x972bd000] 03:05:11 INFO - PROCESS | 16187 | 1461319511902 Marionette DEBUG loaded listener.js 03:05:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 193 (0x98071c00) [pid = 16187] [serial = 482] [outer = 0x972bd000] 03:05:12 INFO - PROCESS | 16187 | 1461319512821 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:05:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:05:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1585ms 03:05:12 INFO - PROCESS | 16187 | 1461319512865 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 03:05:12 INFO - PROCESS | 16187 | 1461319512869 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 03:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:05:12 INFO - PROCESS | 16187 | 1461319512877 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:05:12 INFO - PROCESS | 16187 | 1461319512881 Marionette TRACE conn4 <- [1,614,null,{}] 03:05:12 INFO - PROCESS | 16187 | 1461319512887 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:13 INFO - PROCESS | 16187 | 1461319513086 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 03:05:13 INFO - PROCESS | 16187 | 1461319513313 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x93d11800 == 92 [pid = 16187] [id = 161] 03:05:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 194 (0x98071400) [pid = 16187] [serial = 483] [outer = (nil)] 03:05:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 195 (0x990c4400) [pid = 16187] [serial = 484] [outer = 0x98071400] 03:05:13 INFO - PROCESS | 16187 | 1461319513451 Marionette DEBUG loaded listener.js 03:05:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 196 (0x9ae38800) [pid = 16187] [serial = 485] [outer = 0x98071400] 03:05:14 INFO - PROCESS | 16187 | 1461319514422 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1591ms 03:05:14 INFO - PROCESS | 16187 | 1461319514470 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 03:05:14 INFO - PROCESS | 16187 | 1461319514473 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 03:05:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:05:14 INFO - PROCESS | 16187 | 1461319514481 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:05:14 INFO - PROCESS | 16187 | 1461319514485 Marionette TRACE conn4 <- [1,618,null,{}] 03:05:14 INFO - PROCESS | 16187 | 1461319514491 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:14 INFO - PROCESS | 16187 | 1461319514721 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 03:05:14 INFO - PROCESS | 16187 | 1461319514971 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a10d000 == 93 [pid = 16187] [id = 162] 03:05:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 197 (0x9fd9e800) [pid = 16187] [serial = 486] [outer = (nil)] 03:05:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 198 (0xa10dac00) [pid = 16187] [serial = 487] [outer = 0x9fd9e800] 03:05:15 INFO - PROCESS | 16187 | 1461319515084 Marionette DEBUG loaded listener.js 03:05:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 199 (0xa4559c00) [pid = 16187] [serial = 488] [outer = 0x9fd9e800] 03:05:15 INFO - PROCESS | 16187 | 1461319515995 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:05:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:05:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1587ms 03:05:16 INFO - PROCESS | 16187 | 1461319516069 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 03:05:16 INFO - PROCESS | 16187 | 1461319516073 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 03:05:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:05:16 INFO - PROCESS | 16187 | 1461319516081 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:05:16 INFO - PROCESS | 16187 | 1461319516085 Marionette TRACE conn4 <- [1,622,null,{}] 03:05:16 INFO - PROCESS | 16187 | 1461319516093 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:16 INFO - PROCESS | 16187 | 1461319516326 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 03:05:16 INFO - PROCESS | 16187 | 1461319516557 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:16 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a58c800 == 94 [pid = 16187] [id = 163] 03:05:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 200 (0x8c941800) [pid = 16187] [serial = 489] [outer = (nil)] 03:05:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 201 (0x8c94a800) [pid = 16187] [serial = 490] [outer = 0x8c941800] 03:05:16 INFO - PROCESS | 16187 | 1461319516689 Marionette DEBUG loaded listener.js 03:05:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 202 (0x8c94e800) [pid = 16187] [serial = 491] [outer = 0x8c941800] 03:05:17 INFO - PROCESS | 16187 | 1461319517601 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:05:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:05:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1597ms 03:05:17 INFO - PROCESS | 16187 | 1461319517680 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 03:05:17 INFO - PROCESS | 16187 | 1461319517684 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 03:05:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:05:17 INFO - PROCESS | 16187 | 1461319517691 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:05:17 INFO - PROCESS | 16187 | 1461319517696 Marionette TRACE conn4 <- [1,626,null,{}] 03:05:17 INFO - PROCESS | 16187 | 1461319517702 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:17 INFO - PROCESS | 16187 | 1461319517948 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 03:05:18 INFO - PROCESS | 16187 | 1461319518181 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:18 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c941c00 == 95 [pid = 16187] [id = 164] 03:05:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 203 (0x8c948400) [pid = 16187] [serial = 492] [outer = (nil)] 03:05:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 204 (0x8e374c00) [pid = 16187] [serial = 493] [outer = 0x8c948400] 03:05:18 INFO - PROCESS | 16187 | 1461319518316 Marionette DEBUG loaded listener.js 03:05:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 205 (0x8e377400) [pid = 16187] [serial = 494] [outer = 0x8c948400] 03:05:19 INFO - PROCESS | 16187 | 1461319519223 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:05:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:05:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1639ms 03:05:19 INFO - PROCESS | 16187 | 1461319519333 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 03:05:19 INFO - PROCESS | 16187 | 1461319519340 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 03:05:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:05:19 INFO - PROCESS | 16187 | 1461319519350 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:05:19 INFO - PROCESS | 16187 | 1461319519353 Marionette TRACE conn4 <- [1,630,null,{}] 03:05:19 INFO - PROCESS | 16187 | 1461319519410 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:19 INFO - PROCESS | 16187 | 1461319519647 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 03:05:19 INFO - PROCESS | 16187 | 1461319519911 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:19 INFO - PROCESS | 16187 | ++DOCSHELL 0x8afe1c00 == 96 [pid = 16187] [id = 165] 03:05:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 206 (0x8afe2400) [pid = 16187] [serial = 495] [outer = (nil)] 03:05:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 207 (0x8afeac00) [pid = 16187] [serial = 496] [outer = 0x8afe2400] 03:05:20 INFO - PROCESS | 16187 | 1461319520002 Marionette DEBUG loaded listener.js 03:05:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 208 (0x8afebc00) [pid = 16187] [serial = 497] [outer = 0x8afe2400] 03:05:20 INFO - PROCESS | 16187 | 1461319520911 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:05:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:05:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1639ms 03:05:20 INFO - PROCESS | 16187 | 1461319520990 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 03:05:20 INFO - PROCESS | 16187 | 1461319520993 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 03:05:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:05:21 INFO - PROCESS | 16187 | 1461319521001 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:05:21 INFO - PROCESS | 16187 | 1461319521004 Marionette TRACE conn4 <- [1,634,null,{}] 03:05:21 INFO - PROCESS | 16187 | 1461319521011 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:21 INFO - PROCESS | 16187 | 1461319521246 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 03:05:21 INFO - PROCESS | 16187 | 1461319521478 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:21 INFO - PROCESS | 16187 | ++DOCSHELL 0x8afe8c00 == 97 [pid = 16187] [id = 166] 03:05:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 209 (0x8afe9000) [pid = 16187] [serial = 498] [outer = (nil)] 03:05:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 210 (0x8e373400) [pid = 16187] [serial = 499] [outer = 0x8afe9000] 03:05:21 INFO - PROCESS | 16187 | 1461319521618 Marionette DEBUG loaded listener.js 03:05:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 211 (0x8e37a400) [pid = 16187] [serial = 500] [outer = 0x8afe9000] 03:05:22 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:05:22 INFO - PROCESS | 16187 | 1461319522538 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:05:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:05:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1591ms 03:05:22 INFO - PROCESS | 16187 | 1461319522593 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 03:05:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:05:22 INFO - PROCESS | 16187 | 1461319522598 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 03:05:22 INFO - PROCESS | 16187 | 1461319522606 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:05:22 INFO - PROCESS | 16187 | 1461319522611 Marionette TRACE conn4 <- [1,638,null,{}] 03:05:22 INFO - PROCESS | 16187 | 1461319522617 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:22 INFO - PROCESS | 16187 | 1461319522885 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 03:05:23 INFO - PROCESS | 16187 | 1461319523131 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e37cc00 == 98 [pid = 16187] [id = 167] 03:05:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 212 (0x8e380c00) [pid = 16187] [serial = 501] [outer = (nil)] 03:05:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 213 (0x9045e000) [pid = 16187] [serial = 502] [outer = 0x8e380c00] 03:05:23 INFO - PROCESS | 16187 | 1461319523277 Marionette DEBUG loaded listener.js 03:05:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 214 (0x90462c00) [pid = 16187] [serial = 503] [outer = 0x8e380c00] 03:05:23 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:05:24 INFO - PROCESS | 16187 | 1461319524259 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:05:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:05:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1740ms 03:05:24 INFO - PROCESS | 16187 | 1461319524345 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 03:05:24 INFO - PROCESS | 16187 | 1461319524350 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 03:05:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:05:24 INFO - PROCESS | 16187 | 1461319524356 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:05:24 INFO - PROCESS | 16187 | 1461319524360 Marionette TRACE conn4 <- [1,642,null,{}] 03:05:24 INFO - PROCESS | 16187 | 1461319524366 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:24 INFO - PROCESS | 16187 | 1461319524599 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 03:05:24 INFO - PROCESS | 16187 | 1461319524881 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:24 INFO - PROCESS | 16187 | ++DOCSHELL 0x88729400 == 99 [pid = 16187] [id = 168] 03:05:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 215 (0x8872a000) [pid = 16187] [serial = 504] [outer = (nil)] 03:05:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 216 (0x88732400) [pid = 16187] [serial = 505] [outer = 0x8872a000] 03:05:24 INFO - PROCESS | 16187 | 1461319524973 Marionette DEBUG loaded listener.js 03:05:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 217 (0x88734000) [pid = 16187] [serial = 506] [outer = 0x8872a000] 03:05:25 INFO - PROCESS | 16187 | 1461319525875 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:05:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:05:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1581ms 03:05:25 INFO - PROCESS | 16187 | 1461319525938 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 03:05:25 INFO - PROCESS | 16187 | 1461319525943 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 03:05:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:05:25 INFO - PROCESS | 16187 | 1461319525950 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:05:25 INFO - PROCESS | 16187 | 1461319525953 Marionette TRACE conn4 <- [1,646,null,{}] 03:05:25 INFO - PROCESS | 16187 | 1461319525960 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:26 INFO - PROCESS | 16187 | 1461319526182 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 03:05:26 INFO - PROCESS | 16187 | 1461319526416 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x8888e400 == 100 [pid = 16187] [id = 169] 03:05:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 218 (0x8888e800) [pid = 16187] [serial = 507] [outer = (nil)] 03:05:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 219 (0x88892400) [pid = 16187] [serial = 508] [outer = 0x8888e800] 03:05:26 INFO - PROCESS | 16187 | 1461319526566 Marionette DEBUG loaded listener.js 03:05:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 220 (0x88894c00) [pid = 16187] [serial = 509] [outer = 0x8888e800] 03:05:27 INFO - PROCESS | 16187 | 1461319527619 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:05:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:05:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1737ms 03:05:27 INFO - PROCESS | 16187 | 1461319527689 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 03:05:27 INFO - PROCESS | 16187 | 1461319527693 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 03:05:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:05:27 INFO - PROCESS | 16187 | 1461319527700 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:05:27 INFO - PROCESS | 16187 | 1461319527703 Marionette TRACE conn4 <- [1,650,null,{}] 03:05:27 INFO - PROCESS | 16187 | 1461319527709 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:27 INFO - PROCESS | 16187 | 1461319527910 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 03:05:28 INFO - PROCESS | 16187 | 1461319528195 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x88895000 == 101 [pid = 16187] [id = 170] 03:05:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 221 (0x88896c00) [pid = 16187] [serial = 510] [outer = (nil)] 03:05:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 222 (0x8ab6d400) [pid = 16187] [serial = 511] [outer = 0x88896c00] 03:05:28 INFO - PROCESS | 16187 | 1461319528291 Marionette DEBUG loaded listener.js 03:05:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 223 (0x8c950c00) [pid = 16187] [serial = 512] [outer = 0x88896c00] 03:05:29 INFO - PROCESS | 16187 | 1461319529571 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:05:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:05:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1939ms 03:05:29 INFO - PROCESS | 16187 | 1461319529641 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 03:05:29 INFO - PROCESS | 16187 | 1461319529648 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 03:05:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:05:29 INFO - PROCESS | 16187 | 1461319529762 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:05:29 INFO - PROCESS | 16187 | 1461319529766 Marionette TRACE conn4 <- [1,654,null,{}] 03:05:29 INFO - PROCESS | 16187 | 1461319529791 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:30 INFO - PROCESS | 16187 | 1461319529993 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 03:05:30 INFO - PROCESS | 16187 | 1461319530196 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x89167800 == 102 [pid = 16187] [id = 171] 03:05:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 224 (0x89168400) [pid = 16187] [serial = 513] [outer = (nil)] 03:05:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 225 (0x89175800) [pid = 16187] [serial = 514] [outer = 0x89168400] 03:05:30 INFO - PROCESS | 16187 | 1461319530295 Marionette DEBUG loaded listener.js 03:05:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 226 (0x8a590800) [pid = 16187] [serial = 515] [outer = 0x89168400] 03:05:31 INFO - PROCESS | 16187 | 1461319531375 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:05:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:05:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1823ms 03:05:31 INFO - PROCESS | 16187 | 1461319531481 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 03:05:31 INFO - PROCESS | 16187 | 1461319531489 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 03:05:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:05:31 INFO - PROCESS | 16187 | 1461319531559 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:05:31 INFO - PROCESS | 16187 | 1461319531565 Marionette TRACE conn4 <- [1,658,null,{}] 03:05:31 INFO - PROCESS | 16187 | 1461319531574 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:31 INFO - PROCESS | 16187 | 1461319531845 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 03:05:31 INFO - PROCESS | 16187 | --DOCSHELL 0x9642a800 == 101 [pid = 16187] [id = 69] 03:05:31 INFO - PROCESS | 16187 | --DOCSHELL 0x912b7800 == 100 [pid = 16187] [id = 54] 03:05:31 INFO - PROCESS | 16187 | --DOMWINDOW == 225 (0x95d2f000) [pid = 16187] [serial = 415] [outer = (nil)] [url = about:blank] 03:05:31 INFO - PROCESS | 16187 | --DOMWINDOW == 224 (0x964b8400) [pid = 16187] [serial = 369] [outer = (nil)] [url = about:blank] 03:05:31 INFO - PROCESS | 16187 | --DOMWINDOW == 223 (0xa10d8000) [pid = 16187] [serial = 372] [outer = (nil)] [url = about:blank] 03:05:31 INFO - PROCESS | 16187 | --DOMWINDOW == 222 (0x939a2c00) [pid = 16187] [serial = 382] [outer = (nil)] [url = about:blank] 03:05:31 INFO - PROCESS | 16187 | --DOMWINDOW == 221 (0x8ab77000) [pid = 16187] [serial = 394] [outer = (nil)] [url = about:blank] 03:05:31 INFO - PROCESS | 16187 | --DOMWINDOW == 220 (0x8caf5c00) [pid = 16187] [serial = 379] [outer = (nil)] [url = about:blank] 03:05:31 INFO - PROCESS | 16187 | --DOMWINDOW == 219 (0x8ef4f800) [pid = 16187] [serial = 376] [outer = (nil)] [url = about:blank] 03:05:31 INFO - PROCESS | 16187 | --DOMWINDOW == 218 (0x8c98e400) [pid = 16187] [serial = 391] [outer = (nil)] [url = about:blank] 03:05:31 INFO - PROCESS | 16187 | --DOMWINDOW == 217 (0x8abd8000) [pid = 16187] [serial = 388] [outer = (nil)] [url = about:blank] 03:05:31 INFO - PROCESS | 16187 | --DOMWINDOW == 216 (0x93d17000) [pid = 16187] [serial = 385] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOCSHELL 0x98174400 == 99 [pid = 16187] [id = 90] 03:05:32 INFO - PROCESS | 16187 | --DOCSHELL 0x902e4400 == 98 [pid = 16187] [id = 155] 03:05:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8f0e9c00 == 97 [pid = 16187] [id = 154] 03:05:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8c21fc00 == 96 [pid = 16187] [id = 153] 03:05:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8c217c00 == 95 [pid = 16187] [id = 152] 03:05:32 INFO - PROCESS | 16187 | 1461319532163 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8ab79000 == 94 [pid = 16187] [id = 151] 03:05:32 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a116800 == 95 [pid = 16187] [id = 172] 03:05:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 217 (0x8a119000) [pid = 16187] [serial = 516] [outer = (nil)] 03:05:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 218 (0x8abd8000) [pid = 16187] [serial = 517] [outer = 0x8a119000] 03:05:32 INFO - PROCESS | 16187 | 1461319532251 Marionette DEBUG loaded listener.js 03:05:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 219 (0x8c219800) [pid = 16187] [serial = 518] [outer = 0x8a119000] 03:05:32 INFO - PROCESS | 16187 | --DOCSHELL 0x9399cc00 == 94 [pid = 16187] [id = 141] 03:05:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8ff69c00 == 93 [pid = 16187] [id = 140] 03:05:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8c8dcc00 == 92 [pid = 16187] [id = 139] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 218 (0x8c994000) [pid = 16187] [serial = 397] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 217 (0x8caf2400) [pid = 16187] [serial = 398] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 216 (0x906fe000) [pid = 16187] [serial = 406] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 215 (0x8ff6ec00) [pid = 16187] [serial = 412] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 214 (0x971bd400) [pid = 16187] [serial = 286] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 213 (0x8eeeac00) [pid = 16187] [serial = 401] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 212 (0x902da800) [pid = 16187] [serial = 404] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 211 (0x939a3000) [pid = 16187] [serial = 413] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 210 (0x915d3800) [pid = 16187] [serial = 407] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 209 (0x92b46800) [pid = 16187] [serial = 409] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 208 (0x8ff6e800) [pid = 16187] [serial = 366] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 207 (0x92b4a400) [pid = 16187] [serial = 199] [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.] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 206 (0x8f0f8400) [pid = 16187] [serial = 403] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 205 (0x9ea1f800) [pid = 16187] [serial = 363] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 204 (0x92bf8400) [pid = 16187] [serial = 410] [outer = (nil)] [url = about:blank] 03:05:32 INFO - PROCESS | 16187 | --DOMWINDOW == 203 (0x8e56d800) [pid = 16187] [serial = 400] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 16187 | 1461319533191 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:05:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:05:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1751ms 03:05:33 INFO - PROCESS | 16187 | 1461319533252 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 03:05:33 INFO - PROCESS | 16187 | 1461319533256 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 03:05:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:05:33 INFO - PROCESS | 16187 | 1461319533264 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:05:33 INFO - PROCESS | 16187 | 1461319533271 Marionette TRACE conn4 <- [1,662,null,{}] 03:05:33 INFO - PROCESS | 16187 | 1461319533289 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:33 INFO - PROCESS | 16187 | 1461319533484 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 03:05:33 INFO - PROCESS | 16187 | 1461319533674 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:33 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c98bc00 == 93 [pid = 16187] [id = 173] 03:05:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 204 (0x8c994c00) [pid = 16187] [serial = 519] [outer = (nil)] 03:05:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 205 (0x8caf2400) [pid = 16187] [serial = 520] [outer = 0x8c994c00] 03:05:33 INFO - PROCESS | 16187 | 1461319533761 Marionette DEBUG loaded listener.js 03:05:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 206 (0x8e375c00) [pid = 16187] [serial = 521] [outer = 0x8c994c00] 03:05:34 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:05:34 INFO - PROCESS | 16187 | 1461319534605 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:05:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:05:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1388ms 03:05:34 INFO - PROCESS | 16187 | 1461319534653 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 03:05:34 INFO - PROCESS | 16187 | 1461319534658 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 03:05:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:05:34 INFO - PROCESS | 16187 | 1461319534679 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:05:34 INFO - PROCESS | 16187 | 1461319534682 Marionette TRACE conn4 <- [1,666,null,{}] 03:05:34 INFO - PROCESS | 16187 | 1461319534688 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:34 INFO - PROCESS | 16187 | 1461319534921 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 03:05:34 INFO - PROCESS | 16187 | 1461319534954 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:34 INFO - PROCESS | 16187 | ++DOCSHELL 0x89171400 == 94 [pid = 16187] [id = 174] 03:05:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 207 (0x8e565000) [pid = 16187] [serial = 522] [outer = (nil)] 03:05:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 208 (0x8e7c3c00) [pid = 16187] [serial = 523] [outer = 0x8e565000] 03:05:35 INFO - PROCESS | 16187 | 1461319535031 Marionette DEBUG loaded listener.js 03:05:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 209 (0x8ee83400) [pid = 16187] [serial = 524] [outer = 0x8e565000] 03:05:35 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:05:35 INFO - PROCESS | 16187 | 1461319535988 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:05:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:05:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1336ms 03:05:36 INFO - PROCESS | 16187 | 1461319536016 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 03:05:36 INFO - PROCESS | 16187 | 1461319536020 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 03:05:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:05:36 INFO - PROCESS | 16187 | 1461319536026 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:05:36 INFO - PROCESS | 16187 | 1461319536030 Marionette TRACE conn4 <- [1,670,null,{}] 03:05:36 INFO - PROCESS | 16187 | 1461319536041 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:36 INFO - PROCESS | 16187 | 1461319536267 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 03:05:36 INFO - PROCESS | 16187 | 1461319536296 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:36 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c98cc00 == 95 [pid = 16187] [id = 175] 03:05:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 210 (0x8eeecc00) [pid = 16187] [serial = 525] [outer = (nil)] 03:05:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 211 (0x8f0f6400) [pid = 16187] [serial = 526] [outer = 0x8eeecc00] 03:05:36 INFO - PROCESS | 16187 | 1461319536375 Marionette DEBUG loaded listener.js 03:05:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 212 (0x8ff72800) [pid = 16187] [serial = 527] [outer = 0x8eeecc00] 03:05:36 INFO - PROCESS | 16187 | --DOMWINDOW == 211 (0x8e569800) [pid = 16187] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:05:36 INFO - PROCESS | 16187 | --DOMWINDOW == 210 (0x8abda800) [pid = 16187] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:05:36 INFO - PROCESS | 16187 | --DOMWINDOW == 209 (0x8c76cc00) [pid = 16187] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:05:36 INFO - PROCESS | 16187 | --DOMWINDOW == 208 (0x8ff6f400) [pid = 16187] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:05:36 INFO - PROCESS | 16187 | --DOMWINDOW == 207 (0x915d8c00) [pid = 16187] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:05:37 INFO - PROCESS | 16187 | 1461319537385 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:05:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:05:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1415ms 03:05:37 INFO - PROCESS | 16187 | 1461319537444 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 03:05:37 INFO - PROCESS | 16187 | 1461319537448 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 03:05:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:05:37 INFO - PROCESS | 16187 | 1461319537455 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:05:37 INFO - PROCESS | 16187 | 1461319537458 Marionette TRACE conn4 <- [1,674,null,{}] 03:05:37 INFO - PROCESS | 16187 | 1461319537464 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:37 INFO - PROCESS | 16187 | 1461319537663 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 03:05:37 INFO - PROCESS | 16187 | 1461319537808 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c98dc00 == 96 [pid = 16187] [id = 176] 03:05:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 208 (0x8eeef400) [pid = 16187] [serial = 528] [outer = (nil)] 03:05:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 209 (0x90459c00) [pid = 16187] [serial = 529] [outer = 0x8eeef400] 03:05:37 INFO - PROCESS | 16187 | 1461319537889 Marionette DEBUG loaded listener.js 03:05:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 210 (0x9045f000) [pid = 16187] [serial = 530] [outer = 0x8eeef400] 03:05:38 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:05:38 INFO - PROCESS | 16187 | 1461319538653 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:05:38 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 03:05:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1229ms 03:05:38 INFO - PROCESS | 16187 | 1461319538778 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 03:05:38 INFO - PROCESS | 16187 | 1461319538785 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 03:05:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:05:38 INFO - PROCESS | 16187 | 1461319538796 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:05:38 INFO - PROCESS | 16187 | 1461319538802 Marionette TRACE conn4 <- [1,678,null,{}] 03:05:38 INFO - PROCESS | 16187 | 1461319538824 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:39 INFO - PROCESS | 16187 | 1461319539060 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 03:05:39 INFO - PROCESS | 16187 | 1461319539328 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x89173000 == 97 [pid = 16187] [id = 177] 03:05:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 211 (0x89174000) [pid = 16187] [serial = 531] [outer = (nil)] 03:05:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 212 (0x8a117c00) [pid = 16187] [serial = 532] [outer = 0x89174000] 03:05:39 INFO - PROCESS | 16187 | 1461319539452 Marionette DEBUG loaded listener.js 03:05:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 213 (0x8ab71000) [pid = 16187] [serial = 533] [outer = 0x89174000] 03:05:40 INFO - PROCESS | 16187 | 1461319540443 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:05:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:05:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1708ms 03:05:40 INFO - PROCESS | 16187 | 1461319540505 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 03:05:40 INFO - PROCESS | 16187 | 1461319540512 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 03:05:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:05:40 INFO - PROCESS | 16187 | 1461319540525 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:05:40 INFO - PROCESS | 16187 | 1461319540532 Marionette TRACE conn4 <- [1,682,null,{}] 03:05:40 INFO - PROCESS | 16187 | 1461319540539 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:40 INFO - PROCESS | 16187 | 1461319540806 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 03:05:41 INFO - PROCESS | 16187 | 1461319541100 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:41 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c013000 == 98 [pid = 16187] [id = 178] 03:05:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 214 (0x8c014000) [pid = 16187] [serial = 534] [outer = (nil)] 03:05:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 215 (0x8c945800) [pid = 16187] [serial = 535] [outer = 0x8c014000] 03:05:41 INFO - PROCESS | 16187 | 1461319541210 Marionette DEBUG loaded listener.js 03:05:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 216 (0x8c992800) [pid = 16187] [serial = 536] [outer = 0x8c014000] 03:05:42 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:05:42 INFO - PROCESS | 16187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:05:42 INFO - PROCESS | 16187 | 1461319542744 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:05:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 03:05:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2245ms 03:05:42 INFO - PROCESS | 16187 | 1461319542767 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 03:05:42 INFO - PROCESS | 16187 | 1461319542772 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 03:05:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:05:42 INFO - PROCESS | 16187 | 1461319542779 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:05:42 INFO - PROCESS | 16187 | 1461319542783 Marionette TRACE conn4 <- [1,686,null,{}] 03:05:42 INFO - PROCESS | 16187 | 1461319542798 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:43 INFO - PROCESS | 16187 | 1461319543030 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 03:05:43 INFO - PROCESS | 16187 | 1461319543220 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:43 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e569800 == 99 [pid = 16187] [id = 179] 03:05:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 217 (0x8ef46400) [pid = 16187] [serial = 537] [outer = (nil)] 03:05:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 218 (0x9045a800) [pid = 16187] [serial = 538] [outer = 0x8ef46400] 03:05:43 INFO - PROCESS | 16187 | 1461319543315 Marionette DEBUG loaded listener.js 03:05:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 219 (0x906fd000) [pid = 16187] [serial = 539] [outer = 0x8ef46400] 03:05:44 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:05:44 INFO - PROCESS | 16187 | 1461319544663 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:05:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:05:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1942ms 03:05:44 INFO - PROCESS | 16187 | 1461319544745 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 03:05:44 INFO - PROCESS | 16187 | 1461319544751 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 03:05:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:05:44 INFO - PROCESS | 16187 | 1461319544808 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:05:44 INFO - PROCESS | 16187 | 1461319544813 Marionette TRACE conn4 <- [1,690,null,{}] 03:05:44 INFO - PROCESS | 16187 | 1461319544819 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:45 INFO - PROCESS | 16187 | 1461319545014 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 03:05:45 INFO - PROCESS | 16187 | 1461319545199 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c00a000 == 100 [pid = 16187] [id = 180] 03:05:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 220 (0x9045ac00) [pid = 16187] [serial = 540] [outer = (nil)] 03:05:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 221 (0x92aa5400) [pid = 16187] [serial = 541] [outer = 0x9045ac00] 03:05:45 INFO - PROCESS | 16187 | 1461319545295 Marionette DEBUG loaded listener.js 03:05:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 222 (0x92bfb400) [pid = 16187] [serial = 542] [outer = 0x9045ac00] 03:05:46 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:05:46 INFO - PROCESS | 16187 | 1461319546633 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:05:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:05:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1889ms 03:05:46 INFO - PROCESS | 16187 | 1461319546730 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 03:05:46 INFO - PROCESS | 16187 | 1461319546733 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 03:05:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:05:46 INFO - PROCESS | 16187 | 1461319546745 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:05:46 INFO - PROCESS | 16187 | 1461319546748 Marionette TRACE conn4 <- [1,694,null,{}] 03:05:46 INFO - PROCESS | 16187 | 1461319546755 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:46 INFO - PROCESS | 16187 | 1461319546972 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 03:05:47 INFO - PROCESS | 16187 | 1461319547160 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x90458c00 == 101 [pid = 16187] [id = 181] 03:05:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 223 (0x91f7d800) [pid = 16187] [serial = 543] [outer = (nil)] 03:05:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 224 (0x939a7000) [pid = 16187] [serial = 544] [outer = 0x91f7d800] 03:05:47 INFO - PROCESS | 16187 | 1461319547252 Marionette DEBUG loaded listener.js 03:05:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 225 (0x93b7f800) [pid = 16187] [serial = 545] [outer = 0x91f7d800] 03:05:48 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:05:48 INFO - PROCESS | 16187 | 1461319548585 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:05:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 03:05:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1885ms 03:05:48 INFO - PROCESS | 16187 | 1461319548691 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 03:05:48 INFO - PROCESS | 16187 | 1461319548696 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 03:05:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:05:48 INFO - PROCESS | 16187 | 1461319548707 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:05:48 INFO - PROCESS | 16187 | 1461319548710 Marionette TRACE conn4 <- [1,698,null,{}] 03:05:48 INFO - PROCESS | 16187 | 1461319548719 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:48 INFO - PROCESS | 16187 | 1461319548957 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 03:05:49 INFO - PROCESS | 16187 | 1461319549148 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x939a4800 == 102 [pid = 16187] [id = 182] 03:05:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 226 (0x93d13800) [pid = 16187] [serial = 546] [outer = (nil)] 03:05:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 227 (0x971bec00) [pid = 16187] [serial = 547] [outer = 0x93d13800] 03:05:49 INFO - PROCESS | 16187 | 1461319549248 Marionette DEBUG loaded listener.js 03:05:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 228 (0x9806c800) [pid = 16187] [serial = 548] [outer = 0x93d13800] 03:05:50 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:05:50 INFO - PROCESS | 16187 | 1461319550617 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:05:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 03:05:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1957ms 03:05:50 INFO - PROCESS | 16187 | 1461319550714 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 03:05:50 INFO - PROCESS | 16187 | 1461319550718 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 03:05:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:05:50 INFO - PROCESS | 16187 | 1461319550731 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:05:50 INFO - PROCESS | 16187 | 1461319550735 Marionette TRACE conn4 <- [1,702,null,{}] 03:05:50 INFO - PROCESS | 16187 | 1461319550743 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:50 INFO - PROCESS | 16187 | 1461319550952 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 03:05:51 INFO - PROCESS | 16187 | 1461319551147 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:51 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c221c00 == 103 [pid = 16187] [id = 183] 03:05:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 229 (0x952edc00) [pid = 16187] [serial = 549] [outer = (nil)] 03:05:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 230 (0x990bb800) [pid = 16187] [serial = 550] [outer = 0x952edc00] 03:05:51 INFO - PROCESS | 16187 | 1461319551242 Marionette DEBUG loaded listener.js 03:05:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 231 (0x9ae35000) [pid = 16187] [serial = 551] [outer = 0x952edc00] 03:05:52 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:05:52 INFO - PROCESS | 16187 | 1461319552592 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:05:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:05:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1887ms 03:05:52 INFO - PROCESS | 16187 | 1461319552618 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 03:05:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:05:52 INFO - PROCESS | 16187 | 1461319552623 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 03:05:52 INFO - PROCESS | 16187 | 1461319552676 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:05:52 INFO - PROCESS | 16187 | 1461319552679 Marionette TRACE conn4 <- [1,706,null,{}] 03:05:52 INFO - PROCESS | 16187 | 1461319552707 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:52 INFO - PROCESS | 16187 | 1461319552889 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 03:05:53 INFO - PROCESS | 16187 | 1461319553075 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:53 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a251c00 == 104 [pid = 16187] [id = 184] 03:05:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 232 (0x8a253400) [pid = 16187] [serial = 552] [outer = (nil)] 03:05:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 233 (0x8a258c00) [pid = 16187] [serial = 553] [outer = 0x8a253400] 03:05:53 INFO - PROCESS | 16187 | 1461319553165 Marionette DEBUG loaded listener.js 03:05:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 234 (0x8a25ac00) [pid = 16187] [serial = 554] [outer = 0x8a253400] 03:05:54 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:05:54 INFO - PROCESS | 16187 | 1461319554482 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:05:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:05:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1903ms 03:05:54 INFO - PROCESS | 16187 | 1461319554592 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 03:05:54 INFO - PROCESS | 16187 | 1461319554597 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 03:05:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:05:54 INFO - PROCESS | 16187 | 1461319554610 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:05:54 INFO - PROCESS | 16187 | 1461319554613 Marionette TRACE conn4 <- [1,710,null,{}] 03:05:54 INFO - PROCESS | 16187 | 1461319554620 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:54 INFO - PROCESS | 16187 | 1461319554803 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 03:05:55 INFO - PROCESS | 16187 | 1461319554990 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:55 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a118000 == 105 [pid = 16187] [id = 185] 03:05:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 235 (0x8a118800) [pid = 16187] [serial = 555] [outer = (nil)] 03:05:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 236 (0x8a58dc00) [pid = 16187] [serial = 556] [outer = 0x8a118800] 03:05:55 INFO - PROCESS | 16187 | 1461319555079 Marionette DEBUG loaded listener.js 03:05:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 237 (0x8c8dbc00) [pid = 16187] [serial = 557] [outer = 0x8a118800] 03:05:56 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:05:56 INFO - PROCESS | 16187 | 1461319556408 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:05:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:05:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1838ms 03:05:56 INFO - PROCESS | 16187 | 1461319556494 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 03:05:56 INFO - PROCESS | 16187 | 1461319556499 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 03:05:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:05:56 INFO - PROCESS | 16187 | 1461319556563 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:05:56 INFO - PROCESS | 16187 | 1461319556567 Marionette TRACE conn4 <- [1,714,null,{}] 03:05:56 INFO - PROCESS | 16187 | 1461319556574 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:56 INFO - PROCESS | 16187 | 1461319556763 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 03:05:57 INFO - PROCESS | 16187 | 1461319557381 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:57 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a115800 == 106 [pid = 16187] [id = 186] 03:05:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 238 (0x8a119c00) [pid = 16187] [serial = 558] [outer = (nil)] 03:05:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 239 (0x8a259800) [pid = 16187] [serial = 559] [outer = 0x8a119c00] 03:05:57 INFO - PROCESS | 16187 | 1461319557464 Marionette DEBUG loaded listener.js 03:05:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 240 (0x8abd8800) [pid = 16187] [serial = 560] [outer = 0x8a119c00] 03:05:58 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:05:58 INFO - PROCESS | 16187 | 1461319558841 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:05:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 03:05:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2299ms 03:05:58 INFO - PROCESS | 16187 | 1461319558991 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 03:05:59 INFO - PROCESS | 16187 | 1461319558998 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 03:05:59 INFO - PROCESS | 16187 | --DOCSHELL 0x8c98cc00 == 105 [pid = 16187] [id = 175] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 239 (0x939a4c00) [pid = 16187] [serial = 469] [outer = (nil)] [url = about:blank] 03:05:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:05:59 INFO - PROCESS | 16187 | --DOCSHELL 0x89171400 == 104 [pid = 16187] [id = 174] 03:05:59 INFO - PROCESS | 16187 | --DOCSHELL 0x8c98bc00 == 103 [pid = 16187] [id = 173] 03:05:59 INFO - PROCESS | 16187 | --DOCSHELL 0x8a116800 == 102 [pid = 16187] [id = 172] 03:05:59 INFO - PROCESS | 16187 | --DOCSHELL 0x89167800 == 101 [pid = 16187] [id = 171] 03:05:59 INFO - PROCESS | 16187 | 1461319559114 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:05:59 INFO - PROCESS | 16187 | 1461319559120 Marionette TRACE conn4 <- [1,718,null,{}] 03:05:59 INFO - PROCESS | 16187 | --DOCSHELL 0x8afe1c00 == 100 [pid = 16187] [id = 165] 03:05:59 INFO - PROCESS | 16187 | --DOCSHELL 0x8c941c00 == 99 [pid = 16187] [id = 164] 03:05:59 INFO - PROCESS | 16187 | --DOCSHELL 0x8a58c800 == 98 [pid = 16187] [id = 163] 03:05:59 INFO - PROCESS | 16187 | --DOCSHELL 0x8a10d000 == 97 [pid = 16187] [id = 162] 03:05:59 INFO - PROCESS | 16187 | --DOCSHELL 0x93d11800 == 96 [pid = 16187] [id = 161] 03:05:59 INFO - PROCESS | 16187 | --DOCSHELL 0x8ee82000 == 95 [pid = 16187] [id = 160] 03:05:59 INFO - PROCESS | 16187 | --DOCSHELL 0x8c212800 == 94 [pid = 16187] [id = 157] 03:05:59 INFO - PROCESS | 16187 | 1461319559146 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:59 INFO - PROCESS | 16187 | 1461319559319 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 238 (0x99219800) [pid = 16187] [serial = 427] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 237 (0x8eef4c00) [pid = 16187] [serial = 460] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 236 (0x8c76e800) [pid = 16187] [serial = 455] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 235 (0x8c21f000) [pid = 16187] [serial = 454] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 234 (0x9806a000) [pid = 16187] [serial = 433] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 233 (0x8c8e0800) [pid = 16187] [serial = 457] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 232 (0x929e7800) [pid = 16187] [serial = 464] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 231 (0x8e118000) [pid = 16187] [serial = 458] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 230 (0x8a10ec00) [pid = 16187] [serial = 436] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 229 (0x8a589800) [pid = 16187] [serial = 442] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 228 (0x93b78800) [pid = 16187] [serial = 445] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 227 (0x93b75000) [pid = 16187] [serial = 439] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 226 (0x9039c000) [pid = 16187] [serial = 421] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 225 (0x9ea22800) [pid = 16187] [serial = 430] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 224 (0x8c214400) [pid = 16187] [serial = 451] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 223 (0x92b7d800) [pid = 16187] [serial = 466] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 222 (0x97d3fc00) [pid = 16187] [serial = 424] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 221 (0x8e569000) [pid = 16187] [serial = 418] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 220 (0x8c016800) [pid = 16187] [serial = 448] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 219 (0x90393000) [pid = 16187] [serial = 463] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 218 (0x92c58800) [pid = 16187] [serial = 467] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | --DOMWINDOW == 217 (0x8ef4cc00) [pid = 16187] [serial = 461] [outer = (nil)] [url = about:blank] 03:05:59 INFO - PROCESS | 16187 | 1461319559503 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:59 INFO - PROCESS | 16187 | ++DOCSHELL 0x8872b800 == 95 [pid = 16187] [id = 187] 03:05:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 218 (0x8a589800) [pid = 16187] [serial = 561] [outer = (nil)] 03:05:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 219 (0x8afef000) [pid = 16187] [serial = 562] [outer = 0x8a589800] 03:05:59 INFO - PROCESS | 16187 | 1461319559613 Marionette DEBUG loaded listener.js 03:05:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 220 (0x8c214400) [pid = 16187] [serial = 563] [outer = 0x8a589800] 03:06:00 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:00 INFO - PROCESS | 16187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:06:00 INFO - PROCESS | 16187 | 1461319560838 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:06:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:06:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1763ms 03:06:00 INFO - PROCESS | 16187 | 1461319560879 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 03:06:00 INFO - PROCESS | 16187 | 1461319560886 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 03:06:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:06:00 INFO - PROCESS | 16187 | 1461319560893 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:06:00 INFO - PROCESS | 16187 | 1461319560896 Marionette TRACE conn4 <- [1,722,null,{}] 03:06:00 INFO - PROCESS | 16187 | 1461319560902 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:01 INFO - PROCESS | 16187 | 1461319561252 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 03:06:01 INFO - PROCESS | 16187 | 1461319561373 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:01 INFO - PROCESS | 16187 | ++DOCSHELL 0x8afe6800 == 96 [pid = 16187] [id = 188] 03:06:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 221 (0x8c762800) [pid = 16187] [serial = 564] [outer = (nil)] 03:06:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 222 (0x8caf0000) [pid = 16187] [serial = 565] [outer = 0x8c762800] 03:06:01 INFO - PROCESS | 16187 | 1461319561451 Marionette DEBUG loaded listener.js 03:06:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 223 (0x8e379000) [pid = 16187] [serial = 566] [outer = 0x8c762800] 03:06:02 INFO - PROCESS | 16187 | 1461319562592 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 03:06:02 INFO - PROCESS | 16187 | 1461319562638 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 03:06:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:06:02 INFO - PROCESS | 16187 | 1461319562653 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:06:02 INFO - PROCESS | 16187 | 1461319562662 Marionette TRACE conn4 <- [1,726,null,{}] 03:06:02 INFO - PROCESS | 16187 | 1461319562689 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:02 INFO - PROCESS | 16187 | 1461319562941 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 03:06:03 INFO - PROCESS | 16187 | 1461319563036 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:03 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c990800 == 97 [pid = 16187] [id = 189] 03:06:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 224 (0x8ee7f400) [pid = 16187] [serial = 567] [outer = (nil)] 03:06:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 225 (0x8f0f8400) [pid = 16187] [serial = 568] [outer = 0x8ee7f400] 03:06:03 INFO - PROCESS | 16187 | 1461319563124 Marionette DEBUG loaded listener.js 03:06:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 226 (0x902de400) [pid = 16187] [serial = 569] [outer = 0x8ee7f400] 03:06:03 INFO - PROCESS | 16187 | --DOMWINDOW == 225 (0x8c994c00) [pid = 16187] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:06:03 INFO - PROCESS | 16187 | --DOMWINDOW == 224 (0x8a119000) [pid = 16187] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:06:03 INFO - PROCESS | 16187 | --DOMWINDOW == 223 (0x8e565000) [pid = 16187] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:06:03 INFO - PROCESS | 16187 | --DOMWINDOW == 222 (0x89168400) [pid = 16187] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:06:03 INFO - PROCESS | 16187 | --DOMWINDOW == 221 (0x8eeecc00) [pid = 16187] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:06:04 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:04 INFO - PROCESS | 16187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:06:04 INFO - PROCESS | 16187 | 1461319564372 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:06:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:06:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1766ms 03:06:04 INFO - PROCESS | 16187 | 1461319564413 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 03:06:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:06:04 INFO - PROCESS | 16187 | 1461319564418 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 03:06:04 INFO - PROCESS | 16187 | 1461319564424 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:06:04 INFO - PROCESS | 16187 | 1461319564428 Marionette TRACE conn4 <- [1,730,null,{}] 03:06:04 INFO - PROCESS | 16187 | 1461319564433 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:04 INFO - PROCESS | 16187 | 1461319564623 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 03:06:04 INFO - PROCESS | 16187 | 1461319564773 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x88893400 == 98 [pid = 16187] [id = 190] 03:06:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 222 (0x89168400) [pid = 16187] [serial = 570] [outer = (nil)] 03:06:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 223 (0x902dc800) [pid = 16187] [serial = 571] [outer = 0x89168400] 03:06:04 INFO - PROCESS | 16187 | 1461319564851 Marionette DEBUG loaded listener.js 03:06:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 224 (0x90393400) [pid = 16187] [serial = 572] [outer = 0x89168400] 03:06:05 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:05 INFO - PROCESS | 16187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:06:05 INFO - PROCESS | 16187 | 1461319565711 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 03:06:05 INFO - PROCESS | 16187 | 1461319565763 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 03:06:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:06:05 INFO - PROCESS | 16187 | 1461319565770 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:06:05 INFO - PROCESS | 16187 | 1461319565773 Marionette TRACE conn4 <- [1,734,null,{}] 03:06:05 INFO - PROCESS | 16187 | 1461319565780 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:06 INFO - PROCESS | 16187 | 1461319566058 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 03:06:06 INFO - PROCESS | 16187 | 1461319566335 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a119000 == 99 [pid = 16187] [id = 191] 03:06:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 225 (0x8a255000) [pid = 16187] [serial = 573] [outer = (nil)] 03:06:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 226 (0x8a587c00) [pid = 16187] [serial = 574] [outer = 0x8a255000] 03:06:06 INFO - PROCESS | 16187 | 1461319566479 Marionette DEBUG loaded listener.js 03:06:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 227 (0x8afe9400) [pid = 16187] [serial = 575] [outer = 0x8a255000] 03:06:07 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:07 INFO - PROCESS | 16187 | 1461319567465 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:06:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:06:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1740ms 03:06:07 INFO - PROCESS | 16187 | 1461319567512 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 03:06:07 INFO - PROCESS | 16187 | 1461319567520 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 03:06:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:06:07 INFO - PROCESS | 16187 | 1461319567529 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:06:07 INFO - PROCESS | 16187 | 1461319567536 Marionette TRACE conn4 <- [1,738,null,{}] 03:06:07 INFO - PROCESS | 16187 | 1461319567546 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:07 INFO - PROCESS | 16187 | 1461319567761 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 03:06:08 INFO - PROCESS | 16187 | 1461319568008 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:08 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c944800 == 100 [pid = 16187] [id = 192] 03:06:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 228 (0x8c950800) [pid = 16187] [serial = 576] [outer = (nil)] 03:06:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 229 (0x8caf1c00) [pid = 16187] [serial = 577] [outer = 0x8c950800] 03:06:08 INFO - PROCESS | 16187 | 1461319568164 Marionette DEBUG loaded listener.js 03:06:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 230 (0x8e562c00) [pid = 16187] [serial = 578] [outer = 0x8c950800] 03:06:09 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:09 INFO - PROCESS | 16187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:06:09 INFO - PROCESS | 16187 | 1461319569679 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:06:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:06:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2191ms 03:06:09 INFO - PROCESS | 16187 | 1461319569722 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 03:06:09 INFO - PROCESS | 16187 | 1461319569728 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 03:06:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:06:09 INFO - PROCESS | 16187 | 1461319569736 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:06:09 INFO - PROCESS | 16187 | 1461319569741 Marionette TRACE conn4 <- [1,742,null,{}] 03:06:09 INFO - PROCESS | 16187 | 1461319569748 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:09 INFO - PROCESS | 16187 | 1461319569985 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 03:06:10 INFO - PROCESS | 16187 | 1461319570195 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:10 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c997000 == 101 [pid = 16187] [id = 193] 03:06:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 231 (0x8ee80800) [pid = 16187] [serial = 579] [outer = (nil)] 03:06:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 232 (0x906f6400) [pid = 16187] [serial = 580] [outer = 0x8ee80800] 03:06:10 INFO - PROCESS | 16187 | 1461319570290 Marionette DEBUG loaded listener.js 03:06:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 233 (0x92a9e400) [pid = 16187] [serial = 581] [outer = 0x8ee80800] 03:06:11 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:11 INFO - PROCESS | 16187 | 1461319571736 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:06:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:06:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2039ms 03:06:11 INFO - PROCESS | 16187 | 1461319571777 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 03:06:11 INFO - PROCESS | 16187 | 1461319571784 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 03:06:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:06:11 INFO - PROCESS | 16187 | 1461319571803 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:06:11 INFO - PROCESS | 16187 | 1461319571812 Marionette TRACE conn4 <- [1,746,null,{}] 03:06:11 INFO - PROCESS | 16187 | 1461319571820 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:12 INFO - PROCESS | 16187 | 1461319572021 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 03:06:12 INFO - PROCESS | 16187 | 1461319572220 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:12 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef41400 == 102 [pid = 16187] [id = 194] 03:06:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 234 (0x92b46c00) [pid = 16187] [serial = 582] [outer = (nil)] 03:06:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 235 (0x93b75c00) [pid = 16187] [serial = 583] [outer = 0x92b46c00] 03:06:12 INFO - PROCESS | 16187 | 1461319572314 Marionette DEBUG loaded listener.js 03:06:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 236 (0x93d14400) [pid = 16187] [serial = 584] [outer = 0x92b46c00] 03:06:13 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:13 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:13 INFO - PROCESS | 16187 | 1461319573618 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:06:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:06:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1862ms 03:06:13 INFO - PROCESS | 16187 | 1461319573657 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 03:06:13 INFO - PROCESS | 16187 | 1461319573661 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 03:06:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:06:13 INFO - PROCESS | 16187 | 1461319573671 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:06:13 INFO - PROCESS | 16187 | 1461319573676 Marionette TRACE conn4 <- [1,750,null,{}] 03:06:13 INFO - PROCESS | 16187 | 1461319573775 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:14 INFO - PROCESS | 16187 | 1461319574023 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 03:06:14 INFO - PROCESS | 16187 | 1461319574163 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:14 INFO - PROCESS | 16187 | ++DOCSHELL 0x8872e000 == 103 [pid = 16187] [id = 195] 03:06:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 237 (0x93b73400) [pid = 16187] [serial = 585] [outer = (nil)] 03:06:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 238 (0x971c1c00) [pid = 16187] [serial = 586] [outer = 0x93b73400] 03:06:14 INFO - PROCESS | 16187 | 1461319574253 Marionette DEBUG loaded listener.js 03:06:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 239 (0x97457000) [pid = 16187] [serial = 587] [outer = 0x93b73400] 03:06:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 240 (0x97d3fc00) [pid = 16187] [serial = 588] [outer = 0x9aef9400] 03:06:15 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:15 INFO - PROCESS | 16187 | 1461319575798 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:06:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:06:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2140ms 03:06:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:06:15 INFO - PROCESS | 16187 | 1461319575809 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 03:06:15 INFO - PROCESS | 16187 | 1461319575812 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 03:06:15 INFO - PROCESS | 16187 | 1461319575820 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:06:15 INFO - PROCESS | 16187 | 1461319575823 Marionette TRACE conn4 <- [1,754,null,{}] 03:06:15 INFO - PROCESS | 16187 | 1461319575831 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:16 INFO - PROCESS | 16187 | 1461319576044 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 03:06:16 INFO - PROCESS | 16187 | 1461319576244 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:16 INFO - PROCESS | 16187 | ++DOCSHELL 0x97d41000 == 104 [pid = 16187] [id = 196] 03:06:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 241 (0x97d45400) [pid = 16187] [serial = 589] [outer = (nil)] 03:06:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 242 (0x9806f800) [pid = 16187] [serial = 590] [outer = 0x97d45400] 03:06:16 INFO - PROCESS | 16187 | 1461319576398 Marionette DEBUG loaded listener.js 03:06:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 243 (0x9aef8400) [pid = 16187] [serial = 591] [outer = 0x97d45400] 03:06:17 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:17 INFO - PROCESS | 16187 | 1461319577793 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:06:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:06:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1986ms 03:06:17 INFO - PROCESS | 16187 | 1461319577877 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 03:06:17 INFO - PROCESS | 16187 | 1461319577882 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 03:06:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:06:17 INFO - PROCESS | 16187 | 1461319577893 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:06:17 INFO - PROCESS | 16187 | 1461319577896 Marionette TRACE conn4 <- [1,758,null,{}] 03:06:17 INFO - PROCESS | 16187 | 1461319577903 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:18 INFO - PROCESS | 16187 | 1461319578116 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 03:06:18 INFO - PROCESS | 16187 | 1461319578309 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:18 INFO - PROCESS | 16187 | ++DOCSHELL 0x97d42000 == 105 [pid = 16187] [id = 197] 03:06:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 244 (0x9806f000) [pid = 16187] [serial = 592] [outer = (nil)] 03:06:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 245 (0x9fff2c00) [pid = 16187] [serial = 593] [outer = 0x9806f000] 03:06:18 INFO - PROCESS | 16187 | 1461319578405 Marionette DEBUG loaded listener.js 03:06:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 246 (0xa01d5c00) [pid = 16187] [serial = 594] [outer = 0x9806f000] 03:06:19 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:19 INFO - PROCESS | 16187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:06:19 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:19 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:19 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:19 INFO - PROCESS | 16187 | 1461319579324 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:06:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:06:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1490ms 03:06:19 INFO - PROCESS | 16187 | 1461319579384 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 03:06:19 INFO - PROCESS | 16187 | 1461319579388 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 03:06:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:06:19 INFO - PROCESS | 16187 | 1461319579395 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:06:19 INFO - PROCESS | 16187 | 1461319579402 Marionette TRACE conn4 <- [1,762,null,{}] 03:06:19 INFO - PROCESS | 16187 | 1461319579408 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:19 INFO - PROCESS | 16187 | 1461319579609 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 03:06:19 INFO - PROCESS | 16187 | 1461319579850 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:19 INFO - PROCESS | 16187 | ++DOCSHELL 0x891dd400 == 106 [pid = 16187] [id = 198] 03:06:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 247 (0x891dd800) [pid = 16187] [serial = 595] [outer = (nil)] 03:06:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 248 (0x891e6000) [pid = 16187] [serial = 596] [outer = 0x891dd800] 03:06:20 INFO - PROCESS | 16187 | 1461319580011 Marionette DEBUG loaded listener.js 03:06:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 249 (0x891e8c00) [pid = 16187] [serial = 597] [outer = 0x891dd800] 03:06:21 INFO - PROCESS | 16187 | 1461319581491 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:06:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:06:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2140ms 03:06:21 INFO - PROCESS | 16187 | 1461319581545 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 03:06:21 INFO - PROCESS | 16187 | 1461319581548 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 03:06:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:06:21 INFO - PROCESS | 16187 | 1461319581558 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:06:21 INFO - PROCESS | 16187 | 1461319581561 Marionette TRACE conn4 <- [1,766,null,{}] 03:06:21 INFO - PROCESS | 16187 | 1461319581568 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:21 INFO - PROCESS | 16187 | 1461319581815 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 03:06:22 INFO - PROCESS | 16187 | 1461319582011 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:22 INFO - PROCESS | 16187 | ++DOCSHELL 0x889e4400 == 107 [pid = 16187] [id = 199] 03:06:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 250 (0x889e5000) [pid = 16187] [serial = 598] [outer = (nil)] 03:06:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 251 (0x889eb000) [pid = 16187] [serial = 599] [outer = 0x889e5000] 03:06:22 INFO - PROCESS | 16187 | 1461319582117 Marionette DEBUG loaded listener.js 03:06:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 252 (0x889ef400) [pid = 16187] [serial = 600] [outer = 0x889e5000] 03:06:23 INFO - PROCESS | 16187 | 1461319583463 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:06:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:06:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1944ms 03:06:23 INFO - PROCESS | 16187 | 1461319583534 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 03:06:23 INFO - PROCESS | 16187 | 1461319583539 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 03:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:06:23 INFO - PROCESS | 16187 | 1461319583553 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:06:23 INFO - PROCESS | 16187 | 1461319583557 Marionette TRACE conn4 <- [1,770,null,{}] 03:06:23 INFO - PROCESS | 16187 | 1461319583611 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:23 INFO - PROCESS | 16187 | 1461319583800 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 03:06:24 INFO - PROCESS | 16187 | 1461319584038 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:24 INFO - PROCESS | 16187 | ++DOCSHELL 0x8872d400 == 108 [pid = 16187] [id = 200] 03:06:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 253 (0x88730000) [pid = 16187] [serial = 601] [outer = (nil)] 03:06:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 254 (0x891e4c00) [pid = 16187] [serial = 602] [outer = 0x88730000] 03:06:24 INFO - PROCESS | 16187 | 1461319584132 Marionette DEBUG loaded listener.js 03:06:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 255 (0x8a110c00) [pid = 16187] [serial = 603] [outer = 0x88730000] 03:06:25 INFO - PROCESS | 16187 | 1461319585121 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1637ms 03:06:25 INFO - PROCESS | 16187 | 1461319585191 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 03:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:06:25 INFO - PROCESS | 16187 | 1461319585195 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 03:06:25 INFO - PROCESS | 16187 | 1461319585202 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:06:25 INFO - PROCESS | 16187 | 1461319585206 Marionette TRACE conn4 <- [1,774,null,{}] 03:06:25 INFO - PROCESS | 16187 | 1461319585212 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:25 INFO - PROCESS | 16187 | 1461319585455 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 03:06:26 INFO - PROCESS | 16187 | 1461319586072 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a112c00 == 109 [pid = 16187] [id = 201] 03:06:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 256 (0x8a113400) [pid = 16187] [serial = 604] [outer = (nil)] 03:06:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 257 (0x8a257800) [pid = 16187] [serial = 605] [outer = 0x8a113400] 03:06:26 INFO - PROCESS | 16187 | 1461319586166 Marionette DEBUG loaded listener.js 03:06:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 258 (0x8abda400) [pid = 16187] [serial = 606] [outer = 0x8a113400] 03:06:27 INFO - PROCESS | 16187 | 1461319587095 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1944ms 03:06:27 INFO - PROCESS | 16187 | 1461319587146 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 03:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:06:27 INFO - PROCESS | 16187 | 1461319587155 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 03:06:27 INFO - PROCESS | 16187 | 1461319587166 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:06:27 INFO - PROCESS | 16187 | 1461319587171 Marionette TRACE conn4 <- [1,778,null,{}] 03:06:27 INFO - PROCESS | 16187 | 1461319587180 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:27 INFO - PROCESS | 16187 | 1461319587471 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 03:06:27 INFO - PROCESS | 16187 | 1461319587817 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:27 INFO - PROCESS | 16187 | ++DOCSHELL 0x8872d800 == 110 [pid = 16187] [id = 202] 03:06:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 259 (0x8a259400) [pid = 16187] [serial = 607] [outer = (nil)] 03:06:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 260 (0x8a583000) [pid = 16187] [serial = 608] [outer = 0x8a259400] 03:06:27 INFO - PROCESS | 16187 | 1461319587906 Marionette DEBUG loaded listener.js 03:06:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 261 (0x8afe3400) [pid = 16187] [serial = 609] [outer = 0x8a259400] 03:06:28 INFO - PROCESS | 16187 | --DOCSHELL 0x88893400 == 109 [pid = 16187] [id = 190] 03:06:28 INFO - PROCESS | 16187 | --DOCSHELL 0x8c215800 == 108 [pid = 16187] [id = 156] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 260 (0x90459c00) [pid = 16187] [serial = 529] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOCSHELL 0x8c990800 == 107 [pid = 16187] [id = 189] 03:06:28 INFO - PROCESS | 16187 | --DOCSHELL 0x8afe6800 == 106 [pid = 16187] [id = 188] 03:06:28 INFO - PROCESS | 16187 | --DOCSHELL 0x8872b800 == 105 [pid = 16187] [id = 187] 03:06:28 INFO - PROCESS | 16187 | --DOCSHELL 0x8a115800 == 104 [pid = 16187] [id = 186] 03:06:28 INFO - PROCESS | 16187 | --DOCSHELL 0x939a4800 == 103 [pid = 16187] [id = 182] 03:06:28 INFO - PROCESS | 16187 | --DOCSHELL 0x90458c00 == 102 [pid = 16187] [id = 181] 03:06:28 INFO - PROCESS | 16187 | --DOCSHELL 0x8c00a000 == 101 [pid = 16187] [id = 180] 03:06:28 INFO - PROCESS | 16187 | --DOCSHELL 0x8e569800 == 100 [pid = 16187] [id = 179] 03:06:28 INFO - PROCESS | 16187 | --DOCSHELL 0x8c013000 == 99 [pid = 16187] [id = 178] 03:06:28 INFO - PROCESS | 16187 | --DOCSHELL 0x89173000 == 98 [pid = 16187] [id = 177] 03:06:28 INFO - PROCESS | 16187 | 1461319588929 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 259 (0x8ff72800) [pid = 16187] [serial = 527] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 258 (0x8e375c00) [pid = 16187] [serial = 521] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 257 (0x8ab6d400) [pid = 16187] [serial = 511] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 256 (0x8caf2400) [pid = 16187] [serial = 520] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 255 (0x990c4400) [pid = 16187] [serial = 484] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 254 (0x93d18c00) [pid = 16187] [serial = 478] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 253 (0x8abd8000) [pid = 16187] [serial = 517] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 252 (0x8c219800) [pid = 16187] [serial = 518] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 251 (0x8afeac00) [pid = 16187] [serial = 496] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 250 (0x88892400) [pid = 16187] [serial = 508] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 249 (0x88732400) [pid = 16187] [serial = 505] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 248 (0x8e7c3c00) [pid = 16187] [serial = 523] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 247 (0x8c94a800) [pid = 16187] [serial = 490] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 246 (0x89175800) [pid = 16187] [serial = 514] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 245 (0x8a590800) [pid = 16187] [serial = 515] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 244 (0x8e374c00) [pid = 16187] [serial = 493] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 243 (0x8e373400) [pid = 16187] [serial = 499] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 242 (0x9045e000) [pid = 16187] [serial = 502] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 241 (0xa10dac00) [pid = 16187] [serial = 487] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 240 (0x8ee7e400) [pid = 16187] [serial = 475] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 239 (0x8c21d800) [pid = 16187] [serial = 472] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 238 (0x9806d800) [pid = 16187] [serial = 481] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 237 (0x8f0f6400) [pid = 16187] [serial = 526] [outer = (nil)] [url = about:blank] 03:06:28 INFO - PROCESS | 16187 | --DOMWINDOW == 236 (0x8ee83400) [pid = 16187] [serial = 524] [outer = (nil)] [url = about:blank] 03:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1848ms 03:06:29 INFO - PROCESS | 16187 | 1461319589015 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 03:06:29 INFO - PROCESS | 16187 | 1461319589022 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 03:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:06:29 INFO - PROCESS | 16187 | 1461319589032 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:06:29 INFO - PROCESS | 16187 | 1461319589035 Marionette TRACE conn4 <- [1,782,null,{}] 03:06:29 INFO - PROCESS | 16187 | 1461319589042 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:29 INFO - PROCESS | 16187 | 1461319589243 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 03:06:29 INFO - PROCESS | 16187 | 1461319589522 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:29 INFO - PROCESS | 16187 | ++DOCSHELL 0x8afe6800 == 99 [pid = 16187] [id = 203] 03:06:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 237 (0x8afe7000) [pid = 16187] [serial = 610] [outer = (nil)] 03:06:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 238 (0x8c013800) [pid = 16187] [serial = 611] [outer = 0x8afe7000] 03:06:29 INFO - PROCESS | 16187 | 1461319589615 Marionette DEBUG loaded listener.js 03:06:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 239 (0x8c21a800) [pid = 16187] [serial = 612] [outer = 0x8afe7000] 03:06:30 INFO - PROCESS | 16187 | 1461319590465 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1492ms 03:06:30 INFO - PROCESS | 16187 | 1461319590523 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 03:06:30 INFO - PROCESS | 16187 | 1461319590527 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 03:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:06:30 INFO - PROCESS | 16187 | 1461319590537 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:06:30 INFO - PROCESS | 16187 | 1461319590546 Marionette TRACE conn4 <- [1,786,null,{}] 03:06:30 INFO - PROCESS | 16187 | 1461319590563 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:30 INFO - PROCESS | 16187 | 1461319590756 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 03:06:30 INFO - PROCESS | 16187 | 1461319590932 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x89171400 == 100 [pid = 16187] [id = 204] 03:06:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 240 (0x8c765800) [pid = 16187] [serial = 613] [outer = (nil)] 03:06:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 241 (0x8c947800) [pid = 16187] [serial = 614] [outer = 0x8c765800] 03:06:31 INFO - PROCESS | 16187 | 1461319591025 Marionette DEBUG loaded listener.js 03:06:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 242 (0x8c94cc00) [pid = 16187] [serial = 615] [outer = 0x8c765800] 03:06:31 INFO - PROCESS | 16187 | 1461319591949 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1443ms 03:06:31 INFO - PROCESS | 16187 | 1461319591978 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 03:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:06:31 INFO - PROCESS | 16187 | 1461319591983 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 03:06:31 INFO - PROCESS | 16187 | 1461319591990 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:06:31 INFO - PROCESS | 16187 | 1461319591994 Marionette TRACE conn4 <- [1,790,null,{}] 03:06:32 INFO - PROCESS | 16187 | 1461319592000 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:32 INFO - PROCESS | 16187 | 1461319592265 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 03:06:32 INFO - PROCESS | 16187 | 1461319592293 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:32 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a25dc00 == 101 [pid = 16187] [id = 205] 03:06:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 243 (0x8c949400) [pid = 16187] [serial = 616] [outer = (nil)] 03:06:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 244 (0x8cafa000) [pid = 16187] [serial = 617] [outer = 0x8c949400] 03:06:32 INFO - PROCESS | 16187 | 1461319592372 Marionette DEBUG loaded listener.js 03:06:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 245 (0x8e11b400) [pid = 16187] [serial = 618] [outer = 0x8c949400] 03:06:33 INFO - PROCESS | 16187 | --DOMWINDOW == 244 (0x93d1f000) [pid = 16187] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:06:33 INFO - PROCESS | 16187 | --DOMWINDOW == 243 (0x8a119c00) [pid = 16187] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:06:33 INFO - PROCESS | 16187 | --DOMWINDOW == 242 (0x8c762800) [pid = 16187] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:06:33 INFO - PROCESS | 16187 | --DOMWINDOW == 241 (0x91324c00) [pid = 16187] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:06:33 INFO - PROCESS | 16187 | --DOMWINDOW == 240 (0x8eeef400) [pid = 16187] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:06:33 INFO - PROCESS | 16187 | --DOMWINDOW == 239 (0x8ee7f400) [pid = 16187] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:06:33 INFO - PROCESS | 16187 | --DOMWINDOW == 238 (0x8a589800) [pid = 16187] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:06:33 INFO - PROCESS | 16187 | --DOMWINDOW == 237 (0x8c997c00) [pid = 16187] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:06:33 INFO - PROCESS | 16187 | 1461319593488 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1534ms 03:06:33 INFO - PROCESS | 16187 | 1461319593525 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 03:06:33 INFO - PROCESS | 16187 | 1461319593529 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 03:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:06:33 INFO - PROCESS | 16187 | 1461319593544 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:06:33 INFO - PROCESS | 16187 | 1461319593548 Marionette TRACE conn4 <- [1,794,null,{}] 03:06:33 INFO - PROCESS | 16187 | 1461319593568 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:33 INFO - PROCESS | 16187 | 1461319593756 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 03:06:33 INFO - PROCESS | 16187 | 1461319593768 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:33 INFO - PROCESS | 16187 | ++DOCSHELL 0x8caedc00 == 102 [pid = 16187] [id = 206] 03:06:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 238 (0x8caf6000) [pid = 16187] [serial = 619] [outer = (nil)] 03:06:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 239 (0x8e377c00) [pid = 16187] [serial = 620] [outer = 0x8caf6000] 03:06:33 INFO - PROCESS | 16187 | 1461319593861 Marionette DEBUG loaded listener.js 03:06:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 240 (0x8e568800) [pid = 16187] [serial = 621] [outer = 0x8caf6000] 03:06:34 INFO - PROCESS | 16187 | 1461319594825 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1336ms 03:06:34 INFO - PROCESS | 16187 | 1461319594880 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 03:06:34 INFO - PROCESS | 16187 | 1461319594883 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 03:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:06:34 INFO - PROCESS | 16187 | 1461319594891 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:06:34 INFO - PROCESS | 16187 | 1461319594893 Marionette TRACE conn4 <- [1,798,null,{}] 03:06:34 INFO - PROCESS | 16187 | 1461319594900 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:35 INFO - PROCESS | 16187 | 1461319595203 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 03:06:35 INFO - PROCESS | 16187 | 1461319595478 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x8888f800 == 103 [pid = 16187] [id = 207] 03:06:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 241 (0x88892000) [pid = 16187] [serial = 622] [outer = (nil)] 03:06:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 242 (0x889e9400) [pid = 16187] [serial = 623] [outer = 0x88892000] 03:06:35 INFO - PROCESS | 16187 | 1461319595620 Marionette DEBUG loaded listener.js 03:06:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 243 (0x8a117800) [pid = 16187] [serial = 624] [outer = 0x88892000] 03:06:36 INFO - PROCESS | 16187 | 1461319596664 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:06:36 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 03:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1831ms 03:06:36 INFO - PROCESS | 16187 | 1461319596724 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 03:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:06:36 INFO - PROCESS | 16187 | 1461319596734 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 03:06:36 INFO - PROCESS | 16187 | 1461319596743 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:06:36 INFO - PROCESS | 16187 | 1461319596751 Marionette TRACE conn4 <- [1,802,null,{}] 03:06:36 INFO - PROCESS | 16187 | 1461319596760 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:36 INFO - PROCESS | 16187 | 1461319596984 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 03:06:37 INFO - PROCESS | 16187 | 1461319597253 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x8afecc00 == 104 [pid = 16187] [id = 208] 03:06:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 244 (0x8c012c00) [pid = 16187] [serial = 625] [outer = (nil)] 03:06:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 245 (0x8c21bc00) [pid = 16187] [serial = 626] [outer = 0x8c012c00] 03:06:37 INFO - PROCESS | 16187 | 1461319597397 Marionette DEBUG loaded listener.js 03:06:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 246 (0x8c76c800) [pid = 16187] [serial = 627] [outer = 0x8c012c00] 03:06:38 INFO - PROCESS | 16187 | 1461319598485 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:06:38 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 03:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1799ms 03:06:38 INFO - PROCESS | 16187 | 1461319598542 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 03:06:38 INFO - PROCESS | 16187 | 1461319598547 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 03:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:06:38 INFO - PROCESS | 16187 | 1461319598555 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:06:38 INFO - PROCESS | 16187 | 1461319598560 Marionette TRACE conn4 <- [1,806,null,{}] 03:06:38 INFO - PROCESS | 16187 | 1461319598567 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:38 INFO - PROCESS | 16187 | 1461319598793 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 03:06:39 INFO - PROCESS | 16187 | 1461319599080 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x8caf8000 == 105 [pid = 16187] [id = 209] 03:06:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 247 (0x8e115c00) [pid = 16187] [serial = 628] [outer = (nil)] 03:06:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 248 (0x8e55f400) [pid = 16187] [serial = 629] [outer = 0x8e115c00] 03:06:39 INFO - PROCESS | 16187 | 1461319599186 Marionette DEBUG loaded listener.js 03:06:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 249 (0x8e7bd800) [pid = 16187] [serial = 630] [outer = 0x8e115c00] 03:06:40 INFO - PROCESS | 16187 | 1461319600180 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:06:40 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 03:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1689ms 03:06:40 INFO - PROCESS | 16187 | 1461319600246 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 03:06:40 INFO - PROCESS | 16187 | 1461319600253 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 03:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:06:40 INFO - PROCESS | 16187 | 1461319600271 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:06:40 INFO - PROCESS | 16187 | 1461319600280 Marionette TRACE conn4 <- [1,810,null,{}] 03:06:40 INFO - PROCESS | 16187 | 1461319600286 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:40 INFO - PROCESS | 16187 | 1461319600544 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 03:06:40 INFO - PROCESS | 16187 | 1461319600838 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:40 INFO - PROCESS | 16187 | ++DOCSHELL 0x8916fc00 == 106 [pid = 16187] [id = 210] 03:06:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 250 (0x8a10ec00) [pid = 16187] [serial = 631] [outer = (nil)] 03:06:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 251 (0x8eef4c00) [pid = 16187] [serial = 632] [outer = 0x8a10ec00] 03:06:40 INFO - PROCESS | 16187 | 1461319600932 Marionette DEBUG loaded listener.js 03:06:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 252 (0x8f0ecc00) [pid = 16187] [serial = 633] [outer = 0x8a10ec00] 03:06:41 INFO - PROCESS | 16187 | 1461319601917 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1702ms 03:06:41 INFO - PROCESS | 16187 | 1461319601966 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 03:06:41 INFO - PROCESS | 16187 | 1461319601969 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 03:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:06:41 INFO - PROCESS | 16187 | 1461319601978 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:06:41 INFO - PROCESS | 16187 | 1461319601982 Marionette TRACE conn4 <- [1,814,null,{}] 03:06:41 INFO - PROCESS | 16187 | 1461319601988 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:42 INFO - PROCESS | 16187 | 1461319602219 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 03:06:42 INFO - PROCESS | 16187 | 1461319602465 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x891e6400 == 107 [pid = 16187] [id = 211] 03:06:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 253 (0x891e6c00) [pid = 16187] [serial = 634] [outer = (nil)] 03:06:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 254 (0x8ff73400) [pid = 16187] [serial = 635] [outer = 0x891e6c00] 03:06:42 INFO - PROCESS | 16187 | 1461319602605 Marionette DEBUG loaded listener.js 03:06:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 255 (0x902e3400) [pid = 16187] [serial = 636] [outer = 0x891e6c00] 03:06:43 INFO - PROCESS | 16187 | 1461319603534 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 03:06:43 INFO - PROCESS | 16187 | 1461319603616 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 03:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:06:43 INFO - PROCESS | 16187 | 1461319603623 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:06:43 INFO - PROCESS | 16187 | 1461319603626 Marionette TRACE conn4 <- [1,818,null,{}] 03:06:43 INFO - PROCESS | 16187 | 1461319603633 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:43 INFO - PROCESS | 16187 | 1461319603833 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 03:06:44 INFO - PROCESS | 16187 | 1461319604100 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x9045ec00 == 108 [pid = 16187] [id = 212] 03:06:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 256 (0x9045f800) [pid = 16187] [serial = 637] [outer = (nil)] 03:06:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 257 (0x90462000) [pid = 16187] [serial = 638] [outer = 0x9045f800] 03:06:44 INFO - PROCESS | 16187 | 1461319604252 Marionette DEBUG loaded listener.js 03:06:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 258 (0x915d3c00) [pid = 16187] [serial = 639] [outer = 0x9045f800] 03:06:45 INFO - PROCESS | 16187 | 1461319605283 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1695ms 03:06:45 INFO - PROCESS | 16187 | 1461319605320 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 03:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:06:45 INFO - PROCESS | 16187 | 1461319605325 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 03:06:45 INFO - PROCESS | 16187 | 1461319605332 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:06:45 INFO - PROCESS | 16187 | 1461319605336 Marionette TRACE conn4 <- [1,822,null,{}] 03:06:45 INFO - PROCESS | 16187 | 1461319605343 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:45 INFO - PROCESS | 16187 | 1461319605590 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 03:06:45 INFO - PROCESS | 16187 | 1461319605889 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ff6ac00 == 109 [pid = 16187] [id = 213] 03:06:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 259 (0x8ff74000) [pid = 16187] [serial = 640] [outer = (nil)] 03:06:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 260 (0x92aa4400) [pid = 16187] [serial = 641] [outer = 0x8ff74000] 03:06:45 INFO - PROCESS | 16187 | 1461319605983 Marionette DEBUG loaded listener.js 03:06:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 261 (0x92bf0800) [pid = 16187] [serial = 642] [outer = 0x8ff74000] 03:06:46 INFO - PROCESS | 16187 | 1461319606908 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 03:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:06:46 INFO - PROCESS | 16187 | 1461319606988 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 03:06:46 INFO - PROCESS | 16187 | 1461319606996 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:06:47 INFO - PROCESS | 16187 | 1461319607000 Marionette TRACE conn4 <- [1,826,null,{}] 03:06:47 INFO - PROCESS | 16187 | 1461319607006 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:47 INFO - PROCESS | 16187 | 1461319607270 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 03:06:47 INFO - PROCESS | 16187 | 1461319607568 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x88731800 == 110 [pid = 16187] [id = 214] 03:06:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 262 (0x92a9a000) [pid = 16187] [serial = 643] [outer = (nil)] 03:06:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 263 (0x93998c00) [pid = 16187] [serial = 644] [outer = 0x92a9a000] 03:06:47 INFO - PROCESS | 16187 | 1461319607662 Marionette DEBUG loaded listener.js 03:06:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 264 (0x939a1000) [pid = 16187] [serial = 645] [outer = 0x92a9a000] 03:06:48 INFO - PROCESS | 16187 | 1461319608641 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1686ms 03:06:48 INFO - PROCESS | 16187 | 1461319608682 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 03:06:48 INFO - PROCESS | 16187 | 1461319608687 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 03:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:06:48 INFO - PROCESS | 16187 | 1461319608693 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:06:48 INFO - PROCESS | 16187 | 1461319608697 Marionette TRACE conn4 <- [1,830,null,{}] 03:06:48 INFO - PROCESS | 16187 | 1461319608704 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:48 INFO - PROCESS | 16187 | 1461319608907 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 03:06:49 INFO - PROCESS | 16187 | 1461319609164 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x8872e400 == 111 [pid = 16187] [id = 215] 03:06:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 265 (0x8abd7400) [pid = 16187] [serial = 646] [outer = (nil)] 03:06:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 266 (0x93b78400) [pid = 16187] [serial = 647] [outer = 0x8abd7400] 03:06:49 INFO - PROCESS | 16187 | 1461319609301 Marionette DEBUG loaded listener.js 03:06:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 267 (0x93b81000) [pid = 16187] [serial = 648] [outer = 0x8abd7400] 03:06:50 INFO - PROCESS | 16187 | 1461319610246 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1592ms 03:06:50 INFO - PROCESS | 16187 | 1461319610286 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 03:06:50 INFO - PROCESS | 16187 | 1461319610291 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 03:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:06:50 INFO - PROCESS | 16187 | 1461319610297 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:06:50 INFO - PROCESS | 16187 | 1461319610301 Marionette TRACE conn4 <- [1,834,null,{}] 03:06:50 INFO - PROCESS | 16187 | 1461319610307 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:50 INFO - PROCESS | 16187 | 1461319610512 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 03:06:50 INFO - PROCESS | 16187 | 1461319610760 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:50 INFO - PROCESS | 16187 | ++DOCSHELL 0x88733800 == 112 [pid = 16187] [id = 216] 03:06:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 268 (0x92a9d800) [pid = 16187] [serial = 649] [outer = (nil)] 03:06:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 269 (0x952f6c00) [pid = 16187] [serial = 650] [outer = 0x92a9d800] 03:06:50 INFO - PROCESS | 16187 | 1461319610895 Marionette DEBUG loaded listener.js 03:06:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 270 (0x95da7c00) [pid = 16187] [serial = 651] [outer = 0x92a9d800] 03:06:51 INFO - PROCESS | 16187 | 1461319611832 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1587ms 03:06:51 INFO - PROCESS | 16187 | 1461319611885 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 03:06:51 INFO - PROCESS | 16187 | 1461319611889 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 03:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:06:51 INFO - PROCESS | 16187 | 1461319611897 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:06:51 INFO - PROCESS | 16187 | 1461319611901 Marionette TRACE conn4 <- [1,838,null,{}] 03:06:51 INFO - PROCESS | 16187 | 1461319611908 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:52 INFO - PROCESS | 16187 | 1461319612153 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 03:06:52 INFO - PROCESS | 16187 | 1461319612436 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:52 INFO - PROCESS | 16187 | ++DOCSHELL 0x97092800 == 113 [pid = 16187] [id = 217] 03:06:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 271 (0x97094c00) [pid = 16187] [serial = 652] [outer = (nil)] 03:06:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 272 (0x971c4800) [pid = 16187] [serial = 653] [outer = 0x97094c00] 03:06:52 INFO - PROCESS | 16187 | 1461319612553 Marionette DEBUG loaded listener.js 03:06:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 273 (0x97c6f400) [pid = 16187] [serial = 654] [outer = 0x97094c00] 03:06:53 INFO - PROCESS | 16187 | 1461319613515 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1696ms 03:06:53 INFO - PROCESS | 16187 | 1461319613593 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 03:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:06:53 INFO - PROCESS | 16187 | 1461319613598 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 03:06:53 INFO - PROCESS | 16187 | 1461319613606 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:06:53 INFO - PROCESS | 16187 | 1461319613612 Marionette TRACE conn4 <- [1,842,null,{}] 03:06:53 INFO - PROCESS | 16187 | 1461319613619 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:53 INFO - PROCESS | 16187 | 1461319613916 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 03:06:54 INFO - PROCESS | 16187 | 1461319614218 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:54 INFO - PROCESS | 16187 | ++DOCSHELL 0x9806dc00 == 114 [pid = 16187] [id = 218] 03:06:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 274 (0x98070000) [pid = 16187] [serial = 655] [outer = (nil)] 03:06:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 275 (0x98649c00) [pid = 16187] [serial = 656] [outer = 0x98070000] 03:06:54 INFO - PROCESS | 16187 | 1461319614310 Marionette DEBUG loaded listener.js 03:06:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 276 (0x9892e000) [pid = 16187] [serial = 657] [outer = 0x98070000] 03:06:55 INFO - PROCESS | 16187 | 1461319615215 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1639ms 03:06:55 INFO - PROCESS | 16187 | 1461319615245 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 03:06:55 INFO - PROCESS | 16187 | 1461319615250 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 03:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:06:55 INFO - PROCESS | 16187 | 1461319615257 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:06:55 INFO - PROCESS | 16187 | 1461319615260 Marionette TRACE conn4 <- [1,846,null,{}] 03:06:55 INFO - PROCESS | 16187 | 1461319615267 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:55 INFO - PROCESS | 16187 | 1461319615477 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 03:06:55 INFO - PROCESS | 16187 | 1461319615730 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:55 INFO - PROCESS | 16187 | ++DOCSHELL 0x96954800 == 115 [pid = 16187] [id = 219] 03:06:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 277 (0x975df400) [pid = 16187] [serial = 658] [outer = (nil)] 03:06:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 278 (0x9921c800) [pid = 16187] [serial = 659] [outer = 0x975df400] 03:06:55 INFO - PROCESS | 16187 | 1461319615866 Marionette DEBUG loaded listener.js 03:06:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 279 (0x99223800) [pid = 16187] [serial = 660] [outer = 0x975df400] 03:06:56 INFO - PROCESS | 16187 | 1461319616789 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1581ms 03:06:56 INFO - PROCESS | 16187 | 1461319616839 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 03:06:56 INFO - PROCESS | 16187 | 1461319616843 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 03:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:06:56 INFO - PROCESS | 16187 | 1461319616850 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:06:56 INFO - PROCESS | 16187 | 1461319616853 Marionette TRACE conn4 <- [1,850,null,{}] 03:06:56 INFO - PROCESS | 16187 | 1461319616859 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:57 INFO - PROCESS | 16187 | 1461319617066 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 03:06:57 INFO - PROCESS | 16187 | 1461319617373 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:57 INFO - PROCESS | 16187 | ++DOCSHELL 0x95248000 == 116 [pid = 16187] [id = 220] 03:06:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 280 (0x987e1000) [pid = 16187] [serial = 661] [outer = (nil)] 03:06:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 281 (0x9aef0c00) [pid = 16187] [serial = 662] [outer = 0x987e1000] 03:06:57 INFO - PROCESS | 16187 | 1461319617472 Marionette DEBUG loaded listener.js 03:06:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 282 (0x9aef5c00) [pid = 16187] [serial = 663] [outer = 0x987e1000] 03:06:58 INFO - PROCESS | 16187 | 1461319618424 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1634ms 03:06:58 INFO - PROCESS | 16187 | 1461319618485 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 03:06:58 INFO - PROCESS | 16187 | 1461319618488 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 03:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:06:58 INFO - PROCESS | 16187 | 1461319618495 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:06:58 INFO - PROCESS | 16187 | 1461319618499 Marionette TRACE conn4 <- [1,854,null,{}] 03:06:58 INFO - PROCESS | 16187 | 1461319618506 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:58 INFO - PROCESS | 16187 | 1461319618751 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 03:06:59 INFO - PROCESS | 16187 | 1461319619075 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:59 INFO - PROCESS | 16187 | ++DOCSHELL 0x9ea1e000 == 117 [pid = 16187] [id = 221] 03:06:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 283 (0x9ea1f800) [pid = 16187] [serial = 664] [outer = (nil)] 03:06:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 284 (0x9fc30400) [pid = 16187] [serial = 665] [outer = 0x9ea1f800] 03:06:59 INFO - PROCESS | 16187 | 1461319619169 Marionette DEBUG loaded listener.js 03:06:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 285 (0x9fc36800) [pid = 16187] [serial = 666] [outer = 0x9ea1f800] 03:07:00 INFO - PROCESS | 16187 | 1461319620062 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1634ms 03:07:00 INFO - PROCESS | 16187 | 1461319620170 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 03:07:00 INFO - PROCESS | 16187 | 1461319620177 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 03:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:07:00 INFO - PROCESS | 16187 | 1461319620258 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:07:00 INFO - PROCESS | 16187 | 1461319620262 Marionette TRACE conn4 <- [1,858,null,{}] 03:07:00 INFO - PROCESS | 16187 | 1461319620269 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:00 INFO - PROCESS | 16187 | 1461319620496 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 03:07:01 INFO - PROCESS | 16187 | 1461319621294 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:01 INFO - PROCESS | 16187 | ++DOCSHELL 0x88893400 == 118 [pid = 16187] [id = 222] 03:07:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 286 (0x889e9800) [pid = 16187] [serial = 667] [outer = (nil)] 03:07:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 287 (0x89166400) [pid = 16187] [serial = 668] [outer = 0x889e9800] 03:07:01 INFO - PROCESS | 16187 | 1461319621393 Marionette DEBUG loaded listener.js 03:07:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 288 (0x8a10f000) [pid = 16187] [serial = 669] [outer = 0x889e9800] 03:07:02 INFO - PROCESS | 16187 | 1461319622415 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2222ms 03:07:02 INFO - PROCESS | 16187 | 1461319622453 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 03:07:02 INFO - PROCESS | 16187 | 1461319622461 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 03:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:07:02 INFO - PROCESS | 16187 | 1461319622471 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:07:02 INFO - PROCESS | 16187 | 1461319622475 Marionette TRACE conn4 <- [1,862,null,{}] 03:07:02 INFO - PROCESS | 16187 | 1461319622484 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:02 INFO - PROCESS | 16187 | 1461319622697 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 03:07:02 INFO - PROCESS | 16187 | 1461319622975 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:03 INFO - PROCESS | 16187 | ++DOCSHELL 0x889efc00 == 119 [pid = 16187] [id = 223] 03:07:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 289 (0x8a117000) [pid = 16187] [serial = 670] [outer = (nil)] 03:07:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 290 (0x8c009800) [pid = 16187] [serial = 671] [outer = 0x8a117000] 03:07:03 INFO - PROCESS | 16187 | 1461319623193 Marionette DEBUG loaded listener.js 03:07:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 291 (0x8c8dd000) [pid = 16187] [serial = 672] [outer = 0x8a117000] 03:07:04 INFO - PROCESS | 16187 | 1461319624173 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1739ms 03:07:04 INFO - PROCESS | 16187 | 1461319624213 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 03:07:04 INFO - PROCESS | 16187 | 1461319624220 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 03:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:07:04 INFO - PROCESS | 16187 | 1461319624229 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:07:04 INFO - PROCESS | 16187 | 1461319624233 Marionette TRACE conn4 <- [1,866,null,{}] 03:07:04 INFO - PROCESS | 16187 | 1461319624240 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:04 INFO - PROCESS | 16187 | 1461319624496 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 03:07:04 INFO - PROCESS | 16187 | 1461319624867 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:04 INFO - PROCESS | 16187 | --DOCSHELL 0x91f85800 == 118 [pid = 16187] [id = 123] 03:07:04 INFO - PROCESS | 16187 | --DOCSHELL 0x906f7800 == 117 [pid = 16187] [id = 118] 03:07:04 INFO - PROCESS | 16187 | --DOCSHELL 0x8e75f000 == 116 [pid = 16187] [id = 120] 03:07:04 INFO - PROCESS | 16187 | --DOCSHELL 0x8ef42800 == 115 [pid = 16187] [id = 125] 03:07:04 INFO - PROCESS | 16187 | --DOCSHELL 0x8e7bcc00 == 114 [pid = 16187] [id = 121] 03:07:04 INFO - PROCESS | 16187 | --DOMWINDOW == 290 (0x971bec00) [pid = 16187] [serial = 547] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 16187 | --DOMWINDOW == 289 (0x939a7000) [pid = 16187] [serial = 544] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 16187 | --DOMWINDOW == 288 (0x8c945800) [pid = 16187] [serial = 535] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 16187 | --DOMWINDOW == 287 (0x8a58dc00) [pid = 16187] [serial = 556] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 16187 | --DOMWINDOW == 286 (0x9045a800) [pid = 16187] [serial = 538] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 16187 | --DOMWINDOW == 285 (0x8a258c00) [pid = 16187] [serial = 553] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 16187 | --DOMWINDOW == 284 (0x8a117c00) [pid = 16187] [serial = 532] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 16187 | --DOMWINDOW == 283 (0x990bb800) [pid = 16187] [serial = 550] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 16187 | --DOMWINDOW == 282 (0x92aa5400) [pid = 16187] [serial = 541] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 16187 | --DOMWINDOW == 281 (0x902dc800) [pid = 16187] [serial = 571] [outer = (nil)] [url = about:blank] 03:07:05 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a117c00 == 115 [pid = 16187] [id = 224] 03:07:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 282 (0x8a258c00) [pid = 16187] [serial = 673] [outer = (nil)] 03:07:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 283 (0x8a58c000) [pid = 16187] [serial = 674] [outer = 0x8a258c00] 03:07:05 INFO - PROCESS | 16187 | 1461319625060 Marionette DEBUG loaded listener.js 03:07:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 284 (0x8c98d400) [pid = 16187] [serial = 675] [outer = 0x8a258c00] 03:07:05 INFO - PROCESS | 16187 | --DOCSHELL 0x89171400 == 114 [pid = 16187] [id = 204] 03:07:05 INFO - PROCESS | 16187 | --DOCSHELL 0x8afe6800 == 113 [pid = 16187] [id = 203] 03:07:05 INFO - PROCESS | 16187 | --DOCSHELL 0x8872d800 == 112 [pid = 16187] [id = 202] 03:07:05 INFO - PROCESS | 16187 | --DOCSHELL 0x8a112c00 == 111 [pid = 16187] [id = 201] 03:07:05 INFO - PROCESS | 16187 | --DOCSHELL 0x97d42000 == 110 [pid = 16187] [id = 197] 03:07:05 INFO - PROCESS | 16187 | --DOCSHELL 0x97d41000 == 109 [pid = 16187] [id = 196] 03:07:05 INFO - PROCESS | 16187 | --DOCSHELL 0x8872e000 == 108 [pid = 16187] [id = 195] 03:07:05 INFO - PROCESS | 16187 | --DOCSHELL 0x8ef41400 == 107 [pid = 16187] [id = 194] 03:07:05 INFO - PROCESS | 16187 | --DOCSHELL 0x8c997000 == 106 [pid = 16187] [id = 193] 03:07:05 INFO - PROCESS | 16187 | --DOCSHELL 0x8c944800 == 105 [pid = 16187] [id = 192] 03:07:05 INFO - PROCESS | 16187 | --DOCSHELL 0x8a119000 == 104 [pid = 16187] [id = 191] 03:07:05 INFO - PROCESS | 16187 | --DOMWINDOW == 283 (0x971c5800) [pid = 16187] [serial = 416] [outer = (nil)] [url = about:blank] 03:07:05 INFO - PROCESS | 16187 | --DOMWINDOW == 282 (0x8abd8800) [pid = 16187] [serial = 560] [outer = (nil)] [url = about:blank] 03:07:05 INFO - PROCESS | 16187 | --DOMWINDOW == 281 (0x8caf0000) [pid = 16187] [serial = 565] [outer = (nil)] [url = about:blank] 03:07:05 INFO - PROCESS | 16187 | --DOMWINDOW == 280 (0x8e379000) [pid = 16187] [serial = 566] [outer = (nil)] [url = about:blank] 03:07:05 INFO - PROCESS | 16187 | --DOMWINDOW == 279 (0xa0bd2400) [pid = 16187] [serial = 364] [outer = (nil)] [url = about:blank] 03:07:05 INFO - PROCESS | 16187 | --DOMWINDOW == 278 (0x9045f000) [pid = 16187] [serial = 530] [outer = (nil)] [url = about:blank] 03:07:05 INFO - PROCESS | 16187 | --DOMWINDOW == 277 (0x8f0f8400) [pid = 16187] [serial = 568] [outer = (nil)] [url = about:blank] 03:07:05 INFO - PROCESS | 16187 | --DOMWINDOW == 276 (0x902de400) [pid = 16187] [serial = 569] [outer = (nil)] [url = about:blank] 03:07:05 INFO - PROCESS | 16187 | --DOMWINDOW == 275 (0x8a259800) [pid = 16187] [serial = 559] [outer = (nil)] [url = about:blank] 03:07:05 INFO - PROCESS | 16187 | --DOMWINDOW == 274 (0x8afef000) [pid = 16187] [serial = 562] [outer = (nil)] [url = about:blank] 03:07:05 INFO - PROCESS | 16187 | --DOMWINDOW == 273 (0x8c214400) [pid = 16187] [serial = 563] [outer = (nil)] [url = about:blank] 03:07:05 INFO - PROCESS | 16187 | --DOMWINDOW == 272 (0x93d18400) [pid = 16187] [serial = 470] [outer = (nil)] [url = about:blank] 03:07:06 INFO - PROCESS | 16187 | 1461319626073 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1885ms 03:07:06 INFO - PROCESS | 16187 | 1461319626117 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 03:07:06 INFO - PROCESS | 16187 | 1461319626124 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 03:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:07:06 INFO - PROCESS | 16187 | 1461319626136 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:07:06 INFO - PROCESS | 16187 | 1461319626145 Marionette TRACE conn4 <- [1,870,null,{}] 03:07:06 INFO - PROCESS | 16187 | 1461319626160 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:06 INFO - PROCESS | 16187 | 1461319626391 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 03:07:06 INFO - PROCESS | 16187 | 1461319626616 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c99ac00 == 105 [pid = 16187] [id = 225] 03:07:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 273 (0x8e7bcc00) [pid = 16187] [serial = 676] [outer = (nil)] 03:07:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 274 (0x8ee7c800) [pid = 16187] [serial = 677] [outer = 0x8e7bcc00] 03:07:06 INFO - PROCESS | 16187 | 1461319626702 Marionette DEBUG loaded listener.js 03:07:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 275 (0x8eee7c00) [pid = 16187] [serial = 678] [outer = 0x8e7bcc00] 03:07:07 INFO - PROCESS | 16187 | 1461319627835 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1744ms 03:07:07 INFO - PROCESS | 16187 | 1461319627880 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 03:07:07 INFO - PROCESS | 16187 | 1461319627888 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 03:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:07:07 INFO - PROCESS | 16187 | 1461319627900 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:07:07 INFO - PROCESS | 16187 | 1461319627904 Marionette TRACE conn4 <- [1,874,null,{}] 03:07:07 INFO - PROCESS | 16187 | 1461319627924 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:08 INFO - PROCESS | 16187 | 1461319628381 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 03:07:08 INFO - PROCESS | 16187 | 1461319628457 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:08 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a119000 == 106 [pid = 16187] [id = 226] 03:07:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 276 (0x8c991000) [pid = 16187] [serial = 679] [outer = (nil)] 03:07:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 277 (0x8ff6f400) [pid = 16187] [serial = 680] [outer = 0x8c991000] 03:07:08 INFO - PROCESS | 16187 | 1461319628647 Marionette DEBUG loaded listener.js 03:07:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 278 (0x902dd800) [pid = 16187] [serial = 681] [outer = 0x8c991000] 03:07:09 INFO - PROCESS | 16187 | 1461319629585 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1747ms 03:07:09 INFO - PROCESS | 16187 | 1461319629650 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 03:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:07:09 INFO - PROCESS | 16187 | 1461319629654 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 03:07:09 INFO - PROCESS | 16187 | 1461319629661 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:07:09 INFO - PROCESS | 16187 | 1461319629665 Marionette TRACE conn4 <- [1,878,null,{}] 03:07:09 INFO - PROCESS | 16187 | 1461319629671 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:10 INFO - PROCESS | 16187 | 1461319630280 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 03:07:10 INFO - PROCESS | 16187 | --DOMWINDOW == 277 (0x8a113400) [pid = 16187] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:07:10 INFO - PROCESS | 16187 | --DOMWINDOW == 276 (0x89168400) [pid = 16187] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:07:10 INFO - PROCESS | 16187 | --DOMWINDOW == 275 (0x8c949400) [pid = 16187] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:07:10 INFO - PROCESS | 16187 | --DOMWINDOW == 274 (0x8a259400) [pid = 16187] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:07:10 INFO - PROCESS | 16187 | --DOMWINDOW == 273 (0x8c765800) [pid = 16187] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:07:10 INFO - PROCESS | 16187 | --DOMWINDOW == 272 (0x8afe7000) [pid = 16187] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:07:10 INFO - PROCESS | 16187 | 1461319630475 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:10 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a259400 == 107 [pid = 16187] [id = 227] 03:07:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 273 (0x8a58e000) [pid = 16187] [serial = 682] [outer = (nil)] 03:07:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 274 (0x8e376400) [pid = 16187] [serial = 683] [outer = 0x8a58e000] 03:07:10 INFO - PROCESS | 16187 | 1461319630578 Marionette DEBUG loaded listener.js 03:07:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 275 (0x912bc400) [pid = 16187] [serial = 684] [outer = 0x8a58e000] 03:07:11 INFO - PROCESS | 16187 | 1461319631462 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1835ms 03:07:11 INFO - PROCESS | 16187 | 1461319631499 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 03:07:11 INFO - PROCESS | 16187 | 1461319631506 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 03:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:07:11 INFO - PROCESS | 16187 | 1461319631516 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:07:11 INFO - PROCESS | 16187 | 1461319631522 Marionette TRACE conn4 <- [1,882,null,{}] 03:07:11 INFO - PROCESS | 16187 | 1461319631532 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:11 INFO - PROCESS | 16187 | 1461319631746 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 03:07:11 INFO - PROCESS | 16187 | 1461319631910 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:11 INFO - PROCESS | 16187 | ++DOCSHELL 0x91322000 == 108 [pid = 16187] [id = 228] 03:07:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 276 (0x91f80c00) [pid = 16187] [serial = 685] [outer = (nil)] 03:07:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 277 (0x92aa6400) [pid = 16187] [serial = 686] [outer = 0x91f80c00] 03:07:11 INFO - PROCESS | 16187 | 1461319631988 Marionette DEBUG loaded listener.js 03:07:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 278 (0x92b7e800) [pid = 16187] [serial = 687] [outer = 0x91f80c00] 03:07:13 INFO - PROCESS | 16187 | 1461319633065 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1587ms 03:07:13 INFO - PROCESS | 16187 | 1461319633101 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 03:07:13 INFO - PROCESS | 16187 | 1461319633109 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 03:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:07:13 INFO - PROCESS | 16187 | 1461319633119 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:07:13 INFO - PROCESS | 16187 | 1461319633125 Marionette TRACE conn4 <- [1,886,null,{}] 03:07:13 INFO - PROCESS | 16187 | 1461319633134 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:13 INFO - PROCESS | 16187 | 1461319633371 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 03:07:13 INFO - PROCESS | 16187 | 1461319633647 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a583800 == 109 [pid = 16187] [id = 229] 03:07:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 279 (0x8ab70400) [pid = 16187] [serial = 688] [outer = (nil)] 03:07:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 280 (0x8afef000) [pid = 16187] [serial = 689] [outer = 0x8ab70400] 03:07:13 INFO - PROCESS | 16187 | 1461319633793 Marionette DEBUG loaded listener.js 03:07:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 281 (0x8c219000) [pid = 16187] [serial = 690] [outer = 0x8ab70400] 03:07:14 INFO - PROCESS | 16187 | 1461319634762 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1699ms 03:07:14 INFO - PROCESS | 16187 | 1461319634820 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 03:07:14 INFO - PROCESS | 16187 | 1461319634829 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 03:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:07:14 INFO - PROCESS | 16187 | 1461319634841 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:07:14 INFO - PROCESS | 16187 | 1461319634845 Marionette TRACE conn4 <- [1,890,null,{}] 03:07:14 INFO - PROCESS | 16187 | 1461319634854 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:15 INFO - PROCESS | 16187 | 1461319635176 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 03:07:15 INFO - PROCESS | 16187 | 1461319635535 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e118000 == 110 [pid = 16187] [id = 230] 03:07:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 282 (0x8e37e400) [pid = 16187] [serial = 691] [outer = (nil)] 03:07:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 283 (0x8e7c9400) [pid = 16187] [serial = 692] [outer = 0x8e37e400] 03:07:15 INFO - PROCESS | 16187 | 1461319635629 Marionette DEBUG loaded listener.js 03:07:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 284 (0x8f0f3c00) [pid = 16187] [serial = 693] [outer = 0x8e37e400] 03:07:16 INFO - PROCESS | 16187 | 1461319636666 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1892ms 03:07:16 INFO - PROCESS | 16187 | 1461319636734 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 03:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:07:16 INFO - PROCESS | 16187 | 1461319636738 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 03:07:16 INFO - PROCESS | 16187 | 1461319636746 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:07:16 INFO - PROCESS | 16187 | 1461319636753 Marionette TRACE conn4 <- [1,894,null,{}] 03:07:16 INFO - PROCESS | 16187 | 1461319636770 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:17 INFO - PROCESS | 16187 | 1461319637036 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 03:07:17 INFO - PROCESS | 16187 | 1461319637354 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x906ff400 == 111 [pid = 16187] [id = 231] 03:07:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 285 (0x929e8c00) [pid = 16187] [serial = 694] [outer = (nil)] 03:07:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 286 (0x92c51000) [pid = 16187] [serial = 695] [outer = 0x929e8c00] 03:07:17 INFO - PROCESS | 16187 | 1461319637465 Marionette DEBUG loaded listener.js 03:07:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 287 (0x93b7c800) [pid = 16187] [serial = 696] [outer = 0x929e8c00] 03:07:18 INFO - PROCESS | 16187 | 1461319638499 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1791ms 03:07:18 INFO - PROCESS | 16187 | 1461319638537 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 03:07:18 INFO - PROCESS | 16187 | 1461319638542 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 03:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:07:18 INFO - PROCESS | 16187 | 1461319638549 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:07:18 INFO - PROCESS | 16187 | 1461319638553 Marionette TRACE conn4 <- [1,898,null,{}] 03:07:18 INFO - PROCESS | 16187 | 1461319638560 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:18 INFO - PROCESS | 16187 | 1461319638785 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 03:07:19 INFO - PROCESS | 16187 | 1461319639049 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:19 INFO - PROCESS | 16187 | ++DOCSHELL 0x9524b800 == 112 [pid = 16187] [id = 232] 03:07:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 288 (0x952fa800) [pid = 16187] [serial = 697] [outer = (nil)] 03:07:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 289 (0x9695ec00) [pid = 16187] [serial = 698] [outer = 0x952fa800] 03:07:19 INFO - PROCESS | 16187 | 1461319639193 Marionette DEBUG loaded listener.js 03:07:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 290 (0x972c0c00) [pid = 16187] [serial = 699] [outer = 0x952fa800] 03:07:20 INFO - PROCESS | 16187 | 1461319640141 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1639ms 03:07:20 INFO - PROCESS | 16187 | 1461319640190 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 03:07:20 INFO - PROCESS | 16187 | 1461319640193 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 03:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:07:20 INFO - PROCESS | 16187 | 1461319640201 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:07:20 INFO - PROCESS | 16187 | 1461319640206 Marionette TRACE conn4 <- [1,902,null,{}] 03:07:20 INFO - PROCESS | 16187 | 1461319640214 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:20 INFO - PROCESS | 16187 | 1461319640468 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 03:07:20 INFO - PROCESS | 16187 | 1461319640783 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:20 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ab75000 == 113 [pid = 16187] [id = 233] 03:07:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 291 (0x8afe1800) [pid = 16187] [serial = 700] [outer = (nil)] 03:07:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 292 (0x97d44c00) [pid = 16187] [serial = 701] [outer = 0x8afe1800] 03:07:20 INFO - PROCESS | 16187 | 1461319640885 Marionette DEBUG loaded listener.js 03:07:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 293 (0x98065800) [pid = 16187] [serial = 702] [outer = 0x8afe1800] 03:07:21 INFO - PROCESS | 16187 | 1461319641855 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1687ms 03:07:21 INFO - PROCESS | 16187 | 1461319641889 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 03:07:21 INFO - PROCESS | 16187 | 1461319641894 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 03:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:07:21 INFO - PROCESS | 16187 | 1461319641904 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:07:21 INFO - PROCESS | 16187 | 1461319641909 Marionette TRACE conn4 <- [1,906,null,{}] 03:07:21 INFO - PROCESS | 16187 | 1461319641917 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:22 INFO - PROCESS | 16187 | 1461319642165 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 03:07:22 INFO - PROCESS | 16187 | 1461319642450 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:22 INFO - PROCESS | 16187 | ++DOCSHELL 0x9b2ae000 == 114 [pid = 16187] [id = 234] 03:07:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 294 (0x9ea20000) [pid = 16187] [serial = 703] [outer = (nil)] 03:07:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 295 (0xa011b800) [pid = 16187] [serial = 704] [outer = 0x9ea20000] 03:07:22 INFO - PROCESS | 16187 | 1461319642604 Marionette DEBUG loaded listener.js 03:07:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 296 (0xa0d14800) [pid = 16187] [serial = 705] [outer = 0x9ea20000] 03:07:23 INFO - PROCESS | 16187 | 1461319643624 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1796ms 03:07:23 INFO - PROCESS | 16187 | 1461319643702 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 03:07:23 INFO - PROCESS | 16187 | 1461319643709 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 03:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:07:23 INFO - PROCESS | 16187 | 1461319643720 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:07:23 INFO - PROCESS | 16187 | 1461319643725 Marionette TRACE conn4 <- [1,910,null,{}] 03:07:23 INFO - PROCESS | 16187 | 1461319643736 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:24 INFO - PROCESS | 16187 | 1461319644074 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 03:07:24 INFO - PROCESS | 16187 | 1461319644477 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:24 INFO - PROCESS | 16187 | ++DOCSHELL 0x97d41400 == 115 [pid = 16187] [id = 235] 03:07:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 297 (0x9aef2000) [pid = 16187] [serial = 706] [outer = (nil)] 03:07:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 298 (0xa2932800) [pid = 16187] [serial = 707] [outer = 0x9aef2000] 03:07:24 INFO - PROCESS | 16187 | 1461319644638 Marionette DEBUG loaded listener.js 03:07:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 299 (0xa293b000) [pid = 16187] [serial = 708] [outer = 0x9aef2000] 03:07:25 INFO - PROCESS | 16187 | 1461319645760 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 2092ms 03:07:25 INFO - PROCESS | 16187 | 1461319645812 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 03:07:25 INFO - PROCESS | 16187 | 1461319645815 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 03:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:07:25 INFO - PROCESS | 16187 | 1461319645822 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:07:25 INFO - PROCESS | 16187 | 1461319645825 Marionette TRACE conn4 <- [1,914,null,{}] 03:07:25 INFO - PROCESS | 16187 | 1461319645833 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:26 INFO - PROCESS | 16187 | 1461319646050 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 03:07:26 INFO - PROCESS | 16187 | 1461319646324 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x860ee400 == 116 [pid = 16187] [id = 236] 03:07:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 300 (0x860ef400) [pid = 16187] [serial = 709] [outer = (nil)] 03:07:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 301 (0x860f6800) [pid = 16187] [serial = 710] [outer = 0x860ef400] 03:07:26 INFO - PROCESS | 16187 | 1461319646461 Marionette DEBUG loaded listener.js 03:07:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 302 (0x860f9400) [pid = 16187] [serial = 711] [outer = 0x860ef400] 03:07:27 INFO - PROCESS | 16187 | 1461319647326 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1541ms 03:07:27 INFO - PROCESS | 16187 | 1461319647364 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 03:07:27 INFO - PROCESS | 16187 | 1461319647368 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 03:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:07:27 INFO - PROCESS | 16187 | 1461319647395 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:07:27 INFO - PROCESS | 16187 | 1461319647403 Marionette TRACE conn4 <- [1,918,null,{}] 03:07:27 INFO - PROCESS | 16187 | 1461319647414 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:27 INFO - PROCESS | 16187 | 1461319647643 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 03:07:27 INFO - PROCESS | 16187 | 1461319647952 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:27 INFO - PROCESS | 16187 | ++DOCSHELL 0x860efc00 == 117 [pid = 16187] [id = 237] 03:07:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 303 (0x860f2c00) [pid = 16187] [serial = 712] [outer = (nil)] 03:07:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 304 (0x9b2a6400) [pid = 16187] [serial = 713] [outer = 0x860f2c00] 03:07:28 INFO - PROCESS | 16187 | 1461319648054 Marionette DEBUG loaded listener.js 03:07:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 305 (0xa10df000) [pid = 16187] [serial = 714] [outer = 0x860f2c00] 03:07:28 INFO - PROCESS | 16187 | 1461319648977 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1645ms 03:07:29 INFO - PROCESS | 16187 | 1461319649037 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 03:07:29 INFO - PROCESS | 16187 | 1461319649042 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 03:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:07:29 INFO - PROCESS | 16187 | 1461319649050 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:07:29 INFO - PROCESS | 16187 | 1461319649054 Marionette TRACE conn4 <- [1,922,null,{}] 03:07:29 INFO - PROCESS | 16187 | 1461319649061 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:29 INFO - PROCESS | 16187 | 1461319649275 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 03:07:29 INFO - PROCESS | 16187 | 1461319649542 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:29 INFO - PROCESS | 16187 | ++DOCSHELL 0x855c1800 == 118 [pid = 16187] [id = 238] 03:07:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 306 (0x855c1c00) [pid = 16187] [serial = 715] [outer = (nil)] 03:07:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 307 (0x855ca000) [pid = 16187] [serial = 716] [outer = 0x855c1c00] 03:07:29 INFO - PROCESS | 16187 | 1461319649672 Marionette DEBUG loaded listener.js 03:07:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 308 (0x855ce400) [pid = 16187] [serial = 717] [outer = 0x855c1c00] 03:07:30 INFO - PROCESS | 16187 | 1461319650725 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1732ms 03:07:30 INFO - PROCESS | 16187 | 1461319650783 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 03:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:07:30 INFO - PROCESS | 16187 | 1461319650788 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 03:07:30 INFO - PROCESS | 16187 | 1461319650794 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:07:30 INFO - PROCESS | 16187 | 1461319650805 Marionette TRACE conn4 <- [1,926,null,{}] 03:07:30 INFO - PROCESS | 16187 | 1461319650810 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:31 INFO - PROCESS | 16187 | 1461319651052 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 03:07:31 INFO - PROCESS | 16187 | 1461319651372 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:31 INFO - PROCESS | 16187 | ++DOCSHELL 0x855c8c00 == 119 [pid = 16187] [id = 239] 03:07:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 309 (0x873e8000) [pid = 16187] [serial = 718] [outer = (nil)] 03:07:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 310 (0x873ee800) [pid = 16187] [serial = 719] [outer = 0x873e8000] 03:07:31 INFO - PROCESS | 16187 | 1461319651480 Marionette DEBUG loaded listener.js 03:07:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 311 (0x8a254000) [pid = 16187] [serial = 720] [outer = 0x873e8000] 03:07:32 INFO - PROCESS | 16187 | 1461319652457 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1693ms 03:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:07:32 INFO - PROCESS | 16187 | 1461319652490 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 03:07:32 INFO - PROCESS | 16187 | 1461319652493 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 03:07:32 INFO - PROCESS | 16187 | 1461319652501 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:07:32 INFO - PROCESS | 16187 | 1461319652505 Marionette TRACE conn4 <- [1,930,null,{}] 03:07:32 INFO - PROCESS | 16187 | 1461319652512 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:32 INFO - PROCESS | 16187 | 1461319652727 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 03:07:33 INFO - PROCESS | 16187 | 1461319652989 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:33 INFO - PROCESS | 16187 | ++DOCSHELL 0x85801800 == 120 [pid = 16187] [id = 240] 03:07:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 312 (0x85802000) [pid = 16187] [serial = 721] [outer = (nil)] 03:07:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 313 (0x85809c00) [pid = 16187] [serial = 722] [outer = 0x85802000] 03:07:33 INFO - PROCESS | 16187 | 1461319653124 Marionette DEBUG loaded listener.js 03:07:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 314 (0x8580d400) [pid = 16187] [serial = 723] [outer = 0x85802000] 03:07:34 INFO - PROCESS | 16187 | 1461319654045 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1596ms 03:07:34 INFO - PROCESS | 16187 | 1461319654096 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 03:07:34 INFO - PROCESS | 16187 | 1461319654100 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 03:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:07:34 INFO - PROCESS | 16187 | 1461319654107 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:07:34 INFO - PROCESS | 16187 | 1461319654111 Marionette TRACE conn4 <- [1,934,null,{}] 03:07:34 INFO - PROCESS | 16187 | 1461319654117 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:34 INFO - PROCESS | 16187 | 1461319654348 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 03:07:34 INFO - PROCESS | 16187 | 1461319654611 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:34 INFO - PROCESS | 16187 | ++DOCSHELL 0x85803800 == 121 [pid = 16187] [id = 241] 03:07:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 315 (0x85804c00) [pid = 16187] [serial = 724] [outer = (nil)] 03:07:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 316 (0x873f2400) [pid = 16187] [serial = 725] [outer = 0x85804c00] 03:07:34 INFO - PROCESS | 16187 | 1461319654748 Marionette DEBUG loaded listener.js 03:07:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 317 (0xa104e800) [pid = 16187] [serial = 726] [outer = 0x85804c00] 03:07:35 INFO - PROCESS | 16187 | 1461319655685 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1631ms 03:07:35 INFO - PROCESS | 16187 | 1461319655739 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 03:07:35 INFO - PROCESS | 16187 | 1461319655744 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 03:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:07:35 INFO - PROCESS | 16187 | 1461319655750 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:07:35 INFO - PROCESS | 16187 | 1461319655754 Marionette TRACE conn4 <- [1,938,null,{}] 03:07:35 INFO - PROCESS | 16187 | 1461319655760 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:35 INFO - PROCESS | 16187 | 1461319655967 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 03:07:36 INFO - PROCESS | 16187 | 1461319656236 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:36 INFO - PROCESS | 16187 | ++DOCSHELL 0x847d0400 == 122 [pid = 16187] [id = 242] 03:07:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 318 (0x847d0800) [pid = 16187] [serial = 727] [outer = (nil)] 03:07:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 319 (0x847d9000) [pid = 16187] [serial = 728] [outer = 0x847d0800] 03:07:36 INFO - PROCESS | 16187 | 1461319656377 Marionette DEBUG loaded listener.js 03:07:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 320 (0x847dc400) [pid = 16187] [serial = 729] [outer = 0x847d0800] 03:07:37 INFO - PROCESS | 16187 | 1461319657318 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1636ms 03:07:37 INFO - PROCESS | 16187 | 1461319657387 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 03:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:07:37 INFO - PROCESS | 16187 | 1461319657392 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 03:07:37 INFO - PROCESS | 16187 | 1461319657400 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:07:37 INFO - PROCESS | 16187 | 1461319657403 Marionette TRACE conn4 <- [1,942,null,{}] 03:07:37 INFO - PROCESS | 16187 | 1461319657410 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:37 INFO - PROCESS | 16187 | 1461319657656 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 03:07:38 INFO - PROCESS | 16187 | 1461319657982 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:38 INFO - PROCESS | 16187 | ++DOCSHELL 0x847d1400 == 123 [pid = 16187] [id = 243] 03:07:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 321 (0x847d1800) [pid = 16187] [serial = 730] [outer = (nil)] 03:07:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 322 (0x84e04c00) [pid = 16187] [serial = 731] [outer = 0x847d1800] 03:07:38 INFO - PROCESS | 16187 | 1461319658086 Marionette DEBUG loaded listener.js 03:07:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 323 (0x84e06400) [pid = 16187] [serial = 732] [outer = 0x847d1800] 03:07:38 INFO - PROCESS | 16187 | 1461319658968 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1643ms 03:07:39 INFO - PROCESS | 16187 | 1461319659042 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 03:07:39 INFO - PROCESS | 16187 | 1461319659045 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 03:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:07:39 INFO - PROCESS | 16187 | 1461319659054 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:07:39 INFO - PROCESS | 16187 | 1461319659058 Marionette TRACE conn4 <- [1,946,null,{}] 03:07:39 INFO - PROCESS | 16187 | 1461319659064 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:39 INFO - PROCESS | 16187 | 1461319659312 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 03:07:39 INFO - PROCESS | 16187 | 1461319659627 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x847df000 == 124 [pid = 16187] [id = 244] 03:07:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 324 (0x847df400) [pid = 16187] [serial = 733] [outer = (nil)] 03:07:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 325 (0x84e0e800) [pid = 16187] [serial = 734] [outer = 0x847df400] 03:07:39 INFO - PROCESS | 16187 | 1461319659729 Marionette DEBUG loaded listener.js 03:07:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 326 (0x84e0fc00) [pid = 16187] [serial = 735] [outer = 0x847df400] 03:07:40 INFO - PROCESS | 16187 | 1461319660663 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1652ms 03:07:40 INFO - PROCESS | 16187 | 1461319660727 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 03:07:40 INFO - PROCESS | 16187 | 1461319660732 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 03:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:07:40 INFO - PROCESS | 16187 | 1461319660740 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:07:40 INFO - PROCESS | 16187 | 1461319660745 Marionette TRACE conn4 <- [1,950,null,{}] 03:07:40 INFO - PROCESS | 16187 | 1461319660751 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:41 INFO - PROCESS | 16187 | 1461319661002 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 03:07:41 INFO - PROCESS | 16187 | 1461319661327 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:41 INFO - PROCESS | 16187 | ++DOCSHELL 0x847dc000 == 125 [pid = 16187] [id = 245] 03:07:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 327 (0x84e05400) [pid = 16187] [serial = 736] [outer = (nil)] 03:07:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 328 (0x85057800) [pid = 16187] [serial = 737] [outer = 0x84e05400] 03:07:41 INFO - PROCESS | 16187 | 1461319661439 Marionette DEBUG loaded listener.js 03:07:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 329 (0x85059800) [pid = 16187] [serial = 738] [outer = 0x84e05400] 03:07:42 INFO - PROCESS | 16187 | 1461319662415 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1736ms 03:07:42 INFO - PROCESS | 16187 | 1461319662482 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 03:07:42 INFO - PROCESS | 16187 | 1461319662485 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 03:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:07:42 INFO - PROCESS | 16187 | 1461319662497 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:07:42 INFO - PROCESS | 16187 | 1461319662500 Marionette TRACE conn4 <- [1,954,null,{}] 03:07:42 INFO - PROCESS | 16187 | 1461319662508 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:42 INFO - PROCESS | 16187 | 1461319662767 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x8c767800 == 124 [pid = 16187] [id = 114] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x8a118000 == 123 [pid = 16187] [id = 185] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x8c221c00 == 122 [pid = 16187] [id = 183] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x8a251c00 == 121 [pid = 16187] [id = 184] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x8caedc00 == 120 [pid = 16187] [id = 206] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x8a25dc00 == 119 [pid = 16187] [id = 205] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x88733800 == 118 [pid = 16187] [id = 216] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x88731800 == 117 [pid = 16187] [id = 214] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x8872e400 == 116 [pid = 16187] [id = 215] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x8ff6ac00 == 115 [pid = 16187] [id = 213] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x9045ec00 == 114 [pid = 16187] [id = 212] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x891e6400 == 113 [pid = 16187] [id = 211] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x8916fc00 == 112 [pid = 16187] [id = 210] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x8afecc00 == 111 [pid = 16187] [id = 208] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x8caf8000 == 110 [pid = 16187] [id = 209] 03:07:43 INFO - PROCESS | 16187 | --DOCSHELL 0x8888f800 == 109 [pid = 16187] [id = 207] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 328 (0x8a587c00) [pid = 16187] [serial = 574] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 327 (0x8abda400) [pid = 16187] [serial = 606] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 326 (0x90393400) [pid = 16187] [serial = 572] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 325 (0x8e11b400) [pid = 16187] [serial = 618] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 324 (0x891e6000) [pid = 16187] [serial = 596] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 323 (0x891e4c00) [pid = 16187] [serial = 602] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 322 (0x8a583000) [pid = 16187] [serial = 608] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 321 (0x9fff2c00) [pid = 16187] [serial = 593] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 320 (0x8c947800) [pid = 16187] [serial = 614] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 319 (0x8c013800) [pid = 16187] [serial = 611] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 318 (0x8c94cc00) [pid = 16187] [serial = 615] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 317 (0x971c1c00) [pid = 16187] [serial = 586] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 316 (0x8c21a800) [pid = 16187] [serial = 612] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 315 (0x8afe3400) [pid = 16187] [serial = 609] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 314 (0x9806f800) [pid = 16187] [serial = 590] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 313 (0x8caf1c00) [pid = 16187] [serial = 577] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 312 (0x889eb000) [pid = 16187] [serial = 599] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 311 (0x8cafa000) [pid = 16187] [serial = 617] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 310 (0x93b75c00) [pid = 16187] [serial = 583] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 309 (0x906f6400) [pid = 16187] [serial = 580] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 308 (0x8e377c00) [pid = 16187] [serial = 620] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 307 (0x8ef48800) [pid = 16187] [serial = 374] [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.] 03:07:44 INFO - PROCESS | 16187 | --DOMWINDOW == 306 (0x8a257800) [pid = 16187] [serial = 605] [outer = (nil)] [url = about:blank] 03:07:44 INFO - PROCESS | 16187 | 1461319664356 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x85808000 == 110 [pid = 16187] [id = 246] 03:07:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 307 (0x85808c00) [pid = 16187] [serial = 739] [outer = (nil)] 03:07:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 308 (0x860f4c00) [pid = 16187] [serial = 740] [outer = 0x85808c00] 03:07:44 INFO - PROCESS | 16187 | 1461319664443 Marionette DEBUG loaded listener.js 03:07:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 309 (0x873e7000) [pid = 16187] [serial = 741] [outer = 0x85808c00] 03:07:45 INFO - PROCESS | 16187 | 1461319665257 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 2800ms 03:07:45 INFO - PROCESS | 16187 | 1461319665300 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 03:07:45 INFO - PROCESS | 16187 | 1461319665307 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 03:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:07:45 INFO - PROCESS | 16187 | 1461319665345 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:07:45 INFO - PROCESS | 16187 | 1461319665350 Marionette TRACE conn4 <- [1,958,null,{}] 03:07:45 INFO - PROCESS | 16187 | 1461319665358 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:45 INFO - PROCESS | 16187 | 1461319665563 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 03:07:45 INFO - PROCESS | 16187 | 1461319665578 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x88895c00 == 111 [pid = 16187] [id = 247] 03:07:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 310 (0x88897800) [pid = 16187] [serial = 742] [outer = (nil)] 03:07:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 311 (0x889f0800) [pid = 16187] [serial = 743] [outer = 0x88897800] 03:07:45 INFO - PROCESS | 16187 | 1461319665839 Marionette DEBUG loaded listener.js 03:07:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 312 (0x891e6000) [pid = 16187] [serial = 744] [outer = 0x88897800] 03:07:46 INFO - PROCESS | 16187 | 1461319666839 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1547ms 03:07:46 INFO - PROCESS | 16187 | 1461319666886 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 03:07:46 INFO - PROCESS | 16187 | 1461319666893 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 03:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:07:46 INFO - PROCESS | 16187 | 1461319666912 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:07:46 INFO - PROCESS | 16187 | 1461319666915 Marionette TRACE conn4 <- [1,962,null,{}] 03:07:46 INFO - PROCESS | 16187 | 1461319666922 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:47 INFO - PROCESS | 16187 | 1461319667208 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 03:07:47 INFO - PROCESS | 16187 | 1461319667250 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a25dc00 == 112 [pid = 16187] [id = 248] 03:07:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 313 (0x8a590000) [pid = 16187] [serial = 745] [outer = (nil)] 03:07:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 314 (0x8ab7a000) [pid = 16187] [serial = 746] [outer = 0x8a590000] 03:07:47 INFO - PROCESS | 16187 | 1461319667426 Marionette DEBUG loaded listener.js 03:07:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 315 (0x8abd6000) [pid = 16187] [serial = 747] [outer = 0x8a590000] 03:07:48 INFO - PROCESS | 16187 | 1461319668420 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1546ms 03:07:48 INFO - PROCESS | 16187 | 1461319668457 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 03:07:48 INFO - PROCESS | 16187 | 1461319668460 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 03:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:07:48 INFO - PROCESS | 16187 | 1461319668478 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:07:48 INFO - PROCESS | 16187 | 1461319668489 Marionette TRACE conn4 <- [1,966,null,{}] 03:07:48 INFO - PROCESS | 16187 | 1461319668504 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:49 INFO - PROCESS | 16187 | 1461319669240 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 03:07:49 INFO - PROCESS | 16187 | --DOMWINDOW == 314 (0x8c991000) [pid = 16187] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:07:49 INFO - PROCESS | 16187 | --DOMWINDOW == 313 (0x8e7bcc00) [pid = 16187] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:07:49 INFO - PROCESS | 16187 | --DOMWINDOW == 312 (0x8a258c00) [pid = 16187] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:07:49 INFO - PROCESS | 16187 | --DOMWINDOW == 311 (0x8a117000) [pid = 16187] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:07:49 INFO - PROCESS | 16187 | --DOMWINDOW == 310 (0x889e9800) [pid = 16187] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:07:49 INFO - PROCESS | 16187 | --DOMWINDOW == 309 (0x8caf6000) [pid = 16187] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:07:49 INFO - PROCESS | 16187 | --DOMWINDOW == 308 (0x8a58e000) [pid = 16187] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:07:49 INFO - PROCESS | 16187 | 1461319669447 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x8872d800 == 113 [pid = 16187] [id = 249] 03:07:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 309 (0x889e9800) [pid = 16187] [serial = 748] [outer = (nil)] 03:07:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 310 (0x8ab7a800) [pid = 16187] [serial = 749] [outer = 0x889e9800] 03:07:49 INFO - PROCESS | 16187 | 1461319669545 Marionette DEBUG loaded listener.js 03:07:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 311 (0x8c76ac00) [pid = 16187] [serial = 750] [outer = 0x889e9800] 03:07:50 INFO - PROCESS | 16187 | 1461319670340 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1916ms 03:07:50 INFO - PROCESS | 16187 | 1461319670388 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 03:07:50 INFO - PROCESS | 16187 | 1461319670394 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 03:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:07:50 INFO - PROCESS | 16187 | 1461319670416 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:07:50 INFO - PROCESS | 16187 | 1461319670420 Marionette TRACE conn4 <- [1,970,null,{}] 03:07:50 INFO - PROCESS | 16187 | 1461319670427 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:50 INFO - PROCESS | 16187 | 1461319670662 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 03:07:50 INFO - PROCESS | 16187 | 1461319670845 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:50 INFO - PROCESS | 16187 | ++DOCSHELL 0x8afe1c00 == 114 [pid = 16187] [id = 250] 03:07:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 312 (0x8afe2800) [pid = 16187] [serial = 751] [outer = (nil)] 03:07:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 313 (0x8c993c00) [pid = 16187] [serial = 752] [outer = 0x8afe2800] 03:07:50 INFO - PROCESS | 16187 | 1461319670938 Marionette DEBUG loaded listener.js 03:07:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 314 (0x8c997400) [pid = 16187] [serial = 753] [outer = 0x8afe2800] 03:07:52 INFO - PROCESS | 16187 | 1461319672116 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1787ms 03:07:52 INFO - PROCESS | 16187 | 1461319672207 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 03:07:52 INFO - PROCESS | 16187 | 1461319672220 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 03:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:07:52 INFO - PROCESS | 16187 | 1461319672237 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:07:52 INFO - PROCESS | 16187 | 1461319672244 Marionette TRACE conn4 <- [1,974,null,{}] 03:07:52 INFO - PROCESS | 16187 | 1461319672325 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:52 INFO - PROCESS | 16187 | 1461319672575 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 03:07:52 INFO - PROCESS | 16187 | 1461319672916 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:52 INFO - PROCESS | 16187 | ++DOCSHELL 0x847da000 == 115 [pid = 16187] [id = 251] 03:07:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 315 (0x860f6c00) [pid = 16187] [serial = 754] [outer = (nil)] 03:07:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 316 (0x8872c400) [pid = 16187] [serial = 755] [outer = 0x860f6c00] 03:07:53 INFO - PROCESS | 16187 | 1461319673013 Marionette DEBUG loaded listener.js 03:07:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 317 (0x891e9400) [pid = 16187] [serial = 756] [outer = 0x860f6c00] 03:07:53 INFO - PROCESS | 16187 | 1461319673991 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1791ms 03:07:54 INFO - PROCESS | 16187 | 1461319674042 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 03:07:54 INFO - PROCESS | 16187 | 1461319674052 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 03:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:07:54 INFO - PROCESS | 16187 | 1461319674063 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:07:54 INFO - PROCESS | 16187 | 1461319674067 Marionette TRACE conn4 <- [1,978,null,{}] 03:07:54 INFO - PROCESS | 16187 | 1461319674075 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:54 INFO - PROCESS | 16187 | 1461319674301 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 03:07:54 INFO - PROCESS | 16187 | 1461319674624 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:54 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ab75400 == 116 [pid = 16187] [id = 252] 03:07:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 318 (0x8ab75c00) [pid = 16187] [serial = 757] [outer = (nil)] 03:07:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 319 (0x8afef800) [pid = 16187] [serial = 758] [outer = 0x8ab75c00] 03:07:54 INFO - PROCESS | 16187 | 1461319674769 Marionette DEBUG loaded listener.js 03:07:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 320 (0x8c8dcc00) [pid = 16187] [serial = 759] [outer = 0x8ab75c00] 03:07:55 INFO - PROCESS | 16187 | 1461319675763 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1746ms 03:07:55 INFO - PROCESS | 16187 | 1461319675810 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 03:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:07:55 INFO - PROCESS | 16187 | 1461319675815 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 03:07:55 INFO - PROCESS | 16187 | 1461319675822 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:07:55 INFO - PROCESS | 16187 | 1461319675829 Marionette TRACE conn4 <- [1,982,null,{}] 03:07:55 INFO - PROCESS | 16187 | 1461319675846 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:56 INFO - PROCESS | 16187 | 1461319676114 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 03:07:56 INFO - PROCESS | 16187 | 1461319676460 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e11a400 == 117 [pid = 16187] [id = 253] 03:07:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 321 (0x8e75e400) [pid = 16187] [serial = 760] [outer = (nil)] 03:07:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 322 (0x8e7c8800) [pid = 16187] [serial = 761] [outer = 0x8e75e400] 03:07:56 INFO - PROCESS | 16187 | 1461319676572 Marionette DEBUG loaded listener.js 03:07:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 323 (0x8eeea400) [pid = 16187] [serial = 762] [outer = 0x8e75e400] 03:07:57 INFO - PROCESS | 16187 | 1461319677539 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1800ms 03:07:57 INFO - PROCESS | 16187 | 1461319677622 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 03:07:57 INFO - PROCESS | 16187 | 1461319677628 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 03:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:07:57 INFO - PROCESS | 16187 | 1461319677635 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:07:57 INFO - PROCESS | 16187 | 1461319677638 Marionette TRACE conn4 <- [1,986,null,{}] 03:07:57 INFO - PROCESS | 16187 | 1461319677644 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:57 INFO - PROCESS | 16187 | 1461319677867 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 03:07:58 INFO - PROCESS | 16187 | 1461319678140 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:58 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e37d000 == 118 [pid = 16187] [id = 254] 03:07:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 324 (0x8e75f000) [pid = 16187] [serial = 763] [outer = (nil)] 03:07:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 325 (0x8ff6a400) [pid = 16187] [serial = 764] [outer = 0x8e75f000] 03:07:58 INFO - PROCESS | 16187 | 1461319678278 Marionette DEBUG loaded listener.js 03:07:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 326 (0x90395000) [pid = 16187] [serial = 765] [outer = 0x8e75f000] 03:07:59 INFO - PROCESS | 16187 | 1461319679155 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1586ms 03:07:59 INFO - PROCESS | 16187 | 1461319679223 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 03:07:59 INFO - PROCESS | 16187 | 1461319679228 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 03:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:07:59 INFO - PROCESS | 16187 | 1461319679237 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:07:59 INFO - PROCESS | 16187 | 1461319679244 Marionette TRACE conn4 <- [1,990,null,{}] 03:07:59 INFO - PROCESS | 16187 | 1461319679256 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:59 INFO - PROCESS | 16187 | 1461319679491 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 03:07:59 INFO - PROCESS | 16187 | 1461319679762 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:59 INFO - PROCESS | 16187 | ++DOCSHELL 0x889f1c00 == 119 [pid = 16187] [id = 255] 03:07:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 327 (0x8ef48800) [pid = 16187] [serial = 766] [outer = (nil)] 03:07:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 328 (0x906f6c00) [pid = 16187] [serial = 767] [outer = 0x8ef48800] 03:07:59 INFO - PROCESS | 16187 | 1461319679893 Marionette DEBUG loaded listener.js 03:08:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 329 (0x9132ac00) [pid = 16187] [serial = 768] [outer = 0x8ef48800] 03:08:00 INFO - PROCESS | 16187 | 1461319680975 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1795ms 03:08:01 INFO - PROCESS | 16187 | 1461319681034 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 03:08:01 INFO - PROCESS | 16187 | 1461319681041 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 03:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:08:01 INFO - PROCESS | 16187 | 1461319681065 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:08:01 INFO - PROCESS | 16187 | 1461319681077 Marionette TRACE conn4 <- [1,994,null,{}] 03:08:01 INFO - PROCESS | 16187 | 1461319681098 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:01 INFO - PROCESS | 16187 | 1461319681778 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 03:08:02 INFO - PROCESS | 16187 | 1461319682047 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:02 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef4b800 == 120 [pid = 16187] [id = 256] 03:08:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 330 (0x90395800) [pid = 16187] [serial = 769] [outer = (nil)] 03:08:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 331 (0x939a3400) [pid = 16187] [serial = 770] [outer = 0x90395800] 03:08:02 INFO - PROCESS | 16187 | 1461319682214 Marionette DEBUG loaded listener.js 03:08:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 332 (0x93b7a000) [pid = 16187] [serial = 771] [outer = 0x90395800] 03:08:03 INFO - PROCESS | 16187 | 1461319683361 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 2364ms 03:08:03 INFO - PROCESS | 16187 | 1461319683427 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 03:08:03 INFO - PROCESS | 16187 | 1461319683434 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 03:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:08:03 INFO - PROCESS | 16187 | 1461319683449 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:08:03 INFO - PROCESS | 16187 | 1461319683456 Marionette TRACE conn4 <- [1,998,null,{}] 03:08:03 INFO - PROCESS | 16187 | 1461319683466 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:03 INFO - PROCESS | 16187 | 1461319683742 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 03:08:04 INFO - PROCESS | 16187 | 1461319684005 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x9132f400 == 121 [pid = 16187] [id = 257] 03:08:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 333 (0x92b7d800) [pid = 16187] [serial = 772] [outer = (nil)] 03:08:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 334 (0x964b4000) [pid = 16187] [serial = 773] [outer = 0x92b7d800] 03:08:04 INFO - PROCESS | 16187 | 1461319684112 Marionette DEBUG loaded listener.js 03:08:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 335 (0x97092400) [pid = 16187] [serial = 774] [outer = 0x92b7d800] 03:08:05 INFO - PROCESS | 16187 | 1461319685099 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1690ms 03:08:05 INFO - PROCESS | 16187 | 1461319685138 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 03:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:08:05 INFO - PROCESS | 16187 | 1461319685145 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 03:08:05 INFO - PROCESS | 16187 | 1461319685152 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:08:05 INFO - PROCESS | 16187 | 1461319685155 Marionette TRACE conn4 <- [1,1002,null,{}] 03:08:05 INFO - PROCESS | 16187 | 1461319685163 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:05 INFO - PROCESS | 16187 | 1461319685384 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 03:08:05 INFO - PROCESS | 16187 | 1461319685697 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:05 INFO - PROCESS | 16187 | ++DOCSHELL 0x929e7800 == 122 [pid = 16187] [id = 258] 03:08:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 336 (0x93999000) [pid = 16187] [serial = 775] [outer = (nil)] 03:08:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 337 (0x98708c00) [pid = 16187] [serial = 776] [outer = 0x93999000] 03:08:05 INFO - PROCESS | 16187 | 1461319685798 Marionette DEBUG loaded listener.js 03:08:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 338 (0x98b48000) [pid = 16187] [serial = 777] [outer = 0x93999000] 03:08:06 INFO - PROCESS | 16187 | 1461319686795 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1684ms 03:08:06 INFO - PROCESS | 16187 | 1461319686837 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 03:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:08:06 INFO - PROCESS | 16187 | 1461319686841 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 03:08:06 INFO - PROCESS | 16187 | 1461319686849 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:08:06 INFO - PROCESS | 16187 | 1461319686853 Marionette TRACE conn4 <- [1,1006,null,{}] 03:08:06 INFO - PROCESS | 16187 | 1461319686860 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:07 INFO - PROCESS | 16187 | 1461319687079 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 03:08:07 INFO - PROCESS | 16187 | 1461319687394 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:07 INFO - PROCESS | 16187 | ++DOCSHELL 0x92c50000 == 123 [pid = 16187] [id = 259] 03:08:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 339 (0x97d42c00) [pid = 16187] [serial = 778] [outer = (nil)] 03:08:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 340 (0x9b2a9000) [pid = 16187] [serial = 779] [outer = 0x97d42c00] 03:08:07 INFO - PROCESS | 16187 | 1461319687498 Marionette DEBUG loaded listener.js 03:08:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 341 (0x9ea19400) [pid = 16187] [serial = 780] [outer = 0x97d42c00] 03:08:08 INFO - PROCESS | 16187 | 1461319688445 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1640ms 03:08:08 INFO - PROCESS | 16187 | 1461319688489 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 03:08:08 INFO - PROCESS | 16187 | 1461319688495 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 03:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:08:08 INFO - PROCESS | 16187 | 1461319688504 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:08:08 INFO - PROCESS | 16187 | 1461319688508 Marionette TRACE conn4 <- [1,1010,null,{}] 03:08:08 INFO - PROCESS | 16187 | 1461319688516 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:08 INFO - PROCESS | 16187 | 1461319688745 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 03:08:09 INFO - PROCESS | 16187 | 1461319689063 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:09 INFO - PROCESS | 16187 | ++DOCSHELL 0x88271800 == 124 [pid = 16187] [id = 260] 03:08:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 342 (0x88271c00) [pid = 16187] [serial = 781] [outer = (nil)] 03:08:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 343 (0x8827a800) [pid = 16187] [serial = 782] [outer = 0x88271c00] 03:08:09 INFO - PROCESS | 16187 | 1461319689164 Marionette DEBUG loaded listener.js 03:08:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 344 (0x8827c800) [pid = 16187] [serial = 783] [outer = 0x88271c00] 03:08:10 INFO - PROCESS | 16187 | 1461319690134 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1686ms 03:08:10 INFO - PROCESS | 16187 | 1461319690190 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 03:08:10 INFO - PROCESS | 16187 | 1461319690195 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 03:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:08:10 INFO - PROCESS | 16187 | 1461319690202 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:08:10 INFO - PROCESS | 16187 | 1461319690207 Marionette TRACE conn4 <- [1,1014,null,{}] 03:08:10 INFO - PROCESS | 16187 | 1461319690214 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:10 INFO - PROCESS | 16187 | 1461319690493 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 03:08:10 INFO - PROCESS | 16187 | 1461319690827 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:10 INFO - PROCESS | 16187 | ++DOCSHELL 0x8827b400 == 125 [pid = 16187] [id = 261] 03:08:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 345 (0x9fda9000) [pid = 16187] [serial = 784] [outer = (nil)] 03:08:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 346 (0xa3de4400) [pid = 16187] [serial = 785] [outer = 0x9fda9000] 03:08:10 INFO - PROCESS | 16187 | 1461319690939 Marionette DEBUG loaded listener.js 03:08:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 347 (0xa45a0c00) [pid = 16187] [serial = 786] [outer = 0x9fda9000] 03:08:11 INFO - PROCESS | 16187 | 1461319691934 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1789ms 03:08:11 INFO - PROCESS | 16187 | 1461319691992 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 03:08:11 INFO - PROCESS | 16187 | 1461319691996 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 03:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:08:12 INFO - PROCESS | 16187 | 1461319692004 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:08:12 INFO - PROCESS | 16187 | 1461319692007 Marionette TRACE conn4 <- [1,1018,null,{}] 03:08:12 INFO - PROCESS | 16187 | 1461319692014 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:12 INFO - PROCESS | 16187 | 1461319692254 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 03:08:12 INFO - PROCESS | 16187 | 1461319692571 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:12 INFO - PROCESS | 16187 | ++DOCSHELL 0x90533800 == 126 [pid = 16187] [id = 262] 03:08:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 348 (0x90533c00) [pid = 16187] [serial = 787] [outer = (nil)] 03:08:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 349 (0x9053b800) [pid = 16187] [serial = 788] [outer = 0x90533c00] 03:08:12 INFO - PROCESS | 16187 | 1461319692687 Marionette DEBUG loaded listener.js 03:08:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 350 (0x9053d800) [pid = 16187] [serial = 789] [outer = 0x90533c00] 03:08:13 INFO - PROCESS | 16187 | 1461319693759 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1833ms 03:08:13 INFO - PROCESS | 16187 | 1461319693840 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 03:08:13 INFO - PROCESS | 16187 | 1461319693847 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 03:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:08:13 INFO - PROCESS | 16187 | 1461319693858 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:08:13 INFO - PROCESS | 16187 | 1461319693862 Marionette TRACE conn4 <- [1,1022,null,{}] 03:08:13 INFO - PROCESS | 16187 | 1461319693871 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:14 INFO - PROCESS | 16187 | 1461319694147 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 03:08:14 INFO - PROCESS | 16187 | 1461319694478 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:14 INFO - PROCESS | 16187 | ++DOCSHELL 0x88273800 == 127 [pid = 16187] [id = 263] 03:08:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 351 (0x90536c00) [pid = 16187] [serial = 790] [outer = (nil)] 03:08:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 352 (0x93d92400) [pid = 16187] [serial = 791] [outer = 0x90536c00] 03:08:14 INFO - PROCESS | 16187 | 1461319694574 Marionette DEBUG loaded listener.js 03:08:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 353 (0x93d94400) [pid = 16187] [serial = 792] [outer = 0x90536c00] 03:08:15 INFO - PROCESS | 16187 | 1461319695546 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1741ms 03:08:15 INFO - PROCESS | 16187 | 1461319695598 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 03:08:15 INFO - PROCESS | 16187 | 1461319695601 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 03:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:08:15 INFO - PROCESS | 16187 | 1461319695608 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:08:15 INFO - PROCESS | 16187 | 1461319695611 Marionette TRACE conn4 <- [1,1026,null,{}] 03:08:15 INFO - PROCESS | 16187 | 1461319695618 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:15 INFO - PROCESS | 16187 | 1461319695873 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 03:08:16 INFO - PROCESS | 16187 | 1461319696196 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:16 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f19400 == 128 [pid = 16187] [id = 264] 03:08:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 354 (0x87f1a000) [pid = 16187] [serial = 793] [outer = (nil)] 03:08:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 355 (0x87f22000) [pid = 16187] [serial = 794] [outer = 0x87f1a000] 03:08:16 INFO - PROCESS | 16187 | 1461319696295 Marionette DEBUG loaded listener.js 03:08:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 356 (0x87f23800) [pid = 16187] [serial = 795] [outer = 0x87f1a000] 03:08:17 INFO - PROCESS | 16187 | 1461319697317 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1783ms 03:08:17 INFO - PROCESS | 16187 | 1461319697391 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 03:08:17 INFO - PROCESS | 16187 | 1461319697396 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 03:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:08:17 INFO - PROCESS | 16187 | 1461319697403 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:08:17 INFO - PROCESS | 16187 | 1461319697407 Marionette TRACE conn4 <- [1,1030,null,{}] 03:08:17 INFO - PROCESS | 16187 | 1461319697414 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:17 INFO - PROCESS | 16187 | 1461319697645 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 03:08:18 INFO - PROCESS | 16187 | 1461319697993 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:18 INFO - PROCESS | 16187 | ++DOCSHELL 0x85807c00 == 129 [pid = 16187] [id = 265] 03:08:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 357 (0x8580ac00) [pid = 16187] [serial = 796] [outer = (nil)] 03:08:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 358 (0x93d92000) [pid = 16187] [serial = 797] [outer = 0x8580ac00] 03:08:18 INFO - PROCESS | 16187 | 1461319698096 Marionette DEBUG loaded listener.js 03:08:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 359 (0x93d97800) [pid = 16187] [serial = 798] [outer = 0x8580ac00] 03:08:19 INFO - PROCESS | 16187 | 1461319699054 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1697ms 03:08:19 INFO - PROCESS | 16187 | 1461319699102 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 03:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:08:19 INFO - PROCESS | 16187 | 1461319699106 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 03:08:19 INFO - PROCESS | 16187 | 1461319699113 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:08:19 INFO - PROCESS | 16187 | 1461319699116 Marionette TRACE conn4 <- [1,1034,null,{}] 03:08:19 INFO - PROCESS | 16187 | 1461319699123 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:19 INFO - PROCESS | 16187 | 1461319699343 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 03:08:20 INFO - PROCESS | 16187 | 1461319700164 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:20 INFO - PROCESS | 16187 | ++DOCSHELL 0x85405800 == 130 [pid = 16187] [id = 266] 03:08:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 360 (0x85407c00) [pid = 16187] [serial = 799] [outer = (nil)] 03:08:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 361 (0x8540b800) [pid = 16187] [serial = 800] [outer = 0x85407c00] 03:08:20 INFO - PROCESS | 16187 | 1461319700254 Marionette DEBUG loaded listener.js 03:08:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 362 (0x8540ec00) [pid = 16187] [serial = 801] [outer = 0x85407c00] 03:08:21 INFO - PROCESS | 16187 | 1461319701278 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2237ms 03:08:21 INFO - PROCESS | 16187 | 1461319701351 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 03:08:21 INFO - PROCESS | 16187 | 1461319701359 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 03:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:08:21 INFO - PROCESS | 16187 | 1461319701368 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:08:21 INFO - PROCESS | 16187 | 1461319701373 Marionette TRACE conn4 <- [1,1038,null,{}] 03:08:21 INFO - PROCESS | 16187 | 1461319701381 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:21 INFO - PROCESS | 16187 | 1461319701640 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x8c762c00 == 129 [pid = 16187] [id = 119] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x92a9c400 == 128 [pid = 16187] [id = 48] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x97ae2000 == 127 [pid = 16187] [id = 56] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x92b47000 == 126 [pid = 16187] [id = 49] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x92aa2400 == 125 [pid = 16187] [id = 55] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x8e7cb400 == 124 [pid = 16187] [id = 122] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x8c767c00 == 123 [pid = 16187] [id = 127] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x8ee7a000 == 122 [pid = 16187] [id = 53] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x9aef2800 == 121 [pid = 16187] [id = 101] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x8e11d800 == 120 [pid = 16187] [id = 102] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0xa4690800 == 119 [pid = 16187] [id = 78] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x8caed000 == 118 [pid = 16187] [id = 126] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x8e119c00 == 117 [pid = 16187] [id = 103] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x912b8c00 == 116 [pid = 16187] [id = 38] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x8872d800 == 115 [pid = 16187] [id = 249] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x8a25dc00 == 114 [pid = 16187] [id = 248] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x88895c00 == 113 [pid = 16187] [id = 247] 03:08:22 INFO - PROCESS | 16187 | --DOCSHELL 0x85808000 == 112 [pid = 16187] [id = 246] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 361 (0x902dd800) [pid = 16187] [serial = 681] [outer = (nil)] [url = about:blank] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 360 (0x8ff6f400) [pid = 16187] [serial = 680] [outer = (nil)] [url = about:blank] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 359 (0x8ee7c800) [pid = 16187] [serial = 677] [outer = (nil)] [url = about:blank] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 358 (0x8a58c000) [pid = 16187] [serial = 674] [outer = (nil)] [url = about:blank] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 357 (0x8c98d400) [pid = 16187] [serial = 675] [outer = (nil)] [url = about:blank] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 356 (0x8c8dd000) [pid = 16187] [serial = 672] [outer = (nil)] [url = about:blank] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 355 (0x8c009800) [pid = 16187] [serial = 671] [outer = (nil)] [url = about:blank] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 354 (0x8a10f000) [pid = 16187] [serial = 669] [outer = (nil)] [url = about:blank] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 353 (0x89166400) [pid = 16187] [serial = 668] [outer = (nil)] [url = about:blank] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 352 (0x9fc30400) [pid = 16187] [serial = 665] [outer = (nil)] [url = about:blank] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 351 (0x9aef0c00) [pid = 16187] [serial = 662] [outer = (nil)] [url = about:blank] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 350 (0x9921c800) [pid = 16187] [serial = 659] [outer = (nil)] [url = about:blank] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 349 (0x98649c00) [pid = 16187] [serial = 656] [outer = (nil)] [url = about:blank] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 348 (0x971c4800) [pid = 16187] [serial = 653] [outer = (nil)] [url = about:blank] 03:08:22 INFO - PROCESS | 16187 | --DOMWINDOW == 347 (0x952f6c00) [pid = 16187] [serial = 650] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | --DOMWINDOW == 346 (0x93b78400) [pid = 16187] [serial = 647] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | --DOMWINDOW == 345 (0x93998c00) [pid = 16187] [serial = 644] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | --DOMWINDOW == 344 (0x92aa4400) [pid = 16187] [serial = 641] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | --DOMWINDOW == 343 (0x90462000) [pid = 16187] [serial = 638] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | --DOMWINDOW == 342 (0x8ff73400) [pid = 16187] [serial = 635] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | --DOMWINDOW == 341 (0x8eef4c00) [pid = 16187] [serial = 632] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | --DOMWINDOW == 340 (0x8e55f400) [pid = 16187] [serial = 629] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | --DOMWINDOW == 339 (0x8c21bc00) [pid = 16187] [serial = 626] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | --DOMWINDOW == 338 (0x889e9400) [pid = 16187] [serial = 623] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | --DOMWINDOW == 337 (0x8e568800) [pid = 16187] [serial = 621] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | --DOMWINDOW == 336 (0x92aa6400) [pid = 16187] [serial = 686] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | --DOMWINDOW == 335 (0x912bc400) [pid = 16187] [serial = 684] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | --DOMWINDOW == 334 (0x8e376400) [pid = 16187] [serial = 683] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | --DOMWINDOW == 333 (0x8eee7c00) [pid = 16187] [serial = 678] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 16187 | 1461319703007 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x847d5800 == 113 [pid = 16187] [id = 267] 03:08:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 334 (0x847dd800) [pid = 16187] [serial = 802] [outer = (nil)] 03:08:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 335 (0x84e0a400) [pid = 16187] [serial = 803] [outer = 0x847dd800] 03:08:23 INFO - PROCESS | 16187 | 1461319703135 Marionette DEBUG loaded listener.js 03:08:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 336 (0x855c7400) [pid = 16187] [serial = 804] [outer = 0x847dd800] 03:08:24 INFO - PROCESS | 16187 | 1461319704011 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 2707ms 03:08:24 INFO - PROCESS | 16187 | 1461319704080 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 03:08:24 INFO - PROCESS | 16187 | 1461319704086 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 03:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:08:24 INFO - PROCESS | 16187 | 1461319704094 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:08:24 INFO - PROCESS | 16187 | 1461319704098 Marionette TRACE conn4 <- [1,1042,null,{}] 03:08:24 INFO - PROCESS | 16187 | 1461319704104 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:24 INFO - PROCESS | 16187 | 1461319704307 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 03:08:24 INFO - PROCESS | 16187 | 1461319704582 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:24 INFO - PROCESS | 16187 | ++DOCSHELL 0x8580bc00 == 114 [pid = 16187] [id = 268] 03:08:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 337 (0x873e8c00) [pid = 16187] [serial = 805] [outer = (nil)] 03:08:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 338 (0x87f22400) [pid = 16187] [serial = 806] [outer = 0x873e8c00] 03:08:24 INFO - PROCESS | 16187 | 1461319704667 Marionette DEBUG loaded listener.js 03:08:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 339 (0x8827d000) [pid = 16187] [serial = 807] [outer = 0x873e8c00] 03:08:25 INFO - PROCESS | 16187 | 1461319705521 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1482ms 03:08:25 INFO - PROCESS | 16187 | 1461319705581 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 03:08:25 INFO - PROCESS | 16187 | 1461319705584 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 03:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:08:25 INFO - PROCESS | 16187 | 1461319705601 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:08:25 INFO - PROCESS | 16187 | 1461319705614 Marionette TRACE conn4 <- [1,1046,null,{}] 03:08:25 INFO - PROCESS | 16187 | 1461319705628 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:25 INFO - PROCESS | 16187 | 1461319705905 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 03:08:25 INFO - PROCESS | 16187 | 1461319705937 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x860fb800 == 115 [pid = 16187] [id = 269] 03:08:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 340 (0x8916ac00) [pid = 16187] [serial = 808] [outer = (nil)] 03:08:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 341 (0x891e4000) [pid = 16187] [serial = 809] [outer = 0x8916ac00] 03:08:26 INFO - PROCESS | 16187 | 1461319706018 Marionette DEBUG loaded listener.js 03:08:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 342 (0x8a10dc00) [pid = 16187] [serial = 810] [outer = 0x8916ac00] 03:08:27 INFO - PROCESS | 16187 | 1461319707078 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1510ms 03:08:27 INFO - PROCESS | 16187 | 1461319707103 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 03:08:27 INFO - PROCESS | 16187 | 1461319707109 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 03:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:08:27 INFO - PROCESS | 16187 | 1461319707117 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:08:27 INFO - PROCESS | 16187 | 1461319707119 Marionette TRACE conn4 <- [1,1050,null,{}] 03:08:27 INFO - PROCESS | 16187 | 1461319707126 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:27 INFO - PROCESS | 16187 | 1461319707419 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 341 (0x91f83800) [pid = 16187] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 340 (0x8ef44800) [pid = 16187] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 339 (0x9695d400) [pid = 16187] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 338 (0x8e755000) [pid = 16187] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 337 (0xa2b9b000) [pid = 16187] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 336 (0x952f0000) [pid = 16187] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 335 (0x9fd9e800) [pid = 16187] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 334 (0x88730000) [pid = 16187] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 333 (0x8872a000) [pid = 16187] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 332 (0x8a111000) [pid = 16187] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 331 (0x97c72c00) [pid = 16187] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 330 (0x8a255000) [pid = 16187] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 329 (0x8e55e800) [pid = 16187] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 328 (0x8afe9000) [pid = 16187] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 327 (0x8caf6400) [pid = 16187] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 326 (0x8ef4ac00) [pid = 16187] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 325 (0x8e380c00) [pid = 16187] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 324 (0x9830dc00) [pid = 16187] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 323 (0x8eef3800) [pid = 16187] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 322 (0x92bfec00) [pid = 16187] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 321 (0x8c941800) [pid = 16187] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 320 (0x92bfac00) [pid = 16187] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 319 (0x8888e800) [pid = 16187] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 318 (0x97d42400) [pid = 16187] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 317 (0x9038f800) [pid = 16187] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 316 (0xa0b9b800) [pid = 16187] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 315 (0x9806f000) [pid = 16187] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 314 (0x8caee800) [pid = 16187] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 313 (0x8e753800) [pid = 16187] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 312 (0x92a98800) [pid = 16187] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 311 (0x97d39c00) [pid = 16187] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 310 (0x8c998400) [pid = 16187] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 309 (0x8c213000) [pid = 16187] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 308 (0xa2b42000) [pid = 16187] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 307 (0x972bd000) [pid = 16187] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 306 (0x8e116800) [pid = 16187] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 305 (0x88896c00) [pid = 16187] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 304 (0x8a582c00) [pid = 16187] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 303 (0xa3d87800) [pid = 16187] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 302 (0x9ae30c00) [pid = 16187] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 301 (0x9ae2ec00) [pid = 16187] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 300 (0xa46d7c00) [pid = 16187] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 299 (0x9523e800) [pid = 16187] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 298 (0x8c768800) [pid = 16187] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 297 (0x8c010400) [pid = 16187] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 296 (0x8e560800) [pid = 16187] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 295 (0x8c948400) [pid = 16187] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 294 (0x902dec00) [pid = 16187] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 293 (0x8ab6f400) [pid = 16187] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 292 (0x8e11c800) [pid = 16187] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 291 (0x8e117000) [pid = 16187] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 290 (0x9ae2e800) [pid = 16187] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 289 (0x8ee79000) [pid = 16187] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 288 (0x8e752000) [pid = 16187] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 287 (0x93d11400) [pid = 16187] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 286 (0x8abdd800) [pid = 16187] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 285 (0x8a10bc00) [pid = 16187] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 284 (0x98071400) [pid = 16187] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 283 (0x979d9800) [pid = 16187] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 282 (0x93b76c00) [pid = 16187] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 281 (0x89174000) [pid = 16187] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 280 (0x8c8d8400) [pid = 16187] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 279 (0x99223c00) [pid = 16187] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 278 (0xa2b45400) [pid = 16187] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 277 (0x8afe2400) [pid = 16187] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 276 (0x8a582000) [pid = 16187] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 275 (0x9864a800) [pid = 16187] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 274 (0x8a582400) [pid = 16187] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 273 (0x8a253400) [pid = 16187] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 272 (0x9045ac00) [pid = 16187] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 271 (0x91f7d800) [pid = 16187] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 270 (0x9ea1f800) [pid = 16187] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 269 (0x98070000) [pid = 16187] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 268 (0x97094c00) [pid = 16187] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 267 (0x952edc00) [pid = 16187] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 266 (0x8abd7400) [pid = 16187] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 265 (0x97d45400) [pid = 16187] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 264 (0x8ef46400) [pid = 16187] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 263 (0x891dd800) [pid = 16187] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 262 (0x92b46c00) [pid = 16187] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 261 (0x92a9d800) [pid = 16187] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 260 (0x987e1000) [pid = 16187] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 259 (0x8ee80800) [pid = 16187] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 258 (0x93d13800) [pid = 16187] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 257 (0x92a9a000) [pid = 16187] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 256 (0x8ff74000) [pid = 16187] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 255 (0x9045f800) [pid = 16187] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 254 (0x891e6c00) [pid = 16187] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 253 (0x8a10ec00) [pid = 16187] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 252 (0x8e115c00) [pid = 16187] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 251 (0x8c012c00) [pid = 16187] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 250 (0x88892000) [pid = 16187] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 249 (0x8abd4000) [pid = 16187] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 248 (0x8eef2800) [pid = 16187] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 247 (0x855c1c00) [pid = 16187] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 246 (0x9ea20000) [pid = 16187] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 245 (0x8a590000) [pid = 16187] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 244 (0x85804c00) [pid = 16187] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 243 (0x889e9800) [pid = 16187] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 242 (0x85802000) [pid = 16187] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 241 (0x860f2c00) [pid = 16187] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 240 (0x873e8000) [pid = 16187] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 239 (0x8e37e400) [pid = 16187] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 238 (0x860ef400) [pid = 16187] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 237 (0x88897800) [pid = 16187] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 236 (0x847d0800) [pid = 16187] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 235 (0x952fa800) [pid = 16187] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 234 (0x9aef2000) [pid = 16187] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 233 (0x8ab70400) [pid = 16187] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 232 (0x847d1800) [pid = 16187] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 231 (0x85808c00) [pid = 16187] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 230 (0x8afe1800) [pid = 16187] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 229 (0x91f80c00) [pid = 16187] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 228 (0x929e8c00) [pid = 16187] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 227 (0x84e05400) [pid = 16187] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 226 (0x847df400) [pid = 16187] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 225 (0x8c950800) [pid = 16187] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 224 (0x8c014000) [pid = 16187] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 223 (0x889e5000) [pid = 16187] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 222 (0x8a118800) [pid = 16187] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 221 (0x93b73400) [pid = 16187] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:08:29 INFO - PROCESS | 16187 | --DOMWINDOW == 220 (0x975df400) [pid = 16187] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:08:29 INFO - PROCESS | 16187 | 1461319709590 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:29 INFO - PROCESS | 16187 | ++DOCSHELL 0x847d0800 == 116 [pid = 16187] [id = 270] 03:08:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 221 (0x847d0c00) [pid = 16187] [serial = 811] [outer = (nil)] 03:08:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 222 (0x84e0c400) [pid = 16187] [serial = 812] [outer = 0x847d0c00] 03:08:29 INFO - PROCESS | 16187 | 1461319709767 Marionette DEBUG loaded listener.js 03:08:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 223 (0x855c6800) [pid = 16187] [serial = 813] [outer = 0x847d0c00] 03:08:30 INFO - PROCESS | 16187 | 1461319710565 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 3498ms 03:08:30 INFO - PROCESS | 16187 | 1461319710615 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 03:08:30 INFO - PROCESS | 16187 | 1461319710619 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 03:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:08:30 INFO - PROCESS | 16187 | 1461319710625 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:08:30 INFO - PROCESS | 16187 | 1461319710627 Marionette TRACE conn4 <- [1,1054,null,{}] 03:08:30 INFO - PROCESS | 16187 | 1461319710634 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:30 INFO - PROCESS | 16187 | 1461319710816 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 03:08:30 INFO - PROCESS | 16187 | 1461319710832 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x88897800 == 117 [pid = 16187] [id = 271] 03:08:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 224 (0x889e5000) [pid = 16187] [serial = 814] [outer = (nil)] 03:08:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 225 (0x891e0c00) [pid = 16187] [serial = 815] [outer = 0x889e5000] 03:08:30 INFO - PROCESS | 16187 | 1461319710923 Marionette DEBUG loaded listener.js 03:08:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 226 (0x8a258800) [pid = 16187] [serial = 816] [outer = 0x889e5000] 03:08:32 INFO - PROCESS | 16187 | 1461319712364 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1784ms 03:08:32 INFO - PROCESS | 16187 | 1461319712411 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 03:08:32 INFO - PROCESS | 16187 | 1461319712417 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 03:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:08:32 INFO - PROCESS | 16187 | 1461319712428 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:08:32 INFO - PROCESS | 16187 | 1461319712433 Marionette TRACE conn4 <- [1,1058,null,{}] 03:08:32 INFO - PROCESS | 16187 | 1461319712444 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:32 INFO - PROCESS | 16187 | 1461319712717 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 03:08:33 INFO - PROCESS | 16187 | 1461319713066 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:33 INFO - PROCESS | 16187 | ++DOCSHELL 0x85404800 == 118 [pid = 16187] [id = 272] 03:08:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 227 (0x855cb000) [pid = 16187] [serial = 817] [outer = (nil)] 03:08:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 228 (0x860f7400) [pid = 16187] [serial = 818] [outer = 0x855cb000] 03:08:33 INFO - PROCESS | 16187 | 1461319713171 Marionette DEBUG loaded listener.js 03:08:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 229 (0x873e6800) [pid = 16187] [serial = 819] [outer = 0x855cb000] 03:08:34 INFO - PROCESS | 16187 | 1461319714265 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1887ms 03:08:34 INFO - PROCESS | 16187 | 1461319714317 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 03:08:34 INFO - PROCESS | 16187 | 1461319714327 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 03:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:08:34 INFO - PROCESS | 16187 | 1461319714339 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:08:34 INFO - PROCESS | 16187 | 1461319714343 Marionette TRACE conn4 <- [1,1062,null,{}] 03:08:34 INFO - PROCESS | 16187 | 1461319714350 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:34 INFO - PROCESS | 16187 | 1461319714629 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 03:08:35 INFO - PROCESS | 16187 | 1461319714997 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x88733c00 == 119 [pid = 16187] [id = 273] 03:08:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 230 (0x8888c400) [pid = 16187] [serial = 820] [outer = (nil)] 03:08:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 231 (0x889e7800) [pid = 16187] [serial = 821] [outer = 0x8888c400] 03:08:35 INFO - PROCESS | 16187 | 1461319715095 Marionette DEBUG loaded listener.js 03:08:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 232 (0x891e1c00) [pid = 16187] [serial = 822] [outer = 0x8888c400] 03:08:36 INFO - PROCESS | 16187 | 1461319716142 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1839ms 03:08:36 INFO - PROCESS | 16187 | 1461319716179 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 03:08:36 INFO - PROCESS | 16187 | 1461319716184 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 03:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:08:36 INFO - PROCESS | 16187 | 1461319716193 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:08:36 INFO - PROCESS | 16187 | 1461319716201 Marionette TRACE conn4 <- [1,1066,null,{}] 03:08:36 INFO - PROCESS | 16187 | 1461319716220 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:36 INFO - PROCESS | 16187 | 1461319716493 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 03:08:36 INFO - PROCESS | 16187 | 1461319716823 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:36 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a583000 == 120 [pid = 16187] [id = 274] 03:08:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 233 (0x8a58ac00) [pid = 16187] [serial = 823] [outer = (nil)] 03:08:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 234 (0x8ab72c00) [pid = 16187] [serial = 824] [outer = 0x8a58ac00] 03:08:36 INFO - PROCESS | 16187 | 1461319716924 Marionette DEBUG loaded listener.js 03:08:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 235 (0x8abd7000) [pid = 16187] [serial = 825] [outer = 0x8a58ac00] 03:08:37 INFO - PROCESS | 16187 | 1461319717928 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1796ms 03:08:37 INFO - PROCESS | 16187 | 1461319717989 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 03:08:37 INFO - PROCESS | 16187 | 1461319717994 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 03:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:08:38 INFO - PROCESS | 16187 | 1461319718002 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:08:38 INFO - PROCESS | 16187 | 1461319718007 Marionette TRACE conn4 <- [1,1070,null,{}] 03:08:38 INFO - PROCESS | 16187 | 1461319718014 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:38 INFO - PROCESS | 16187 | 1461319718347 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 03:08:38 INFO - PROCESS | 16187 | 1461319718608 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:38 INFO - PROCESS | 16187 | ++DOCSHELL 0x88727800 == 121 [pid = 16187] [id = 275] 03:08:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 236 (0x8ab74800) [pid = 16187] [serial = 826] [outer = (nil)] 03:08:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 237 (0x8afea800) [pid = 16187] [serial = 827] [outer = 0x8ab74800] 03:08:38 INFO - PROCESS | 16187 | 1461319718705 Marionette DEBUG loaded listener.js 03:08:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 238 (0x8c011c00) [pid = 16187] [serial = 828] [outer = 0x8ab74800] 03:08:39 INFO - PROCESS | 16187 | 1461319719693 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1738ms 03:08:39 INFO - PROCESS | 16187 | 1461319719741 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 03:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:08:39 INFO - PROCESS | 16187 | 1461319719745 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 03:08:39 INFO - PROCESS | 16187 | 1461319719752 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:08:39 INFO - PROCESS | 16187 | 1461319719756 Marionette TRACE conn4 <- [1,1074,null,{}] 03:08:39 INFO - PROCESS | 16187 | 1461319719762 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:39 INFO - PROCESS | 16187 | 1461319719982 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 03:08:40 INFO - PROCESS | 16187 | 1461319720290 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:40 INFO - PROCESS | 16187 | ++DOCSHELL 0x8afe3800 == 122 [pid = 16187] [id = 276] 03:08:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 239 (0x8c016800) [pid = 16187] [serial = 829] [outer = (nil)] 03:08:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 240 (0x8c764400) [pid = 16187] [serial = 830] [outer = 0x8c016800] 03:08:40 INFO - PROCESS | 16187 | 1461319720389 Marionette DEBUG loaded listener.js 03:08:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 241 (0x8c767400) [pid = 16187] [serial = 831] [outer = 0x8c016800] 03:08:41 INFO - PROCESS | 16187 | 1461319721369 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1632ms 03:08:41 INFO - PROCESS | 16187 | 1461319721384 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 03:08:41 INFO - PROCESS | 16187 | 1461319721389 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 03:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:08:41 INFO - PROCESS | 16187 | 1461319721396 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:08:41 INFO - PROCESS | 16187 | 1461319721401 Marionette TRACE conn4 <- [1,1078,null,{}] 03:08:41 INFO - PROCESS | 16187 | 1461319721407 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:41 INFO - PROCESS | 16187 | 1461319721652 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 03:08:41 INFO - PROCESS | 16187 | 1461319721931 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a58c000 == 123 [pid = 16187] [id = 277] 03:08:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 242 (0x8c94d000) [pid = 16187] [serial = 832] [outer = (nil)] 03:08:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 243 (0x8c996800) [pid = 16187] [serial = 833] [outer = 0x8c94d000] 03:08:42 INFO - PROCESS | 16187 | 1461319722072 Marionette DEBUG loaded listener.js 03:08:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 244 (0x8caf0800) [pid = 16187] [serial = 834] [outer = 0x8c94d000] 03:08:43 INFO - PROCESS | 16187 | 1461319723027 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1683ms 03:08:43 INFO - PROCESS | 16187 | 1461319723081 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 03:08:43 INFO - PROCESS | 16187 | 1461319723084 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 03:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:08:43 INFO - PROCESS | 16187 | 1461319723093 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:08:43 INFO - PROCESS | 16187 | 1461319723097 Marionette TRACE conn4 <- [1,1082,null,{}] 03:08:43 INFO - PROCESS | 16187 | 1461319723103 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:43 INFO - PROCESS | 16187 | 1461319723362 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 03:08:43 INFO - PROCESS | 16187 | 1461319723677 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:43 INFO - PROCESS | 16187 | ++DOCSHELL 0x8888e000 == 124 [pid = 16187] [id = 278] 03:08:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 245 (0x8c994800) [pid = 16187] [serial = 835] [outer = (nil)] 03:08:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 246 (0x8e11b800) [pid = 16187] [serial = 836] [outer = 0x8c994800] 03:08:43 INFO - PROCESS | 16187 | 1461319723772 Marionette DEBUG loaded listener.js 03:08:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 247 (0x8e11e000) [pid = 16187] [serial = 837] [outer = 0x8c994800] 03:08:44 INFO - PROCESS | 16187 | 1461319724745 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1691ms 03:08:44 INFO - PROCESS | 16187 | --DOCSHELL 0x98ba0c00 == 123 [pid = 16187] [id = 9] 03:08:44 INFO - PROCESS | 16187 | 1461319724861 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 03:08:44 INFO - PROCESS | 16187 | 1461319724866 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 03:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:08:44 INFO - PROCESS | 16187 | 1461319724911 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:08:44 INFO - PROCESS | 16187 | 1461319724915 Marionette TRACE conn4 <- [1,1086,null,{}] 03:08:44 INFO - PROCESS | 16187 | 1461319724921 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:45 INFO - PROCESS | 16187 | 1461319725122 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 03:08:45 INFO - PROCESS | 16187 | 1461319725378 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c998c00 == 124 [pid = 16187] [id = 279] 03:08:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 248 (0x8e11a000) [pid = 16187] [serial = 838] [outer = (nil)] 03:08:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 249 (0x8e565c00) [pid = 16187] [serial = 839] [outer = 0x8e11a000] 03:08:45 INFO - PROCESS | 16187 | 1461319725471 Marionette DEBUG loaded listener.js 03:08:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 250 (0x8e569400) [pid = 16187] [serial = 840] [outer = 0x8e11a000] 03:08:46 INFO - PROCESS | 16187 | 1461319726384 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1539ms 03:08:46 INFO - PROCESS | 16187 | 1461319726444 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 03:08:46 INFO - PROCESS | 16187 | 1461319726447 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 03:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:08:46 INFO - PROCESS | 16187 | 1461319726455 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:08:46 INFO - PROCESS | 16187 | 1461319726458 Marionette TRACE conn4 <- [1,1090,null,{}] 03:08:46 INFO - PROCESS | 16187 | 1461319726465 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:46 INFO - PROCESS | 16187 | 1461319726685 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 03:08:47 INFO - PROCESS | 16187 | 1461319726994 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x855c4c00 == 125 [pid = 16187] [id = 280] 03:08:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 251 (0x8e560400) [pid = 16187] [serial = 841] [outer = (nil)] 03:08:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 252 (0x8ee78400) [pid = 16187] [serial = 842] [outer = 0x8e560400] 03:08:47 INFO - PROCESS | 16187 | 1461319727095 Marionette DEBUG loaded listener.js 03:08:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 253 (0x8ee7f800) [pid = 16187] [serial = 843] [outer = 0x8e560400] 03:08:48 INFO - PROCESS | 16187 | 1461319728054 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1635ms 03:08:48 INFO - PROCESS | 16187 | 1461319728091 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 03:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:08:48 INFO - PROCESS | 16187 | 1461319728096 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 03:08:48 INFO - PROCESS | 16187 | 1461319728103 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:08:48 INFO - PROCESS | 16187 | 1461319728107 Marionette TRACE conn4 <- [1,1094,null,{}] 03:08:48 INFO - PROCESS | 16187 | 1461319728113 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:48 INFO - PROCESS | 16187 | 1461319728340 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 03:08:48 INFO - PROCESS | 16187 | 1461319728656 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:48 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c997c00 == 126 [pid = 16187] [id = 281] 03:08:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 254 (0x8eee7000) [pid = 16187] [serial = 844] [outer = (nil)] 03:08:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 255 (0x8eef5c00) [pid = 16187] [serial = 845] [outer = 0x8eee7000] 03:08:48 INFO - PROCESS | 16187 | 1461319728759 Marionette DEBUG loaded listener.js 03:08:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 256 (0x8ef4a800) [pid = 16187] [serial = 846] [outer = 0x8eee7000] 03:08:49 INFO - PROCESS | 16187 | 1461319729709 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1636ms 03:08:49 INFO - PROCESS | 16187 | 1461319729740 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 03:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:08:49 INFO - PROCESS | 16187 | 1461319729745 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 03:08:49 INFO - PROCESS | 16187 | 1461319729751 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:08:49 INFO - PROCESS | 16187 | 1461319729763 Marionette TRACE conn4 <- [1,1098,null,{}] 03:08:49 INFO - PROCESS | 16187 | 1461319729769 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:50 INFO - PROCESS | 16187 | 1461319730041 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 03:08:50 INFO - PROCESS | 16187 | 1461319730375 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:50 INFO - PROCESS | 16187 | ++DOCSHELL 0x8eef0800 == 127 [pid = 16187] [id = 282] 03:08:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 257 (0x902e3c00) [pid = 16187] [serial = 847] [outer = (nil)] 03:08:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 258 (0x90391000) [pid = 16187] [serial = 848] [outer = 0x902e3c00] 03:08:50 INFO - PROCESS | 16187 | 1461319730475 Marionette DEBUG loaded listener.js 03:08:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 259 (0x90460800) [pid = 16187] [serial = 849] [outer = 0x902e3c00] 03:08:51 INFO - PROCESS | 16187 | 1461319731391 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1696ms 03:08:51 INFO - PROCESS | 16187 | 1461319731448 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 03:08:51 INFO - PROCESS | 16187 | 1461319731451 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 03:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:08:51 INFO - PROCESS | 16187 | 1461319731459 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:08:51 INFO - PROCESS | 16187 | 1461319731463 Marionette TRACE conn4 <- [1,1102,null,{}] 03:08:51 INFO - PROCESS | 16187 | 1461319731469 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:51 INFO - PROCESS | 16187 | 1461319731683 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 03:08:52 INFO - PROCESS | 16187 | 1461319732005 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:52 INFO - PROCESS | 16187 | ++DOCSHELL 0x9045d000 == 128 [pid = 16187] [id = 283] 03:08:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 260 (0x90539800) [pid = 16187] [serial = 850] [outer = (nil)] 03:08:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 261 (0x906f8400) [pid = 16187] [serial = 851] [outer = 0x90539800] 03:08:52 INFO - PROCESS | 16187 | 1461319732107 Marionette DEBUG loaded listener.js 03:08:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 262 (0x906fd800) [pid = 16187] [serial = 852] [outer = 0x90539800] 03:08:53 INFO - PROCESS | 16187 | 1461319733002 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1582ms 03:08:53 INFO - PROCESS | 16187 | 1461319733042 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 03:08:53 INFO - PROCESS | 16187 | 1461319733045 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 03:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:08:53 INFO - PROCESS | 16187 | 1461319733053 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:08:53 INFO - PROCESS | 16187 | 1461319733056 Marionette TRACE conn4 <- [1,1106,null,{}] 03:08:53 INFO - PROCESS | 16187 | 1461319733062 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:53 INFO - PROCESS | 16187 | 1461319733272 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 03:08:53 INFO - PROCESS | 16187 | 1461319733598 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:53 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e117c00 == 129 [pid = 16187] [id = 284] 03:08:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 263 (0x8e7c6800) [pid = 16187] [serial = 853] [outer = (nil)] 03:08:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 264 (0x91f7d800) [pid = 16187] [serial = 854] [outer = 0x8e7c6800] 03:08:53 INFO - PROCESS | 16187 | 1461319733698 Marionette DEBUG loaded listener.js 03:08:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 265 (0x929e8400) [pid = 16187] [serial = 855] [outer = 0x8e7c6800] 03:08:54 INFO - PROCESS | 16187 | 1461319734613 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1589ms 03:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:08:54 INFO - PROCESS | 16187 | 1461319734645 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 03:08:54 INFO - PROCESS | 16187 | 1461319734649 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 03:08:54 INFO - PROCESS | 16187 | 1461319734656 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:08:54 INFO - PROCESS | 16187 | 1461319734660 Marionette TRACE conn4 <- [1,1110,null,{}] 03:08:54 INFO - PROCESS | 16187 | 1461319734666 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:54 INFO - PROCESS | 16187 | 1461319734869 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 03:08:55 INFO - PROCESS | 16187 | 1461319735185 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:55 INFO - PROCESS | 16187 | ++DOCSHELL 0x85052800 == 130 [pid = 16187] [id = 285] 03:08:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 266 (0x8ef46c00) [pid = 16187] [serial = 856] [outer = (nil)] 03:08:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 267 (0x92b46c00) [pid = 16187] [serial = 857] [outer = 0x8ef46c00] 03:08:55 INFO - PROCESS | 16187 | 1461319735283 Marionette DEBUG loaded listener.js 03:08:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 268 (0x92b49000) [pid = 16187] [serial = 858] [outer = 0x8ef46c00] 03:08:56 INFO - PROCESS | 16187 | 1461319736179 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1589ms 03:08:56 INFO - PROCESS | 16187 | 1461319736245 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 03:08:56 INFO - PROCESS | 16187 | 1461319736249 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 03:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:08:56 INFO - PROCESS | 16187 | 1461319736257 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:08:56 INFO - PROCESS | 16187 | 1461319736261 Marionette TRACE conn4 <- [1,1114,null,{}] 03:08:56 INFO - PROCESS | 16187 | 1461319736267 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:56 INFO - PROCESS | 16187 | 1461319736483 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 03:08:56 INFO - PROCESS | 16187 | 1461319736800 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x91f86c00 == 131 [pid = 16187] [id = 286] 03:08:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 269 (0x92b48c00) [pid = 16187] [serial = 859] [outer = (nil)] 03:08:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 270 (0x92bf2000) [pid = 16187] [serial = 860] [outer = 0x92b48c00] 03:08:56 INFO - PROCESS | 16187 | 1461319736911 Marionette DEBUG loaded listener.js 03:08:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 271 (0x92bf4800) [pid = 16187] [serial = 861] [outer = 0x92b48c00] 03:08:57 INFO - PROCESS | 16187 | 1461319737867 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1631ms 03:08:57 INFO - PROCESS | 16187 | 1461319737888 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 03:08:57 INFO - PROCESS | 16187 | 1461319737893 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 03:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:08:57 INFO - PROCESS | 16187 | 1461319737899 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:08:57 INFO - PROCESS | 16187 | 1461319737902 Marionette TRACE conn4 <- [1,1118,null,{}] 03:08:57 INFO - PROCESS | 16187 | 1461319737908 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:58 INFO - PROCESS | 16187 | 1461319738120 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 03:08:58 INFO - PROCESS | 16187 | 1461319738480 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:58 INFO - PROCESS | 16187 | ++DOCSHELL 0x84e0f000 == 132 [pid = 16187] [id = 287] 03:08:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 272 (0x85053000) [pid = 16187] [serial = 862] [outer = (nil)] 03:08:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 273 (0x85060400) [pid = 16187] [serial = 863] [outer = 0x85053000] 03:08:58 INFO - PROCESS | 16187 | 1461319738574 Marionette DEBUG loaded listener.js 03:08:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 274 (0x873e6c00) [pid = 16187] [serial = 864] [outer = 0x85053000] 03:08:59 INFO - PROCESS | 16187 | 1461319739581 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1731ms 03:08:59 INFO - PROCESS | 16187 | 1461319739632 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 03:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:08:59 INFO - PROCESS | 16187 | 1461319739637 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 03:08:59 INFO - PROCESS | 16187 | 1461319739644 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:08:59 INFO - PROCESS | 16187 | 1461319739648 Marionette TRACE conn4 <- [1,1122,null,{}] 03:08:59 INFO - PROCESS | 16187 | 1461319739654 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:59 INFO - PROCESS | 16187 | 1461319739879 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 03:09:00 INFO - PROCESS | 16187 | 1461319740208 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:00 INFO - PROCESS | 16187 | ++DOCSHELL 0x847d5c00 == 133 [pid = 16187] [id = 288] 03:09:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 275 (0x84e02c00) [pid = 16187] [serial = 865] [outer = (nil)] 03:09:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 276 (0x860f3000) [pid = 16187] [serial = 866] [outer = 0x84e02c00] 03:09:00 INFO - PROCESS | 16187 | 1461319740307 Marionette DEBUG loaded listener.js 03:09:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 277 (0x860fa400) [pid = 16187] [serial = 867] [outer = 0x84e02c00] 03:09:01 INFO - PROCESS | 16187 | 1461319741286 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1693ms 03:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:09:01 INFO - PROCESS | 16187 | 1461319741339 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 03:09:01 INFO - PROCESS | 16187 | 1461319741342 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 03:09:01 INFO - PROCESS | 16187 | 1461319741349 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:09:01 INFO - PROCESS | 16187 | 1461319741352 Marionette TRACE conn4 <- [1,1126,null,{}] 03:09:01 INFO - PROCESS | 16187 | 1461319741359 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:01 INFO - PROCESS | 16187 | 1461319741611 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 03:09:02 INFO - PROCESS | 16187 | --DOCSHELL 0x847d0800 == 132 [pid = 16187] [id = 270] 03:09:02 INFO - PROCESS | 16187 | --DOCSHELL 0x860fb800 == 131 [pid = 16187] [id = 269] 03:09:02 INFO - PROCESS | 16187 | --DOCSHELL 0x8580bc00 == 130 [pid = 16187] [id = 268] 03:09:02 INFO - PROCESS | 16187 | --DOCSHELL 0x847d5800 == 129 [pid = 16187] [id = 267] 03:09:02 INFO - PROCESS | 16187 | --DOCSHELL 0x85405800 == 128 [pid = 16187] [id = 266] 03:09:02 INFO - PROCESS | 16187 | --DOCSHELL 0x8ef4b800 == 127 [pid = 16187] [id = 256] 03:09:02 INFO - PROCESS | 16187 | --DOCSHELL 0x889f1c00 == 126 [pid = 16187] [id = 255] 03:09:02 INFO - PROCESS | 16187 | --DOCSHELL 0x8e37d000 == 125 [pid = 16187] [id = 254] 03:09:02 INFO - PROCESS | 16187 | --DOCSHELL 0x8ab75400 == 124 [pid = 16187] [id = 252] 03:09:02 INFO - PROCESS | 16187 | --DOCSHELL 0x8e11a400 == 123 [pid = 16187] [id = 253] 03:09:02 INFO - PROCESS | 16187 | --DOCSHELL 0x847da000 == 122 [pid = 16187] [id = 251] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 276 (0x9ff6b000) [pid = 16187] [serial = 301] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 275 (0x9ae31000) [pid = 16187] [serial = 174] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 274 (0x8e7c5800) [pid = 16187] [serial = 259] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 273 (0x93d19c00) [pid = 16187] [serial = 386] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 272 (0x8c991c00) [pid = 16187] [serial = 392] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 271 (0x8a119400) [pid = 16187] [serial = 437] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 270 (0x9ae38800) [pid = 16187] [serial = 485] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 269 (0xa4697000) [pid = 16187] [serial = 232] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 268 (0x97223800) [pid = 16187] [serial = 479] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 267 (0x8ab71000) [pid = 16187] [serial = 533] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 266 (0xa4c55000) [pid = 16187] [serial = 340] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 265 (0xa01ae400) [pid = 16187] [serial = 226] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 264 (0xa45a9800) [pid = 16187] [serial = 304] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 263 (0x8afebc00) [pid = 16187] [serial = 497] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 262 (0x8c21a400) [pid = 16187] [serial = 452] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 261 (0x99221400) [pid = 16187] [serial = 295] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 260 (0x93b7e400) [pid = 16187] [serial = 446] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 259 (0xa4559c00) [pid = 16187] [serial = 488] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 258 (0x8a110c00) [pid = 16187] [serial = 603] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 257 (0x88734000) [pid = 16187] [serial = 506] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 256 (0x93b7a400) [pid = 16187] [serial = 440] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 255 (0x98656c00) [pid = 16187] [serial = 223] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 254 (0x8afe9400) [pid = 16187] [serial = 575] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 253 (0x8e567800) [pid = 16187] [serial = 307] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 252 (0x8e37a400) [pid = 16187] [serial = 500] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 251 (0x9b2e3800) [pid = 16187] [serial = 434] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 250 (0x939a6400) [pid = 16187] [serial = 383] [outer = (nil)] [url = about:blank] 03:09:02 INFO - PROCESS | 16187 | --DOMWINDOW == 249 (0x90462c00) [pid = 16187] [serial = 503] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 248 (0xa0dc4800) [pid = 16187] [serial = 334] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 247 (0x9038f000) [pid = 16187] [serial = 367] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 246 (0x9708a800) [pid = 16187] [serial = 265] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 245 (0x8c94e800) [pid = 16187] [serial = 491] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 244 (0x979dc400) [pid = 16187] [serial = 292] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 243 (0x88894c00) [pid = 16187] [serial = 509] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 242 (0x9fd56c00) [pid = 16187] [serial = 431] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 241 (0x9039bc00) [pid = 16187] [serial = 328] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 240 (0xa3d86400) [pid = 16187] [serial = 373] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 239 (0xa01d5c00) [pid = 16187] [serial = 594] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 238 (0x8cafa800) [pid = 16187] [serial = 380] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 237 (0x8f0f0000) [pid = 16187] [serial = 220] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 236 (0x98652c00) [pid = 16187] [serial = 370] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 235 (0x9aef4c00) [pid = 16187] [serial = 428] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 234 (0x8e7c0800) [pid = 16187] [serial = 419] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 233 (0x8c8de400) [pid = 16187] [serial = 473] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 232 (0xa4837400) [pid = 16187] [serial = 337] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 231 (0x98071c00) [pid = 16187] [serial = 482] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 230 (0x906f4c00) [pid = 16187] [serial = 346] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 229 (0x8c950c00) [pid = 16187] [serial = 512] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 228 (0x92bf0400) [pid = 16187] [serial = 262] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 227 (0x92b3d000) [pid = 16187] [serial = 377] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 226 (0x97d44800) [pid = 16187] [serial = 331] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 225 (0x8f0ec000) [pid = 16187] [serial = 476] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 224 (0xa4579800) [pid = 16187] [serial = 229] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 223 (0x98305800) [pid = 16187] [serial = 425] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 222 (0x8abdb800) [pid = 16187] [serial = 389] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 221 (0x92aa3000) [pid = 16187] [serial = 289] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 220 (0x8a58b400) [pid = 16187] [serial = 443] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 219 (0xa4c01400) [pid = 16187] [serial = 274] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 218 (0xa0b93c00) [pid = 16187] [serial = 271] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 217 (0x9dfebc00) [pid = 16187] [serial = 298] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 216 (0xa4c55800) [pid = 16187] [serial = 235] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 215 (0x98709800) [pid = 16187] [serial = 268] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 214 (0x8c8df000) [pid = 16187] [serial = 343] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 213 (0x93b80800) [pid = 16187] [serial = 449] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 212 (0x902de000) [pid = 16187] [serial = 310] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 211 (0x8e377400) [pid = 16187] [serial = 494] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 210 (0x906ff800) [pid = 16187] [serial = 422] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 209 (0x8ab7b400) [pid = 16187] [serial = 395] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 208 (0x8ff67c00) [pid = 16187] [serial = 277] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 207 (0x8e7c4000) [pid = 16187] [serial = 325] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 206 (0x97c6f400) [pid = 16187] [serial = 654] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 205 (0x9ae35000) [pid = 16187] [serial = 551] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 204 (0x93b81000) [pid = 16187] [serial = 648] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 203 (0x9aef8400) [pid = 16187] [serial = 591] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 202 (0x906fd000) [pid = 16187] [serial = 539] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 201 (0x891e8c00) [pid = 16187] [serial = 597] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 200 (0x93d14400) [pid = 16187] [serial = 584] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 199 (0x95da7c00) [pid = 16187] [serial = 651] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 198 (0x9aef5c00) [pid = 16187] [serial = 663] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 197 (0x92a9e400) [pid = 16187] [serial = 581] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 196 (0x9806c800) [pid = 16187] [serial = 548] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 195 (0x939a1000) [pid = 16187] [serial = 645] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 194 (0x92bf0800) [pid = 16187] [serial = 642] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 193 (0x915d3c00) [pid = 16187] [serial = 639] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 192 (0x902e3400) [pid = 16187] [serial = 636] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 191 (0x8f0ecc00) [pid = 16187] [serial = 633] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 190 (0x8e7bd800) [pid = 16187] [serial = 630] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 189 (0x8c76c800) [pid = 16187] [serial = 627] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 188 (0x8a117800) [pid = 16187] [serial = 624] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 187 (0x8e562c00) [pid = 16187] [serial = 578] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 186 (0x8c992800) [pid = 16187] [serial = 536] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 185 (0x889ef400) [pid = 16187] [serial = 600] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 184 (0x8c8dbc00) [pid = 16187] [serial = 557] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 183 (0x97457000) [pid = 16187] [serial = 587] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 182 (0x99223800) [pid = 16187] [serial = 660] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 181 (0x8a25ac00) [pid = 16187] [serial = 554] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 180 (0x92bfb400) [pid = 16187] [serial = 542] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 179 (0x93b7f800) [pid = 16187] [serial = 545] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 178 (0x9fc36800) [pid = 16187] [serial = 666] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 177 (0x9892e000) [pid = 16187] [serial = 657] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x855ca000) [pid = 16187] [serial = 716] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x855ce400) [pid = 16187] [serial = 717] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0xa011b800) [pid = 16187] [serial = 704] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0xa0d14800) [pid = 16187] [serial = 705] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x8ab7a000) [pid = 16187] [serial = 746] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x873f2400) [pid = 16187] [serial = 725] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x8ab7a800) [pid = 16187] [serial = 749] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0xa104e800) [pid = 16187] [serial = 726] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x85809c00) [pid = 16187] [serial = 722] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x8580d400) [pid = 16187] [serial = 723] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x9b2a6400) [pid = 16187] [serial = 713] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0xa10df000) [pid = 16187] [serial = 714] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x873ee800) [pid = 16187] [serial = 719] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x8a254000) [pid = 16187] [serial = 720] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x8e7c9400) [pid = 16187] [serial = 692] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x8f0f3c00) [pid = 16187] [serial = 693] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x860f6800) [pid = 16187] [serial = 710] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x860f9400) [pid = 16187] [serial = 711] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x889f0800) [pid = 16187] [serial = 743] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x847d9000) [pid = 16187] [serial = 728] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x847dc400) [pid = 16187] [serial = 729] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x9695ec00) [pid = 16187] [serial = 698] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x972c0c00) [pid = 16187] [serial = 699] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0xa2932800) [pid = 16187] [serial = 707] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0xa293b000) [pid = 16187] [serial = 708] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x8afef000) [pid = 16187] [serial = 689] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x8c219000) [pid = 16187] [serial = 690] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x84e04c00) [pid = 16187] [serial = 731] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x84e06400) [pid = 16187] [serial = 732] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x860f4c00) [pid = 16187] [serial = 740] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x873e7000) [pid = 16187] [serial = 741] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x97d44c00) [pid = 16187] [serial = 701] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x98065800) [pid = 16187] [serial = 702] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x92b7e800) [pid = 16187] [serial = 687] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x92c51000) [pid = 16187] [serial = 695] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x93b7c800) [pid = 16187] [serial = 696] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x85057800) [pid = 16187] [serial = 737] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x85059800) [pid = 16187] [serial = 738] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x84e0e800) [pid = 16187] [serial = 734] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x84e0fc00) [pid = 16187] [serial = 735] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8abd6000) [pid = 16187] [serial = 747] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x891e6000) [pid = 16187] [serial = 744] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8c993c00) [pid = 16187] [serial = 752] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8c76ac00) [pid = 16187] [serial = 750] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 16187 | 1461319743357 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:03 INFO - PROCESS | 16187 | ++DOCSHELL 0x84e06800 == 123 [pid = 16187] [id = 289] 03:09:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x84e08c00) [pid = 16187] [serial = 868] [outer = (nil)] 03:09:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x85059800) [pid = 16187] [serial = 869] [outer = 0x84e08c00] 03:09:03 INFO - PROCESS | 16187 | 1461319743465 Marionette DEBUG loaded listener.js 03:09:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x855c3c00) [pid = 16187] [serial = 870] [outer = 0x84e08c00] 03:09:04 INFO - PROCESS | 16187 | 1461319744296 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 2990ms 03:09:04 INFO - PROCESS | 16187 | 1461319744340 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 03:09:04 INFO - PROCESS | 16187 | 1461319744347 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 03:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:09:04 INFO - PROCESS | 16187 | 1461319744356 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:09:04 INFO - PROCESS | 16187 | 1461319744363 Marionette TRACE conn4 <- [1,1130,null,{}] 03:09:04 INFO - PROCESS | 16187 | 1461319744372 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:04 INFO - PROCESS | 16187 | 1461319744578 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 03:09:04 INFO - PROCESS | 16187 | 1461319744750 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x85807400 == 124 [pid = 16187] [id = 290] 03:09:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8580b800) [pid = 16187] [serial = 871] [outer = (nil)] 03:09:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x860ef400) [pid = 16187] [serial = 872] [outer = 0x8580b800] 03:09:04 INFO - PROCESS | 16187 | 1461319744835 Marionette DEBUG loaded listener.js 03:09:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x873e3400) [pid = 16187] [serial = 873] [outer = 0x8580b800] 03:09:05 INFO - PROCESS | 16187 | 1461319745812 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1486ms 03:09:05 INFO - PROCESS | 16187 | 1461319745846 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 03:09:05 INFO - PROCESS | 16187 | 1461319745851 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 03:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:09:05 INFO - PROCESS | 16187 | 1461319745860 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:09:05 INFO - PROCESS | 16187 | 1461319745863 Marionette TRACE conn4 <- [1,1134,null,{}] 03:09:05 INFO - PROCESS | 16187 | 1461319745880 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:06 INFO - PROCESS | 16187 | 1461319746148 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 03:09:06 INFO - PROCESS | 16187 | 1461319746181 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x873f0000 == 125 [pid = 16187] [id = 291] 03:09:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x87f28c00) [pid = 16187] [serial = 874] [outer = (nil)] 03:09:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8827f400) [pid = 16187] [serial = 875] [outer = 0x87f28c00] 03:09:06 INFO - PROCESS | 16187 | 1461319746260 Marionette DEBUG loaded listener.js 03:09:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x88730800) [pid = 16187] [serial = 876] [outer = 0x87f28c00] 03:09:07 INFO - PROCESS | 16187 | 1461319747432 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:09:07 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8916ac00) [pid = 16187] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:09:07 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x85407c00) [pid = 16187] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:09:07 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8afe2800) [pid = 16187] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1942ms 03:09:07 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x847d0c00) [pid = 16187] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:09:07 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x873e8c00) [pid = 16187] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:09:07 INFO - PROCESS | 16187 | 1461319747858 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 03:09:07 INFO - PROCESS | 16187 | 1461319747863 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 03:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:09:07 INFO - PROCESS | 16187 | 1461319747900 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:09:07 INFO - PROCESS | 16187 | 1461319747910 Marionette TRACE conn4 <- [1,1138,null,{}] 03:09:07 INFO - PROCESS | 16187 | 1461319747919 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:08 INFO - PROCESS | 16187 | 1461319748109 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 03:09:08 INFO - PROCESS | 16187 | 1461319748275 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:08 INFO - PROCESS | 16187 | ++DOCSHELL 0x88278800 == 126 [pid = 16187] [id = 292] 03:09:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8888cc00) [pid = 16187] [serial = 877] [outer = (nil)] 03:09:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8916f400) [pid = 16187] [serial = 878] [outer = 0x8888cc00] 03:09:08 INFO - PROCESS | 16187 | 1461319748366 Marionette DEBUG loaded listener.js 03:09:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x891e6400) [pid = 16187] [serial = 879] [outer = 0x8888cc00] 03:09:09 INFO - PROCESS | 16187 | 1461319749136 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1308ms 03:09:09 INFO - PROCESS | 16187 | 1461319749201 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 03:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:09:09 INFO - PROCESS | 16187 | 1461319749206 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 03:09:09 INFO - PROCESS | 16187 | 1461319749212 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:09:09 INFO - PROCESS | 16187 | 1461319749215 Marionette TRACE conn4 <- [1,1142,null,{}] 03:09:09 INFO - PROCESS | 16187 | 1461319749221 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:09 INFO - PROCESS | 16187 | 1461319749426 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 03:09:09 INFO - PROCESS | 16187 | 1461319749591 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:09 INFO - PROCESS | 16187 | ++DOCSHELL 0x88279000 == 127 [pid = 16187] [id = 293] 03:09:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x891e8800) [pid = 16187] [serial = 880] [outer = (nil)] 03:09:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8a251400) [pid = 16187] [serial = 881] [outer = 0x891e8800] 03:09:09 INFO - PROCESS | 16187 | 1461319749676 Marionette DEBUG loaded listener.js 03:09:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8a255800) [pid = 16187] [serial = 882] [outer = 0x891e8800] 03:09:10 INFO - PROCESS | 16187 | 1461319750820 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1640ms 03:09:10 INFO - PROCESS | 16187 | 1461319750856 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 03:09:10 INFO - PROCESS | 16187 | 1461319750870 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 03:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:09:10 INFO - PROCESS | 16187 | 1461319750886 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:09:10 INFO - PROCESS | 16187 | 1461319750896 Marionette TRACE conn4 <- [1,1146,null,{}] 03:09:10 INFO - PROCESS | 16187 | 1461319750910 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:11 INFO - PROCESS | 16187 | 1461319751190 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 03:09:11 INFO - PROCESS | 16187 | 1461319751508 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:11 INFO - PROCESS | 16187 | ++DOCSHELL 0x855ca800 == 128 [pid = 16187] [id = 294] 03:09:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x85802c00) [pid = 16187] [serial = 883] [outer = (nil)] 03:09:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x860f2c00) [pid = 16187] [serial = 884] [outer = 0x85802c00] 03:09:11 INFO - PROCESS | 16187 | 1461319751611 Marionette DEBUG loaded listener.js 03:09:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x873f1c00) [pid = 16187] [serial = 885] [outer = 0x85802c00] 03:09:12 INFO - PROCESS | 16187 | 1461319752577 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1749ms 03:09:12 INFO - PROCESS | 16187 | 1461319752634 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 03:09:12 INFO - PROCESS | 16187 | 1461319752644 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 03:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:09:12 INFO - PROCESS | 16187 | 1461319752656 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:09:12 INFO - PROCESS | 16187 | 1461319752661 Marionette TRACE conn4 <- [1,1150,null,{}] 03:09:12 INFO - PROCESS | 16187 | 1461319752668 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:12 INFO - PROCESS | 16187 | 1461319752950 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 03:09:13 INFO - PROCESS | 16187 | 1461319753321 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x889f0400 == 129 [pid = 16187] [id = 295] 03:09:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x889f1c00) [pid = 16187] [serial = 886] [outer = (nil)] 03:09:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x891ebc00) [pid = 16187] [serial = 887] [outer = 0x889f1c00] 03:09:13 INFO - PROCESS | 16187 | 1461319753429 Marionette DEBUG loaded listener.js 03:09:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x8a256c00) [pid = 16187] [serial = 888] [outer = 0x889f1c00] 03:09:14 INFO - PROCESS | 16187 | 1461319754446 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1837ms 03:09:14 INFO - PROCESS | 16187 | 1461319754493 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 03:09:14 INFO - PROCESS | 16187 | 1461319754498 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 03:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:09:14 INFO - PROCESS | 16187 | 1461319754507 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:09:14 INFO - PROCESS | 16187 | 1461319754513 Marionette TRACE conn4 <- [1,1154,null,{}] 03:09:14 INFO - PROCESS | 16187 | 1461319754532 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:14 INFO - PROCESS | 16187 | 1461319754795 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 03:09:15 INFO - PROCESS | 16187 | 1461319755107 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ab73400 == 130 [pid = 16187] [id = 296] 03:09:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x8ab7b800) [pid = 16187] [serial = 889] [outer = (nil)] 03:09:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x8abda400) [pid = 16187] [serial = 890] [outer = 0x8ab7b800] 03:09:15 INFO - PROCESS | 16187 | 1461319755266 Marionette DEBUG loaded listener.js 03:09:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x8afe4800) [pid = 16187] [serial = 891] [outer = 0x8ab7b800] 03:09:16 INFO - PROCESS | 16187 | 1461319756168 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1739ms 03:09:16 INFO - PROCESS | 16187 | 1461319756246 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 03:09:16 INFO - PROCESS | 16187 | 1461319756250 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 03:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:09:16 INFO - PROCESS | 16187 | 1461319756259 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:09:16 INFO - PROCESS | 16187 | 1461319756263 Marionette TRACE conn4 <- [1,1158,null,{}] 03:09:16 INFO - PROCESS | 16187 | 1461319756269 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:16 INFO - PROCESS | 16187 | 1461319756531 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 03:09:16 INFO - PROCESS | 16187 | 1461319756834 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:16 INFO - PROCESS | 16187 | ++DOCSHELL 0x860fa000 == 131 [pid = 16187] [id = 297] 03:09:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x8afe8800) [pid = 16187] [serial = 892] [outer = (nil)] 03:09:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x8c014800) [pid = 16187] [serial = 893] [outer = 0x8afe8800] 03:09:16 INFO - PROCESS | 16187 | 1461319756939 Marionette DEBUG loaded listener.js 03:09:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x8c21a000) [pid = 16187] [serial = 894] [outer = 0x8afe8800] 03:09:17 INFO - PROCESS | 16187 | 1461319757830 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1637ms 03:09:17 INFO - PROCESS | 16187 | 1461319757897 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 03:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:09:17 INFO - PROCESS | 16187 | 1461319757902 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 03:09:17 INFO - PROCESS | 16187 | 1461319757908 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:09:17 INFO - PROCESS | 16187 | 1461319757920 Marionette TRACE conn4 <- [1,1162,null,{}] 03:09:17 INFO - PROCESS | 16187 | 1461319757929 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:18 INFO - PROCESS | 16187 | 1461319758181 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 03:09:18 INFO - PROCESS | 16187 | 1461319758519 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:18 INFO - PROCESS | 16187 | ++DOCSHELL 0x855c3800 == 132 [pid = 16187] [id = 298] 03:09:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x8c21d000) [pid = 16187] [serial = 895] [outer = (nil)] 03:09:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x8c76ac00) [pid = 16187] [serial = 896] [outer = 0x8c21d000] 03:09:18 INFO - PROCESS | 16187 | 1461319758616 Marionette DEBUG loaded listener.js 03:09:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x8c8d4c00) [pid = 16187] [serial = 897] [outer = 0x8c21d000] 03:09:19 INFO - PROCESS | 16187 | 1461319759556 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1693ms 03:09:19 INFO - PROCESS | 16187 | 1461319759603 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 03:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:09:19 INFO - PROCESS | 16187 | 1461319759607 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 03:09:19 INFO - PROCESS | 16187 | 1461319759614 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:09:19 INFO - PROCESS | 16187 | 1461319759618 Marionette TRACE conn4 <- [1,1166,null,{}] 03:09:19 INFO - PROCESS | 16187 | 1461319759624 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:19 INFO - PROCESS | 16187 | 1461319759859 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 03:09:20 INFO - PROCESS | 16187 | 1461319760128 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:20 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c21cc00 == 133 [pid = 16187] [id = 299] 03:09:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x8c94e000) [pid = 16187] [serial = 898] [outer = (nil)] 03:09:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x8c991c00) [pid = 16187] [serial = 899] [outer = 0x8c94e000] 03:09:20 INFO - PROCESS | 16187 | 1461319760270 Marionette DEBUG loaded listener.js 03:09:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x8c998800) [pid = 16187] [serial = 900] [outer = 0x8c94e000] 03:09:21 INFO - PROCESS | 16187 | 1461319761189 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1638ms 03:09:21 INFO - PROCESS | 16187 | 1461319761253 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 03:09:21 INFO - PROCESS | 16187 | 1461319761258 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 03:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:09:21 INFO - PROCESS | 16187 | 1461319761264 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:09:21 INFO - PROCESS | 16187 | 1461319761268 Marionette TRACE conn4 <- [1,1170,null,{}] 03:09:21 INFO - PROCESS | 16187 | 1461319761274 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:21 INFO - PROCESS | 16187 | 1461319761489 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 03:09:21 INFO - PROCESS | 16187 | 1461319761744 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:21 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c941c00 == 134 [pid = 16187] [id = 300] 03:09:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x8caf4800) [pid = 16187] [serial = 901] [outer = (nil)] 03:09:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x8e116000) [pid = 16187] [serial = 902] [outer = 0x8caf4800] 03:09:21 INFO - PROCESS | 16187 | 1461319761851 Marionette DEBUG loaded listener.js 03:09:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x8e11e400) [pid = 16187] [serial = 903] [outer = 0x8caf4800] 03:09:22 INFO - PROCESS | 16187 | 1461319762766 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1530ms 03:09:22 INFO - PROCESS | 16187 | 1461319762797 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 03:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:09:22 INFO - PROCESS | 16187 | 1461319762801 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 03:09:22 INFO - PROCESS | 16187 | 1461319762808 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:09:22 INFO - PROCESS | 16187 | 1461319762812 Marionette TRACE conn4 <- [1,1174,null,{}] 03:09:22 INFO - PROCESS | 16187 | 1461319762818 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:23 INFO - PROCESS | 16187 | 1461319763053 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 03:09:23 INFO - PROCESS | 16187 | 1461319763311 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c94b400 == 135 [pid = 16187] [id = 301] 03:09:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x8c999400) [pid = 16187] [serial = 904] [outer = (nil)] 03:09:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x8e563000) [pid = 16187] [serial = 905] [outer = 0x8c999400] 03:09:23 INFO - PROCESS | 16187 | 1461319763448 Marionette DEBUG loaded listener.js 03:09:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x8e566800) [pid = 16187] [serial = 906] [outer = 0x8c999400] 03:09:24 INFO - PROCESS | 16187 | 1461319764407 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:09:24 INFO - PROCESS | 16187 | 1461319764461 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 03:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:09:24 INFO - PROCESS | 16187 | 1461319764469 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:09:24 INFO - PROCESS | 16187 | 1461319764473 Marionette TRACE conn4 <- [1,1178,null,{}] 03:09:24 INFO - PROCESS | 16187 | 1461319764479 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:24 INFO - PROCESS | 16187 | 1461319764698 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 03:09:24 INFO - PROCESS | 16187 | 1461319764961 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e112800 == 136 [pid = 16187] [id = 302] 03:09:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x8e113c00) [pid = 16187] [serial = 907] [outer = (nil)] 03:09:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x8ee79000) [pid = 16187] [serial = 908] [outer = 0x8e113c00] 03:09:25 INFO - PROCESS | 16187 | 1461319765093 Marionette DEBUG loaded listener.js 03:09:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x8eee8800) [pid = 16187] [serial = 909] [outer = 0x8e113c00] 03:09:26 INFO - PROCESS | 16187 | 1461319766049 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:09:26 INFO - PROCESS | 16187 | 1461319766109 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 03:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:09:26 INFO - PROCESS | 16187 | 1461319766117 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:09:26 INFO - PROCESS | 16187 | 1461319766121 Marionette TRACE conn4 <- [1,1182,null,{}] 03:09:26 INFO - PROCESS | 16187 | 1461319766127 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:26 INFO - PROCESS | 16187 | 1461319766361 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 03:09:26 INFO - PROCESS | 16187 | 1461319766618 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7c5c00 == 137 [pid = 16187] [id = 303] 03:09:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x8e7c9800) [pid = 16187] [serial = 910] [outer = (nil)] 03:09:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x8ef4dc00) [pid = 16187] [serial = 911] [outer = 0x8e7c9800] 03:09:26 INFO - PROCESS | 16187 | 1461319766751 Marionette DEBUG loaded listener.js 03:09:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x8f0f3000) [pid = 16187] [serial = 912] [outer = 0x8e7c9800] 03:09:27 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:27 INFO - PROCESS | 16187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:09:27 INFO - PROCESS | 16187 | 1461319767710 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:09:27 INFO - PROCESS | 16187 | 1461319767759 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 03:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:09:27 INFO - PROCESS | 16187 | 1461319767767 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:09:27 INFO - PROCESS | 16187 | 1461319767772 Marionette TRACE conn4 <- [1,1186,null,{}] 03:09:27 INFO - PROCESS | 16187 | 1461319767778 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:28 INFO - PROCESS | 16187 | 1461319768046 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 03:09:28 INFO - PROCESS | 16187 | 1461319768362 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef4ac00 == 138 [pid = 16187] [id = 304] 03:09:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x902e1000) [pid = 16187] [serial = 913] [outer = (nil)] 03:09:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x902e5c00) [pid = 16187] [serial = 914] [outer = 0x902e1000] 03:09:28 INFO - PROCESS | 16187 | 1461319768467 Marionette DEBUG loaded listener.js 03:09:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x90459c00) [pid = 16187] [serial = 915] [outer = 0x902e1000] 03:09:29 INFO - PROCESS | 16187 | 1461319769390 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 03:09:29 INFO - PROCESS | 16187 | 1461319769471 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 03:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:09:29 INFO - PROCESS | 16187 | 1461319769478 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:09:29 INFO - PROCESS | 16187 | 1461319769482 Marionette TRACE conn4 <- [1,1190,null,{}] 03:09:29 INFO - PROCESS | 16187 | 1461319769488 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:29 INFO - PROCESS | 16187 | 1461319769716 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 03:09:30 INFO - PROCESS | 16187 | 1461319769990 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7c4c00 == 139 [pid = 16187] [id = 305] 03:09:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0x902d7000) [pid = 16187] [serial = 916] [outer = (nil)] 03:09:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 178 (0x906f2000) [pid = 16187] [serial = 917] [outer = 0x902d7000] 03:09:30 INFO - PROCESS | 16187 | 1461319770120 Marionette DEBUG loaded listener.js 03:09:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 179 (0x906f6800) [pid = 16187] [serial = 918] [outer = 0x902d7000] 03:09:31 INFO - PROCESS | 16187 | 1461319771134 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 03:09:31 INFO - PROCESS | 16187 | 1461319771218 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 03:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:09:31 INFO - PROCESS | 16187 | 1461319771226 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:09:31 INFO - PROCESS | 16187 | 1461319771230 Marionette TRACE conn4 <- [1,1194,null,{}] 03:09:31 INFO - PROCESS | 16187 | 1461319771236 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:31 INFO - PROCESS | 16187 | 1461319771477 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 03:09:31 INFO - PROCESS | 16187 | 1461319771783 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:31 INFO - PROCESS | 16187 | ++DOCSHELL 0x9038f000 == 140 [pid = 16187] [id = 306] 03:09:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 180 (0x90535400) [pid = 16187] [serial = 919] [outer = (nil)] 03:09:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 181 (0x92a9e400) [pid = 16187] [serial = 920] [outer = 0x90535400] 03:09:31 INFO - PROCESS | 16187 | 1461319771880 Marionette DEBUG loaded listener.js 03:09:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 182 (0x92b47000) [pid = 16187] [serial = 921] [outer = 0x90535400] 03:09:32 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:32 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:32 INFO - PROCESS | 16187 | 1461319772866 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 03:09:32 INFO - PROCESS | 16187 | 1461319772920 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 03:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:09:32 INFO - PROCESS | 16187 | 1461319772926 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:09:32 INFO - PROCESS | 16187 | 1461319772930 Marionette TRACE conn4 <- [1,1198,null,{}] 03:09:32 INFO - PROCESS | 16187 | 1461319772936 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:33 INFO - PROCESS | 16187 | 1461319773166 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 03:09:33 INFO - PROCESS | 16187 | 1461319773431 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:33 INFO - PROCESS | 16187 | ++DOCSHELL 0x915d5800 == 141 [pid = 16187] [id = 307] 03:09:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 183 (0x915e1400) [pid = 16187] [serial = 922] [outer = (nil)] 03:09:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 184 (0x92bf9400) [pid = 16187] [serial = 923] [outer = 0x915e1400] 03:09:33 INFO - PROCESS | 16187 | 1461319773570 Marionette DEBUG loaded listener.js 03:09:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 185 (0x92c5ac00) [pid = 16187] [serial = 924] [outer = 0x915e1400] 03:09:35 INFO - PROCESS | 16187 | 1461319775310 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 2440ms 03:09:35 INFO - PROCESS | 16187 | 1461319775367 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 03:09:35 INFO - PROCESS | 16187 | 1461319775373 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 03:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:09:35 INFO - PROCESS | 16187 | 1461319775383 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:09:35 INFO - PROCESS | 16187 | 1461319775389 Marionette TRACE conn4 <- [1,1202,null,{}] 03:09:35 INFO - PROCESS | 16187 | 1461319775399 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:35 INFO - PROCESS | 16187 | 1461319775690 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 03:09:35 INFO - PROCESS | 16187 | 1461319775896 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x85410800 == 142 [pid = 16187] [id = 308] 03:09:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 186 (0x85802000) [pid = 16187] [serial = 925] [outer = (nil)] 03:09:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 187 (0x860fa800) [pid = 16187] [serial = 926] [outer = 0x85802000] 03:09:36 INFO - PROCESS | 16187 | 1461319775998 Marionette DEBUG loaded listener.js 03:09:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 188 (0x87f26000) [pid = 16187] [serial = 927] [outer = 0x85802000] 03:09:37 INFO - PROCESS | 16187 | 1461319777160 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:09:37 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 03:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1841ms 03:09:37 INFO - PROCESS | 16187 | 1461319777226 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 03:09:37 INFO - PROCESS | 16187 | 1461319777235 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 03:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:09:37 INFO - PROCESS | 16187 | 1461319777247 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:09:37 INFO - PROCESS | 16187 | 1461319777250 Marionette TRACE conn4 <- [1,1206,null,{}] 03:09:37 INFO - PROCESS | 16187 | 1461319777258 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:37 INFO - PROCESS | 16187 | 1461319777611 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 03:09:37 INFO - PROCESS | 16187 | 1461319777954 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x8827ec00 == 143 [pid = 16187] [id = 309] 03:09:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 189 (0x8827f000) [pid = 16187] [serial = 928] [outer = (nil)] 03:09:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 190 (0x889e4800) [pid = 16187] [serial = 929] [outer = 0x8827f000] 03:09:38 INFO - PROCESS | 16187 | 1461319778053 Marionette DEBUG loaded listener.js 03:09:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 191 (0x891e3400) [pid = 16187] [serial = 930] [outer = 0x8827f000] 03:09:39 INFO - PROCESS | 16187 | 1461319779259 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:09:39 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 03:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2098ms 03:09:39 INFO - PROCESS | 16187 | 1461319779344 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 03:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:09:39 INFO - PROCESS | 16187 | 1461319779349 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 03:09:39 INFO - PROCESS | 16187 | 1461319779357 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:09:39 INFO - PROCESS | 16187 | 1461319779363 Marionette TRACE conn4 <- [1,1210,null,{}] 03:09:39 INFO - PROCESS | 16187 | 1461319779379 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:39 INFO - PROCESS | 16187 | 1461319779727 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 03:09:39 INFO - PROCESS | 16187 | 1461319779970 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:39 INFO - PROCESS | 16187 | --DOCSHELL 0x891dd400 == 142 [pid = 16187] [id = 198] 03:09:39 INFO - PROCESS | 16187 | --DOCSHELL 0x8eef4800 == 141 [pid = 16187] [id = 134] 03:09:39 INFO - PROCESS | 16187 | --DOCSHELL 0x8c8e0400 == 140 [pid = 16187] [id = 133] 03:09:39 INFO - PROCESS | 16187 | --DOCSHELL 0x847dc000 == 139 [pid = 16187] [id = 245] 03:09:39 INFO - PROCESS | 16187 | --DOCSHELL 0x847d1400 == 138 [pid = 16187] [id = 243] 03:09:39 INFO - PROCESS | 16187 | --DOCSHELL 0x847d0400 == 137 [pid = 16187] [id = 242] 03:09:39 INFO - PROCESS | 16187 | --DOCSHELL 0x85803800 == 136 [pid = 16187] [id = 241] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x8e752800 == 135 [pid = 16187] [id = 137] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x8e759000 == 134 [pid = 16187] [id = 57] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x85801800 == 133 [pid = 16187] [id = 240] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x8872d400 == 132 [pid = 16187] [id = 200] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 190 (0xa3de4400) [pid = 16187] [serial = 785] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 189 (0x93d92000) [pid = 16187] [serial = 797] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 188 (0x93d92400) [pid = 16187] [serial = 791] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 187 (0x9b2a9000) [pid = 16187] [serial = 779] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 186 (0x906f6c00) [pid = 16187] [serial = 767] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 185 (0x939a3400) [pid = 16187] [serial = 770] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 184 (0x8afef800) [pid = 16187] [serial = 758] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 183 (0x8e7c8800) [pid = 16187] [serial = 761] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 182 (0x8827a800) [pid = 16187] [serial = 782] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 181 (0x8872c400) [pid = 16187] [serial = 755] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 180 (0x9053b800) [pid = 16187] [serial = 788] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 179 (0x87f22000) [pid = 16187] [serial = 794] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 178 (0x98708c00) [pid = 16187] [serial = 776] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 177 (0x8ff6a400) [pid = 16187] [serial = 764] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x964b4000) [pid = 16187] [serial = 773] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x891e0c00) [pid = 16187] [serial = 815] [outer = (nil)] [url = about:blank] 03:09:40 INFO - PROCESS | 16187 | ++DOCSHELL 0x847d0400 == 133 [pid = 16187] [id = 310] 03:09:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x847d1400) [pid = 16187] [serial = 931] [outer = (nil)] 03:09:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0x85410400) [pid = 16187] [serial = 932] [outer = 0x847d1400] 03:09:40 INFO - PROCESS | 16187 | 1461319780147 Marionette DEBUG loaded listener.js 03:09:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 178 (0x87f22000) [pid = 16187] [serial = 933] [outer = 0x847d1400] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x889e4400 == 132 [pid = 16187] [id = 199] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x9399d400 == 131 [pid = 16187] [id = 159] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x88278800 == 130 [pid = 16187] [id = 292] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x873f0000 == 129 [pid = 16187] [id = 291] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x98b9ec00 == 128 [pid = 16187] [id = 10] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x85807400 == 127 [pid = 16187] [id = 290] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x84e06800 == 126 [pid = 16187] [id = 289] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x84e0f000 == 125 [pid = 16187] [id = 287] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x91f86c00 == 124 [pid = 16187] [id = 286] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x85052800 == 123 [pid = 16187] [id = 285] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x8e117c00 == 122 [pid = 16187] [id = 284] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x9045d000 == 121 [pid = 16187] [id = 283] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x8eef0800 == 120 [pid = 16187] [id = 282] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x8c997c00 == 119 [pid = 16187] [id = 281] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x855c4c00 == 118 [pid = 16187] [id = 280] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x8c998c00 == 117 [pid = 16187] [id = 279] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x8888e000 == 116 [pid = 16187] [id = 278] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x8a58c000 == 115 [pid = 16187] [id = 277] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x8afe3800 == 114 [pid = 16187] [id = 276] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x88727800 == 113 [pid = 16187] [id = 275] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x8a583000 == 112 [pid = 16187] [id = 274] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x88733c00 == 111 [pid = 16187] [id = 273] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x85404800 == 110 [pid = 16187] [id = 272] 03:09:40 INFO - PROCESS | 16187 | --DOCSHELL 0x88897800 == 109 [pid = 16187] [id = 271] 03:09:41 INFO - PROCESS | 16187 | 1461319781022 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:09:41 INFO - PROCESS | 16187 | --DOMWINDOW == 177 (0x891e4000) [pid = 16187] [serial = 809] [outer = (nil)] [url = about:blank] 03:09:41 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x8540b800) [pid = 16187] [serial = 800] [outer = (nil)] [url = about:blank] 03:09:41 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x8c997400) [pid = 16187] [serial = 753] [outer = (nil)] [url = about:blank] 03:09:41 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x84e0c400) [pid = 16187] [serial = 812] [outer = (nil)] [url = about:blank] 03:09:41 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x8827d000) [pid = 16187] [serial = 807] [outer = (nil)] [url = about:blank] 03:09:41 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x87f22400) [pid = 16187] [serial = 806] [outer = (nil)] [url = about:blank] 03:09:41 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x8540ec00) [pid = 16187] [serial = 801] [outer = (nil)] [url = about:blank] 03:09:41 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x84e0a400) [pid = 16187] [serial = 803] [outer = (nil)] [url = about:blank] 03:09:41 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x8a10dc00) [pid = 16187] [serial = 810] [outer = (nil)] [url = about:blank] 03:09:41 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x855c6800) [pid = 16187] [serial = 813] [outer = (nil)] [url = about:blank] 03:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1738ms 03:09:41 INFO - PROCESS | 16187 | 1461319781096 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 03:09:41 INFO - PROCESS | 16187 | 1461319781101 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 03:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:09:41 INFO - PROCESS | 16187 | 1461319781107 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:09:41 INFO - PROCESS | 16187 | 1461319781111 Marionette TRACE conn4 <- [1,1214,null,{}] 03:09:41 INFO - PROCESS | 16187 | 1461319781116 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:41 INFO - PROCESS | 16187 | 1461319781311 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 03:09:41 INFO - PROCESS | 16187 | 1461319781478 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:41 INFO - PROCESS | 16187 | ++DOCSHELL 0x85404800 == 110 [pid = 16187] [id = 311] 03:09:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x87f1d400) [pid = 16187] [serial = 934] [outer = (nil)] 03:09:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x8888e000) [pid = 16187] [serial = 935] [outer = 0x87f1d400] 03:09:41 INFO - PROCESS | 16187 | 1461319781561 Marionette DEBUG loaded listener.js 03:09:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x8a10dc00) [pid = 16187] [serial = 936] [outer = 0x87f1d400] 03:09:42 INFO - PROCESS | 16187 | 1461319782418 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1382ms 03:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:09:42 INFO - PROCESS | 16187 | 1461319782491 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 03:09:42 INFO - PROCESS | 16187 | 1461319782494 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 03:09:42 INFO - PROCESS | 16187 | 1461319782500 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:09:42 INFO - PROCESS | 16187 | 1461319782504 Marionette TRACE conn4 <- [1,1218,null,{}] 03:09:42 INFO - PROCESS | 16187 | 1461319782509 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:42 INFO - PROCESS | 16187 | 1461319782690 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 03:09:42 INFO - PROCESS | 16187 | 1461319782701 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x84e0a400 == 111 [pid = 16187] [id = 312] 03:09:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x860f0800) [pid = 16187] [serial = 937] [outer = (nil)] 03:09:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x8abd5c00) [pid = 16187] [serial = 938] [outer = 0x860f0800] 03:09:42 INFO - PROCESS | 16187 | 1461319782951 Marionette DEBUG loaded listener.js 03:09:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x8afe1400) [pid = 16187] [serial = 939] [outer = 0x860f0800] 03:09:43 INFO - PROCESS | 16187 | 1461319783837 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1384ms 03:09:43 INFO - PROCESS | 16187 | 1461319783884 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 03:09:43 INFO - PROCESS | 16187 | 1461319783888 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 03:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:09:43 INFO - PROCESS | 16187 | 1461319783895 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:09:43 INFO - PROCESS | 16187 | 1461319783898 Marionette TRACE conn4 <- [1,1222,null,{}] 03:09:43 INFO - PROCESS | 16187 | 1461319783904 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:44 INFO - PROCESS | 16187 | 1461319784202 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 03:09:44 INFO - PROCESS | 16187 | 1461319784238 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x8540d400 == 112 [pid = 16187] [id = 313] 03:09:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x8a585400) [pid = 16187] [serial = 940] [outer = (nil)] 03:09:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x8c8d9c00) [pid = 16187] [serial = 941] [outer = 0x8a585400] 03:09:44 INFO - PROCESS | 16187 | 1461319784323 Marionette DEBUG loaded listener.js 03:09:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0x8c943800) [pid = 16187] [serial = 942] [outer = 0x8a585400] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x8c94d000) [pid = 16187] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x85053000) [pid = 16187] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x8ab75c00) [pid = 16187] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x8888c400) [pid = 16187] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x855cb000) [pid = 16187] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x9aef9400) [pid = 16187] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x8c016800) [pid = 16187] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x990c0800) [pid = 16187] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x8a58ac00) [pid = 16187] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x90395800) [pid = 16187] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x8ef46c00) [pid = 16187] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x92b48c00) [pid = 16187] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x87f28c00) [pid = 16187] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x8e75f000) [pid = 16187] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x90539800) [pid = 16187] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x8ef48800) [pid = 16187] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x8eee7000) [pid = 16187] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x8888cc00) [pid = 16187] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x902e3c00) [pid = 16187] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x8e75e400) [pid = 16187] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x8e7c6800) [pid = 16187] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x90533c00) [pid = 16187] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x8580ac00) [pid = 16187] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x88271c00) [pid = 16187] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x87f1a000) [pid = 16187] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x860f6c00) [pid = 16187] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x92b7d800) [pid = 16187] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x8e560400) [pid = 16187] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x8580b800) [pid = 16187] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x8ab74800) [pid = 16187] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x84e08c00) [pid = 16187] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x9fda9000) [pid = 16187] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x8c994800) [pid = 16187] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x8e11a000) [pid = 16187] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x97d42c00) [pid = 16187] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x93999000) [pid = 16187] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x90536c00) [pid = 16187] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:09:45 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x847dd800) [pid = 16187] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:09:46 INFO - PROCESS | 16187 | 1461319786105 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 03:09:46 INFO - PROCESS | 16187 | 1461319786137 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 03:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:09:46 INFO - PROCESS | 16187 | 1461319786154 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:09:46 INFO - PROCESS | 16187 | 1461319786157 Marionette TRACE conn4 <- [1,1226,null,{}] 03:09:46 INFO - PROCESS | 16187 | 1461319786164 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:46 INFO - PROCESS | 16187 | 1461319786352 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 03:09:46 INFO - PROCESS | 16187 | 1461319786367 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:46 INFO - PROCESS | 16187 | ++DOCSHELL 0x847d4400 == 113 [pid = 16187] [id = 314] 03:09:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x847dd800) [pid = 16187] [serial = 943] [outer = (nil)] 03:09:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x87f1a000) [pid = 16187] [serial = 944] [outer = 0x847dd800] 03:09:46 INFO - PROCESS | 16187 | 1461319786447 Marionette DEBUG loaded listener.js 03:09:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8a58ac00) [pid = 16187] [serial = 945] [outer = 0x847dd800] 03:09:47 INFO - PROCESS | 16187 | 1461319787380 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1243ms 03:09:47 INFO - PROCESS | 16187 | 1461319787401 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 03:09:47 INFO - PROCESS | 16187 | 1461319787404 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 03:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:09:47 INFO - PROCESS | 16187 | 1461319787411 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:09:47 INFO - PROCESS | 16187 | 1461319787413 Marionette TRACE conn4 <- [1,1230,null,{}] 03:09:47 INFO - PROCESS | 16187 | 1461319787419 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:47 INFO - PROCESS | 16187 | 1461319787602 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 03:09:47 INFO - PROCESS | 16187 | 1461319787930 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x847dcc00 == 114 [pid = 16187] [id = 315] 03:09:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x847dd400) [pid = 16187] [serial = 946] [outer = (nil)] 03:09:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8540a400) [pid = 16187] [serial = 947] [outer = 0x847dd400] 03:09:48 INFO - PROCESS | 16187 | 1461319788029 Marionette DEBUG loaded listener.js 03:09:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x855cb800) [pid = 16187] [serial = 948] [outer = 0x847dd400] 03:09:49 INFO - PROCESS | 16187 | 1461319789139 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1782ms 03:09:49 INFO - PROCESS | 16187 | 1461319789196 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 03:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:09:49 INFO - PROCESS | 16187 | 1461319789203 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 03:09:49 INFO - PROCESS | 16187 | 1461319789212 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:09:49 INFO - PROCESS | 16187 | 1461319789218 Marionette TRACE conn4 <- [1,1234,null,{}] 03:09:49 INFO - PROCESS | 16187 | 1461319789226 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:49 INFO - PROCESS | 16187 | 1461319789458 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 03:09:49 INFO - PROCESS | 16187 | 1461319789771 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x8872f800 == 115 [pid = 16187] [id = 316] 03:09:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x88896000) [pid = 16187] [serial = 949] [outer = (nil)] 03:09:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x889ec400) [pid = 16187] [serial = 950] [outer = 0x88896000] 03:09:49 INFO - PROCESS | 16187 | 1461319789870 Marionette DEBUG loaded listener.js 03:09:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x8a114800) [pid = 16187] [serial = 951] [outer = 0x88896000] 03:09:50 INFO - PROCESS | 16187 | 1461319790884 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1744ms 03:09:50 INFO - PROCESS | 16187 | 1461319790960 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 03:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:09:50 INFO - PROCESS | 16187 | 1461319790967 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 03:09:50 INFO - PROCESS | 16187 | 1461319790975 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:09:50 INFO - PROCESS | 16187 | 1461319790978 Marionette TRACE conn4 <- [1,1238,null,{}] 03:09:50 INFO - PROCESS | 16187 | 1461319790986 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:51 INFO - PROCESS | 16187 | 1461319791261 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 03:09:51 INFO - PROCESS | 16187 | 1461319791617 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:51 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ab7a800 == 116 [pid = 16187] [id = 317] 03:09:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x8ab7b000) [pid = 16187] [serial = 952] [outer = (nil)] 03:09:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x8afe4000) [pid = 16187] [serial = 953] [outer = 0x8ab7b000] 03:09:51 INFO - PROCESS | 16187 | 1461319791714 Marionette DEBUG loaded listener.js 03:09:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x8c018800) [pid = 16187] [serial = 954] [outer = 0x8ab7b000] 03:09:52 INFO - PROCESS | 16187 | 1461319792772 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1836ms 03:09:52 INFO - PROCESS | 16187 | 1461319792810 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 03:09:52 INFO - PROCESS | 16187 | 1461319792816 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 03:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:09:52 INFO - PROCESS | 16187 | 1461319792834 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:09:52 INFO - PROCESS | 16187 | 1461319792845 Marionette TRACE conn4 <- [1,1242,null,{}] 03:09:52 INFO - PROCESS | 16187 | 1461319792851 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:53 INFO - PROCESS | 16187 | 1461319793135 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 03:09:53 INFO - PROCESS | 16187 | 1461319793449 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:53 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a588000 == 117 [pid = 16187] [id = 318] 03:09:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x8a58a000) [pid = 16187] [serial = 955] [outer = (nil)] 03:09:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x8c997000) [pid = 16187] [serial = 956] [outer = 0x8a58a000] 03:09:53 INFO - PROCESS | 16187 | 1461319793557 Marionette DEBUG loaded listener.js 03:09:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x8caf5c00) [pid = 16187] [serial = 957] [outer = 0x8a58a000] 03:09:54 INFO - PROCESS | 16187 | 1461319794511 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1750ms 03:09:54 INFO - PROCESS | 16187 | 1461319794576 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 03:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:09:54 INFO - PROCESS | 16187 | 1461319794581 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 03:09:54 INFO - PROCESS | 16187 | 1461319794588 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:09:54 INFO - PROCESS | 16187 | 1461319794592 Marionette TRACE conn4 <- [1,1246,null,{}] 03:09:54 INFO - PROCESS | 16187 | 1461319794598 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:54 INFO - PROCESS | 16187 | 1461319794860 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 03:09:55 INFO - PROCESS | 16187 | 1461319795160 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:55 INFO - PROCESS | 16187 | ++DOCSHELL 0x860f2800 == 118 [pid = 16187] [id = 319] 03:09:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x88279400) [pid = 16187] [serial = 958] [outer = (nil)] 03:09:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x8e37b400) [pid = 16187] [serial = 959] [outer = 0x88279400] 03:09:55 INFO - PROCESS | 16187 | 1461319795254 Marionette DEBUG loaded listener.js 03:09:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x8e380800) [pid = 16187] [serial = 960] [outer = 0x88279400] 03:09:56 INFO - PROCESS | 16187 | 1461319796158 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1645ms 03:09:56 INFO - PROCESS | 16187 | 1461319796233 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 03:09:56 INFO - PROCESS | 16187 | 1461319796238 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 03:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:09:56 INFO - PROCESS | 16187 | 1461319796245 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:09:56 INFO - PROCESS | 16187 | 1461319796249 Marionette TRACE conn4 <- [1,1250,null,{}] 03:09:56 INFO - PROCESS | 16187 | 1461319796255 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:56 INFO - PROCESS | 16187 | 1461319796487 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 03:09:56 INFO - PROCESS | 16187 | 1461319796763 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7c2400 == 119 [pid = 16187] [id = 320] 03:09:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x8e7c2800) [pid = 16187] [serial = 961] [outer = (nil)] 03:09:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x8ee7d800) [pid = 16187] [serial = 962] [outer = 0x8e7c2800] 03:09:56 INFO - PROCESS | 16187 | 1461319796916 Marionette DEBUG loaded listener.js 03:09:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x8ef4c000) [pid = 16187] [serial = 963] [outer = 0x8e7c2800] 03:09:57 INFO - PROCESS | 16187 | 1461319797892 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1693ms 03:09:57 INFO - PROCESS | 16187 | 1461319797939 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 03:09:57 INFO - PROCESS | 16187 | 1461319797944 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 03:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:09:57 INFO - PROCESS | 16187 | 1461319797951 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:09:57 INFO - PROCESS | 16187 | 1461319797955 Marionette TRACE conn4 <- [1,1254,null,{}] 03:09:57 INFO - PROCESS | 16187 | 1461319797961 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:58 INFO - PROCESS | 16187 | 1461319798197 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 03:09:58 INFO - PROCESS | 16187 | 1461319798453 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:58 INFO - PROCESS | 16187 | ++DOCSHELL 0x8872b800 == 120 [pid = 16187] [id = 321] 03:09:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x8e119400) [pid = 16187] [serial = 964] [outer = (nil)] 03:09:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x902d8c00) [pid = 16187] [serial = 965] [outer = 0x8e119400] 03:09:58 INFO - PROCESS | 16187 | 1461319798587 Marionette DEBUG loaded listener.js 03:09:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x902e3000) [pid = 16187] [serial = 966] [outer = 0x8e119400] 03:09:59 INFO - PROCESS | 16187 | 1461319799498 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1585ms 03:09:59 INFO - PROCESS | 16187 | 1461319799537 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 03:09:59 INFO - PROCESS | 16187 | 1461319799541 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 03:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:09:59 INFO - PROCESS | 16187 | 1461319799564 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:09:59 INFO - PROCESS | 16187 | 1461319799569 Marionette TRACE conn4 <- [1,1258,null,{}] 03:09:59 INFO - PROCESS | 16187 | 1461319799580 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:59 INFO - PROCESS | 16187 | 1461319799804 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 03:10:00 INFO - PROCESS | 16187 | 1461319800062 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:00 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ee7f000 == 121 [pid = 16187] [id = 322] 03:10:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x8ff6f400) [pid = 16187] [serial = 967] [outer = (nil)] 03:10:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x90464c00) [pid = 16187] [serial = 968] [outer = 0x8ff6f400] 03:10:00 INFO - PROCESS | 16187 | 1461319800189 Marionette DEBUG loaded listener.js 03:10:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x9053cc00) [pid = 16187] [serial = 969] [outer = 0x8ff6f400] 03:10:01 INFO - PROCESS | 16187 | 1461319801137 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1656ms 03:10:01 INFO - PROCESS | 16187 | 1461319801205 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 03:10:01 INFO - PROCESS | 16187 | 1461319801209 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 03:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:10:01 INFO - PROCESS | 16187 | 1461319801217 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:10:01 INFO - PROCESS | 16187 | 1461319801221 Marionette TRACE conn4 <- [1,1262,null,{}] 03:10:01 INFO - PROCESS | 16187 | 1461319801227 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:01 INFO - PROCESS | 16187 | 1461319801486 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 03:10:01 INFO - PROCESS | 16187 | 1461319801799 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:01 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ab72000 == 122 [pid = 16187] [id = 323] 03:10:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x8c98c400) [pid = 16187] [serial = 970] [outer = (nil)] 03:10:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x912be800) [pid = 16187] [serial = 971] [outer = 0x8c98c400] 03:10:01 INFO - PROCESS | 16187 | 1461319801933 Marionette DEBUG loaded listener.js 03:10:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x91327800) [pid = 16187] [serial = 972] [outer = 0x8c98c400] 03:10:02 INFO - PROCESS | 16187 | 1461319802933 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1784ms 03:10:03 INFO - PROCESS | 16187 | 1461319803003 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 03:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:10:03 INFO - PROCESS | 16187 | 1461319803007 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 03:10:03 INFO - PROCESS | 16187 | 1461319803014 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:10:03 INFO - PROCESS | 16187 | 1461319803018 Marionette TRACE conn4 <- [1,1266,null,{}] 03:10:03 INFO - PROCESS | 16187 | 1461319803023 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:03 INFO - PROCESS | 16187 | 1461319803272 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 03:10:03 INFO - PROCESS | 16187 | 1461319803529 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:03 INFO - PROCESS | 16187 | ++DOCSHELL 0x860fc800 == 123 [pid = 16187] [id = 324] 03:10:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x88272000) [pid = 16187] [serial = 973] [outer = (nil)] 03:10:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x92b48c00) [pid = 16187] [serial = 974] [outer = 0x88272000] 03:10:03 INFO - PROCESS | 16187 | 1461319803658 Marionette DEBUG loaded listener.js 03:10:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x92b7e800) [pid = 16187] [serial = 975] [outer = 0x88272000] 03:10:04 INFO - PROCESS | 16187 | 1461319804833 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1890ms 03:10:04 INFO - PROCESS | 16187 | 1461319804904 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 03:10:04 INFO - PROCESS | 16187 | 1461319804908 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 03:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:10:04 INFO - PROCESS | 16187 | 1461319804916 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:10:04 INFO - PROCESS | 16187 | 1461319804919 Marionette TRACE conn4 <- [1,1270,null,{}] 03:10:04 INFO - PROCESS | 16187 | 1461319804938 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:05 INFO - PROCESS | 16187 | 1461319805207 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 03:10:05 INFO - PROCESS | 16187 | 1461319805526 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:05 INFO - PROCESS | 16187 | ++DOCSHELL 0x92c51000 == 124 [pid = 16187] [id = 325] 03:10:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x93999800) [pid = 16187] [serial = 976] [outer = (nil)] 03:10:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x9399f000) [pid = 16187] [serial = 977] [outer = 0x93999800] 03:10:05 INFO - PROCESS | 16187 | 1461319805641 Marionette DEBUG loaded listener.js 03:10:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x93b74400) [pid = 16187] [serial = 978] [outer = 0x93999800] 03:10:06 INFO - PROCESS | 16187 | 1461319806591 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1746ms 03:10:06 INFO - PROCESS | 16187 | 1461319806661 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 03:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:10:06 INFO - PROCESS | 16187 | 1461319806666 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 03:10:06 INFO - PROCESS | 16187 | 1461319806673 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:10:06 INFO - PROCESS | 16187 | 1461319806678 Marionette TRACE conn4 <- [1,1274,null,{}] 03:10:06 INFO - PROCESS | 16187 | 1461319806685 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:06 INFO - PROCESS | 16187 | 1461319806968 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 03:10:07 INFO - PROCESS | 16187 | 1461319807301 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:07 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ff6cc00 == 125 [pid = 16187] [id = 326] 03:10:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x8ff71400) [pid = 16187] [serial = 979] [outer = (nil)] 03:10:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0x93d12800) [pid = 16187] [serial = 980] [outer = 0x8ff71400] 03:10:07 INFO - PROCESS | 16187 | 1461319807396 Marionette DEBUG loaded listener.js 03:10:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 178 (0x93d18000) [pid = 16187] [serial = 981] [outer = 0x8ff71400] 03:10:08 INFO - PROCESS | 16187 | 1461319808318 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1684ms 03:10:08 INFO - PROCESS | 16187 | 1461319808357 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 03:10:08 INFO - PROCESS | 16187 | 1461319808361 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 03:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:10:08 INFO - PROCESS | 16187 | 1461319808367 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:10:08 INFO - PROCESS | 16187 | 1461319808371 Marionette TRACE conn4 <- [1,1278,null,{}] 03:10:08 INFO - PROCESS | 16187 | 1461319808377 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:08 INFO - PROCESS | 16187 | 1461319808584 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 03:10:08 INFO - PROCESS | 16187 | 1461319808850 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:08 INFO - PROCESS | 16187 | ++DOCSHELL 0x93b7e800 == 126 [pid = 16187] [id = 327] 03:10:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 179 (0x93b81000) [pid = 16187] [serial = 982] [outer = (nil)] 03:10:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 180 (0x93d94000) [pid = 16187] [serial = 983] [outer = 0x93b81000] 03:10:08 INFO - PROCESS | 16187 | 1461319808980 Marionette DEBUG loaded listener.js 03:10:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 181 (0x93d99400) [pid = 16187] [serial = 984] [outer = 0x93b81000] 03:10:09 INFO - PROCESS | 16187 | 1461319809885 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1588ms 03:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:10:09 INFO - PROCESS | 16187 | 1461319809957 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 03:10:09 INFO - PROCESS | 16187 | 1461319809960 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 03:10:09 INFO - PROCESS | 16187 | 1461319809967 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:10:09 INFO - PROCESS | 16187 | 1461319809970 Marionette TRACE conn4 <- [1,1282,null,{}] 03:10:09 INFO - PROCESS | 16187 | 1461319809977 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:10 INFO - PROCESS | 16187 | 1461319810200 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 03:10:10 INFO - PROCESS | 16187 | 1461319810466 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:10 INFO - PROCESS | 16187 | ++DOCSHELL 0x92a99400 == 127 [pid = 16187] [id = 328] 03:10:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 182 (0x939a2000) [pid = 16187] [serial = 985] [outer = (nil)] 03:10:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 183 (0x95240800) [pid = 16187] [serial = 986] [outer = 0x939a2000] 03:10:10 INFO - PROCESS | 16187 | 1461319810601 Marionette DEBUG loaded listener.js 03:10:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 184 (0x952f5800) [pid = 16187] [serial = 987] [outer = 0x939a2000] 03:10:11 INFO - PROCESS | 16187 | 1461319811515 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1587ms 03:10:11 INFO - PROCESS | 16187 | 1461319811554 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 03:10:11 INFO - PROCESS | 16187 | 1461319811557 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 03:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:10:11 INFO - PROCESS | 16187 | 1461319811564 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:10:11 INFO - PROCESS | 16187 | 1461319811568 Marionette TRACE conn4 <- [1,1286,null,{}] 03:10:11 INFO - PROCESS | 16187 | 1461319811574 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:11 INFO - PROCESS | 16187 | 1461319811788 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 03:10:12 INFO - PROCESS | 16187 | 1461319812103 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:12 INFO - PROCESS | 16187 | ++DOCSHELL 0x85406c00 == 128 [pid = 16187] [id = 329] 03:10:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 185 (0x906f8800) [pid = 16187] [serial = 988] [outer = (nil)] 03:10:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 186 (0x96952800) [pid = 16187] [serial = 989] [outer = 0x906f8800] 03:10:12 INFO - PROCESS | 16187 | 1461319812203 Marionette DEBUG loaded listener.js 03:10:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 187 (0x9708c400) [pid = 16187] [serial = 990] [outer = 0x906f8800] 03:10:13 INFO - PROCESS | 16187 | 1461319813170 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1683ms 03:10:13 INFO - PROCESS | 16187 | 1461319813248 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 03:10:13 INFO - PROCESS | 16187 | 1461319813251 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 03:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:10:13 INFO - PROCESS | 16187 | 1461319813259 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:10:13 INFO - PROCESS | 16187 | 1461319813261 Marionette TRACE conn4 <- [1,1290,null,{}] 03:10:13 INFO - PROCESS | 16187 | 1461319813268 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:13 INFO - PROCESS | 16187 | 1461319813487 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 03:10:13 INFO - PROCESS | 16187 | 1461319813754 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x9524a000 == 129 [pid = 16187] [id = 330] 03:10:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 188 (0x952f6c00) [pid = 16187] [serial = 991] [outer = (nil)] 03:10:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 189 (0x9726c400) [pid = 16187] [serial = 992] [outer = 0x952f6c00] 03:10:13 INFO - PROCESS | 16187 | 1461319813883 Marionette DEBUG loaded listener.js 03:10:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 190 (0x9744f400) [pid = 16187] [serial = 993] [outer = 0x952f6c00] 03:10:14 INFO - PROCESS | 16187 | 1461319814861 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1681ms 03:10:14 INFO - PROCESS | 16187 | 1461319814940 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 03:10:14 INFO - PROCESS | 16187 | 1461319814944 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 03:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:10:14 INFO - PROCESS | 16187 | 1461319814951 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:10:14 INFO - PROCESS | 16187 | 1461319814954 Marionette TRACE conn4 <- [1,1294,null,{}] 03:10:14 INFO - PROCESS | 16187 | 1461319814960 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:15 INFO - PROCESS | 16187 | 1461319815216 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 03:10:15 INFO - PROCESS | 16187 | 1461319815524 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x93d1bc00 == 130 [pid = 16187] [id = 331] 03:10:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 191 (0x964b2c00) [pid = 16187] [serial = 994] [outer = (nil)] 03:10:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 192 (0x97c6f400) [pid = 16187] [serial = 995] [outer = 0x964b2c00] 03:10:15 INFO - PROCESS | 16187 | 1461319815622 Marionette DEBUG loaded listener.js 03:10:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 193 (0x97c78c00) [pid = 16187] [serial = 996] [outer = 0x964b2c00] 03:10:16 INFO - PROCESS | 16187 | 1461319816529 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1644ms 03:10:16 INFO - PROCESS | 16187 | 1461319816597 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 03:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:10:16 INFO - PROCESS | 16187 | 1461319816601 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 03:10:16 INFO - PROCESS | 16187 | 1461319816607 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:10:16 INFO - PROCESS | 16187 | 1461319816611 Marionette TRACE conn4 <- [1,1298,null,{}] 03:10:16 INFO - PROCESS | 16187 | 1461319816617 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:16 INFO - PROCESS | 16187 | 1461319816884 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 03:10:17 INFO - PROCESS | 16187 | 1461319817197 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x847d7800 == 131 [pid = 16187] [id = 332] 03:10:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 194 (0x8f0edc00) [pid = 16187] [serial = 997] [outer = (nil)] 03:10:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 195 (0x97d42c00) [pid = 16187] [serial = 998] [outer = 0x8f0edc00] 03:10:17 INFO - PROCESS | 16187 | 1461319817304 Marionette DEBUG loaded listener.js 03:10:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 196 (0x97d47c00) [pid = 16187] [serial = 999] [outer = 0x8f0edc00] 03:10:18 INFO - PROCESS | 16187 | --DOCSHELL 0x8c8d8000 == 130 [pid = 16187] [id = 113] 03:10:18 INFO - PROCESS | 16187 | --DOCSHELL 0x847d4400 == 129 [pid = 16187] [id = 314] 03:10:18 INFO - PROCESS | 16187 | --DOCSHELL 0x8540d400 == 128 [pid = 16187] [id = 313] 03:10:18 INFO - PROCESS | 16187 | --DOCSHELL 0x84e0a400 == 127 [pid = 16187] [id = 312] 03:10:18 INFO - PROCESS | 16187 | --DOCSHELL 0x85404800 == 126 [pid = 16187] [id = 311] 03:10:18 INFO - PROCESS | 16187 | --DOCSHELL 0x847d0400 == 125 [pid = 16187] [id = 310] 03:10:18 INFO - PROCESS | 16187 | --DOCSHELL 0x8827ec00 == 124 [pid = 16187] [id = 309] 03:10:18 INFO - PROCESS | 16187 | --DOCSHELL 0x85410800 == 123 [pid = 16187] [id = 308] 03:10:18 INFO - PROCESS | 16187 | --DOCSHELL 0x97092800 == 122 [pid = 16187] [id = 217] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 195 (0x8c996800) [pid = 16187] [serial = 833] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 194 (0x873e6c00) [pid = 16187] [serial = 864] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 193 (0x8c8dcc00) [pid = 16187] [serial = 759] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 192 (0x889e7800) [pid = 16187] [serial = 821] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 191 (0x860f7400) [pid = 16187] [serial = 818] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 190 (0x97d3fc00) [pid = 16187] [serial = 588] [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.] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 189 (0x8c764400) [pid = 16187] [serial = 830] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 188 (0x990cac00) [pid = 16187] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 187 (0x8ab72c00) [pid = 16187] [serial = 824] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 186 (0x93b7a000) [pid = 16187] [serial = 771] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 185 (0x92b46c00) [pid = 16187] [serial = 857] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 184 (0x92bf4800) [pid = 16187] [serial = 861] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 183 (0x88730800) [pid = 16187] [serial = 876] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 182 (0x90395000) [pid = 16187] [serial = 765] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 181 (0x906fd800) [pid = 16187] [serial = 852] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 180 (0x9132ac00) [pid = 16187] [serial = 768] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 179 (0x8ef4a800) [pid = 16187] [serial = 846] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 178 (0x891e6400) [pid = 16187] [serial = 879] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 177 (0x90391000) [pid = 16187] [serial = 848] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x8abd7000) [pid = 16187] [serial = 825] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x8eeea400) [pid = 16187] [serial = 762] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x929e8400) [pid = 16187] [serial = 855] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x9053d800) [pid = 16187] [serial = 789] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x93d97800) [pid = 16187] [serial = 798] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x90460800) [pid = 16187] [serial = 849] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x8827c800) [pid = 16187] [serial = 783] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x87f23800) [pid = 16187] [serial = 795] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x891e9400) [pid = 16187] [serial = 756] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x97092400) [pid = 16187] [serial = 774] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x8ee7f800) [pid = 16187] [serial = 843] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x873e3400) [pid = 16187] [serial = 873] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x8c011c00) [pid = 16187] [serial = 828] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x855c3c00) [pid = 16187] [serial = 870] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x860f3000) [pid = 16187] [serial = 866] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x92bf2000) [pid = 16187] [serial = 860] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0xa45a0c00) [pid = 16187] [serial = 786] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x8c767400) [pid = 16187] [serial = 831] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x8e11e000) [pid = 16187] [serial = 837] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x91f7d800) [pid = 16187] [serial = 854] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x873e6800) [pid = 16187] [serial = 819] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x8eef5c00) [pid = 16187] [serial = 845] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x8e565c00) [pid = 16187] [serial = 839] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x8827f400) [pid = 16187] [serial = 875] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x8ee78400) [pid = 16187] [serial = 842] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x8916f400) [pid = 16187] [serial = 878] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x9ea19400) [pid = 16187] [serial = 780] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x98b48000) [pid = 16187] [serial = 777] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x92b49000) [pid = 16187] [serial = 858] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x93d94400) [pid = 16187] [serial = 792] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x8afea800) [pid = 16187] [serial = 827] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x8e569400) [pid = 16187] [serial = 840] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x8e11b800) [pid = 16187] [serial = 836] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x860ef400) [pid = 16187] [serial = 872] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x85060400) [pid = 16187] [serial = 863] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8caf0800) [pid = 16187] [serial = 834] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x906f8400) [pid = 16187] [serial = 851] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x85059800) [pid = 16187] [serial = 869] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x891e1c00) [pid = 16187] [serial = 822] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x855c7400) [pid = 16187] [serial = 804] [outer = (nil)] [url = about:blank] 03:10:19 INFO - PROCESS | 16187 | 1461319819565 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2991ms 03:10:19 INFO - PROCESS | 16187 | 1461319819599 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 03:10:19 INFO - PROCESS | 16187 | 1461319819604 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 03:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:10:19 INFO - PROCESS | 16187 | 1461319819622 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:10:19 INFO - PROCESS | 16187 | 1461319819633 Marionette TRACE conn4 <- [1,1302,null,{}] 03:10:19 INFO - PROCESS | 16187 | 1461319819673 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:19 INFO - PROCESS | 16187 | 1461319819918 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 03:10:20 INFO - PROCESS | 16187 | 1461319820157 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:20 INFO - PROCESS | 16187 | ++DOCSHELL 0x855ce000 == 123 [pid = 16187] [id = 333] 03:10:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x860f4c00) [pid = 16187] [serial = 1000] [outer = (nil)] 03:10:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x860fc000) [pid = 16187] [serial = 1001] [outer = 0x860f4c00] 03:10:20 INFO - PROCESS | 16187 | 1461319820250 Marionette DEBUG loaded listener.js 03:10:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x873eac00) [pid = 16187] [serial = 1002] [outer = 0x860f4c00] 03:10:21 INFO - PROCESS | 16187 | 1461319821244 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1705ms 03:10:21 INFO - PROCESS | 16187 | 1461319821320 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 03:10:21 INFO - PROCESS | 16187 | 1461319821329 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 03:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:10:21 INFO - PROCESS | 16187 | 1461319821339 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:10:21 INFO - PROCESS | 16187 | 1461319821343 Marionette TRACE conn4 <- [1,1306,null,{}] 03:10:21 INFO - PROCESS | 16187 | 1461319821350 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:21 INFO - PROCESS | 16187 | 1461319821571 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 03:10:21 INFO - PROCESS | 16187 | 1461319821812 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:21 INFO - PROCESS | 16187 | ++DOCSHELL 0x860f6000 == 124 [pid = 16187] [id = 334] 03:10:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x87f20800) [pid = 16187] [serial = 1003] [outer = (nil)] 03:10:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8827dc00) [pid = 16187] [serial = 1004] [outer = 0x87f20800] 03:10:21 INFO - PROCESS | 16187 | 1461319821906 Marionette DEBUG loaded listener.js 03:10:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8872d800) [pid = 16187] [serial = 1005] [outer = 0x87f20800] 03:10:22 INFO - PROCESS | 16187 | 1461319822937 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1642ms 03:10:22 INFO - PROCESS | 16187 | 1461319822986 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 03:10:22 INFO - PROCESS | 16187 | 1461319822991 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 03:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:10:23 INFO - PROCESS | 16187 | 1461319823015 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:10:23 INFO - PROCESS | 16187 | 1461319823026 Marionette TRACE conn4 <- [1,1310,null,{}] 03:10:23 INFO - PROCESS | 16187 | 1461319823064 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:23 INFO - PROCESS | 16187 | 1461319823358 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 03:10:23 INFO - PROCESS | 16187 | 1461319823533 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x8827d000 == 125 [pid = 16187] [id = 335] 03:10:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x891e9800) [pid = 16187] [serial = 1006] [outer = (nil)] 03:10:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8a10cc00) [pid = 16187] [serial = 1007] [outer = 0x891e9800] 03:10:23 INFO - PROCESS | 16187 | 1461319823618 Marionette DEBUG loaded listener.js 03:10:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x8a25d000) [pid = 16187] [serial = 1008] [outer = 0x891e9800] 03:10:24 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x84e02c00) [pid = 16187] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:10:24 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x85802000) [pid = 16187] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:10:24 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x847d1400) [pid = 16187] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:10:24 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x860f0800) [pid = 16187] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:10:24 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x87f1d400) [pid = 16187] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:10:24 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x8827f000) [pid = 16187] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:10:24 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8a585400) [pid = 16187] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:10:24 INFO - PROCESS | 16187 | 1461319824562 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 03:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:10:24 INFO - PROCESS | 16187 | 1461319824630 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 03:10:24 INFO - PROCESS | 16187 | 1461319824636 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:10:24 INFO - PROCESS | 16187 | 1461319824655 Marionette TRACE conn4 <- [1,1314,null,{}] 03:10:24 INFO - PROCESS | 16187 | 1461319824662 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:24 INFO - PROCESS | 16187 | 1461319824876 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 03:10:25 INFO - PROCESS | 16187 | 1461319825044 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x84e02c00 == 126 [pid = 16187] [id = 336] 03:10:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x85803c00) [pid = 16187] [serial = 1009] [outer = (nil)] 03:10:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8ab7c000) [pid = 16187] [serial = 1010] [outer = 0x85803c00] 03:10:25 INFO - PROCESS | 16187 | 1461319825125 Marionette DEBUG loaded listener.js 03:10:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8afe7c00) [pid = 16187] [serial = 1011] [outer = 0x85803c00] 03:10:26 INFO - PROCESS | 16187 | 1461319826078 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1499ms 03:10:26 INFO - PROCESS | 16187 | 1461319826148 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 03:10:26 INFO - PROCESS | 16187 | 1461319826155 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 03:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:10:26 INFO - PROCESS | 16187 | 1461319826164 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:10:26 INFO - PROCESS | 16187 | 1461319826170 Marionette TRACE conn4 <- [1,1318,null,{}] 03:10:26 INFO - PROCESS | 16187 | 1461319826224 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:26 INFO - PROCESS | 16187 | 1461319826469 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 03:10:26 INFO - PROCESS | 16187 | 1461319826753 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x860f7400 == 127 [pid = 16187] [id = 337] 03:10:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x860f8c00) [pid = 16187] [serial = 1012] [outer = (nil)] 03:10:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x873efc00) [pid = 16187] [serial = 1013] [outer = 0x860f8c00] 03:10:26 INFO - PROCESS | 16187 | 1461319826885 Marionette DEBUG loaded listener.js 03:10:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x87f25800) [pid = 16187] [serial = 1014] [outer = 0x860f8c00] 03:10:28 INFO - PROCESS | 16187 | 1461319828031 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1939ms 03:10:28 INFO - PROCESS | 16187 | 1461319828104 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 03:10:28 INFO - PROCESS | 16187 | 1461319828113 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 03:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:10:28 INFO - PROCESS | 16187 | 1461319828125 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:10:28 INFO - PROCESS | 16187 | 1461319828129 Marionette TRACE conn4 <- [1,1322,null,{}] 03:10:28 INFO - PROCESS | 16187 | 1461319828136 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:28 INFO - PROCESS | 16187 | 1461319828435 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 03:10:28 INFO - PROCESS | 16187 | 1461319828720 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x88726800 == 128 [pid = 16187] [id = 338] 03:10:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x889ed000) [pid = 16187] [serial = 1015] [outer = (nil)] 03:10:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x8a583000) [pid = 16187] [serial = 1016] [outer = 0x889ed000] 03:10:28 INFO - PROCESS | 16187 | 1461319828818 Marionette DEBUG loaded listener.js 03:10:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x8c011c00) [pid = 16187] [serial = 1017] [outer = 0x889ed000] 03:10:29 INFO - PROCESS | 16187 | 1461319829825 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1744ms 03:10:29 INFO - PROCESS | 16187 | 1461319829869 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 03:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:10:29 INFO - PROCESS | 16187 | 1461319829873 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 03:10:29 INFO - PROCESS | 16187 | 1461319829881 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:10:29 INFO - PROCESS | 16187 | 1461319829887 Marionette TRACE conn4 <- [1,1326,null,{}] 03:10:29 INFO - PROCESS | 16187 | 1461319829905 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:30 INFO - PROCESS | 16187 | 1461319830143 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 03:10:30 INFO - PROCESS | 16187 | 1461319830497 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c76c800 == 129 [pid = 16187] [id = 339] 03:10:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x8c8d8000) [pid = 16187] [serial = 1018] [outer = (nil)] 03:10:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x8c947c00) [pid = 16187] [serial = 1019] [outer = 0x8c8d8000] 03:10:30 INFO - PROCESS | 16187 | 1461319830601 Marionette DEBUG loaded listener.js 03:10:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x8c990c00) [pid = 16187] [serial = 1020] [outer = 0x8c8d8000] 03:10:31 INFO - PROCESS | 16187 | 1461319831613 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1789ms 03:10:31 INFO - PROCESS | 16187 | 1461319831670 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 03:10:31 INFO - PROCESS | 16187 | 1461319831676 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 03:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:10:31 INFO - PROCESS | 16187 | 1461319831684 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:10:31 INFO - PROCESS | 16187 | 1461319831688 Marionette TRACE conn4 <- [1,1330,null,{}] 03:10:31 INFO - PROCESS | 16187 | 1461319831695 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:31 INFO - PROCESS | 16187 | 1461319831926 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 03:10:32 INFO - PROCESS | 16187 | 1461319832184 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:32 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c946400 == 130 [pid = 16187] [id = 340] 03:10:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x8caf2800) [pid = 16187] [serial = 1021] [outer = (nil)] 03:10:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x8e11dc00) [pid = 16187] [serial = 1022] [outer = 0x8caf2800] 03:10:32 INFO - PROCESS | 16187 | 1461319832331 Marionette DEBUG loaded listener.js 03:10:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x8e37c000) [pid = 16187] [serial = 1023] [outer = 0x8caf2800] 03:10:33 INFO - PROCESS | 16187 | 1461319833296 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1686ms 03:10:33 INFO - PROCESS | 16187 | 1461319833371 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 03:10:33 INFO - PROCESS | 16187 | 1461319833374 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 03:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:10:33 INFO - PROCESS | 16187 | 1461319833383 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:10:33 INFO - PROCESS | 16187 | 1461319833387 Marionette TRACE conn4 <- [1,1334,null,{}] 03:10:33 INFO - PROCESS | 16187 | 1461319833394 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:33 INFO - PROCESS | 16187 | 1461319833622 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 03:10:33 INFO - PROCESS | 16187 | 1461319833887 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:33 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c00b800 == 131 [pid = 16187] [id = 341] 03:10:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x8c214000) [pid = 16187] [serial = 1024] [outer = (nil)] 03:10:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x8e750400) [pid = 16187] [serial = 1025] [outer = 0x8c214000] 03:10:34 INFO - PROCESS | 16187 | 1461319834016 Marionette DEBUG loaded listener.js 03:10:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x8e75f400) [pid = 16187] [serial = 1026] [outer = 0x8c214000] 03:10:35 INFO - PROCESS | 16187 | 1461319835029 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1693ms 03:10:35 INFO - PROCESS | 16187 | 1461319835076 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 03:10:35 INFO - PROCESS | 16187 | 1461319835081 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 03:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:10:35 INFO - PROCESS | 16187 | 1461319835087 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:10:35 INFO - PROCESS | 16187 | 1461319835091 Marionette TRACE conn4 <- [1,1338,null,{}] 03:10:35 INFO - PROCESS | 16187 | 1461319835097 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:35 INFO - PROCESS | 16187 | 1461319835357 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 03:10:35 INFO - PROCESS | 16187 | 1461319835673 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e37b800 == 132 [pid = 16187] [id = 342] 03:10:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x8eef1000) [pid = 16187] [serial = 1027] [outer = (nil)] 03:10:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x8ef46000) [pid = 16187] [serial = 1028] [outer = 0x8eef1000] 03:10:35 INFO - PROCESS | 16187 | 1461319835775 Marionette DEBUG loaded listener.js 03:10:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x8f0ea400) [pid = 16187] [serial = 1029] [outer = 0x8eef1000] 03:10:37 INFO - PROCESS | 16187 | 1461319837217 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2146ms 03:10:37 INFO - PROCESS | 16187 | 1461319837234 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 03:10:37 INFO - PROCESS | 16187 | 1461319837239 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 03:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:10:37 INFO - PROCESS | 16187 | 1461319837293 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:10:37 INFO - PROCESS | 16187 | 1461319837298 Marionette TRACE conn4 <- [1,1342,null,{}] 03:10:37 INFO - PROCESS | 16187 | 1461319837307 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:37 INFO - PROCESS | 16187 | 1461319837557 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 03:10:37 INFO - PROCESS | 16187 | 1461319837764 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7bd000 == 133 [pid = 16187] [id = 343] 03:10:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x8ef43800) [pid = 16187] [serial = 1030] [outer = (nil)] 03:10:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x902e0000) [pid = 16187] [serial = 1031] [outer = 0x8ef43800] 03:10:37 INFO - PROCESS | 16187 | 1461319837902 Marionette DEBUG loaded listener.js 03:10:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x90458c00) [pid = 16187] [serial = 1032] [outer = 0x8ef43800] 03:10:38 INFO - PROCESS | 16187 | 1461319838872 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1686ms 03:10:38 INFO - PROCESS | 16187 | 1461319838933 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 03:10:38 INFO - PROCESS | 16187 | 1461319838936 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 03:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:10:38 INFO - PROCESS | 16187 | 1461319838944 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:10:38 INFO - PROCESS | 16187 | 1461319838947 Marionette TRACE conn4 <- [1,1346,null,{}] 03:10:38 INFO - PROCESS | 16187 | 1461319838953 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:39 INFO - PROCESS | 16187 | 1461319839164 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 03:10:39 INFO - PROCESS | 16187 | 1461319839428 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7c4400 == 134 [pid = 16187] [id = 344] 03:10:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x8f0f3800) [pid = 16187] [serial = 1033] [outer = (nil)] 03:10:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x90534800) [pid = 16187] [serial = 1034] [outer = 0x8f0f3800] 03:10:39 INFO - PROCESS | 16187 | 1461319839564 Marionette DEBUG loaded listener.js 03:10:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x906f9800) [pid = 16187] [serial = 1035] [outer = 0x8f0f3800] 03:10:40 INFO - PROCESS | 16187 | 1461319840566 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1681ms 03:10:40 INFO - PROCESS | 16187 | 1461319840627 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 03:10:40 INFO - PROCESS | 16187 | 1461319840631 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 03:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:10:40 INFO - PROCESS | 16187 | 1461319840638 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:10:40 INFO - PROCESS | 16187 | 1461319840642 Marionette TRACE conn4 <- [1,1350,null,{}] 03:10:40 INFO - PROCESS | 16187 | 1461319840648 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:40 INFO - PROCESS | 16187 | 1461319840867 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 03:10:41 INFO - PROCESS | 16187 | 1461319841131 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:41 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef41c00 == 135 [pid = 16187] [id = 345] 03:10:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x90457800) [pid = 16187] [serial = 1036] [outer = (nil)] 03:10:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x91f7d800) [pid = 16187] [serial = 1037] [outer = 0x90457800] 03:10:41 INFO - PROCESS | 16187 | 1461319841265 Marionette DEBUG loaded listener.js 03:10:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x92a9a400) [pid = 16187] [serial = 1038] [outer = 0x90457800] 03:10:42 INFO - PROCESS | 16187 | 1461319842176 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1581ms 03:10:42 INFO - PROCESS | 16187 | 1461319842220 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 03:10:42 INFO - PROCESS | 16187 | 1461319842225 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 03:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:10:42 INFO - PROCESS | 16187 | 1461319842231 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:10:42 INFO - PROCESS | 16187 | 1461319842235 Marionette TRACE conn4 <- [1,1354,null,{}] 03:10:42 INFO - PROCESS | 16187 | 1461319842241 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:42 INFO - PROCESS | 16187 | 1461319842478 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 03:10:42 INFO - PROCESS | 16187 | 1461319842739 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x8cafa000 == 136 [pid = 16187] [id = 346] 03:10:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x92aa7800) [pid = 16187] [serial = 1039] [outer = (nil)] 03:10:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x92b78400) [pid = 16187] [serial = 1040] [outer = 0x92aa7800] 03:10:42 INFO - PROCESS | 16187 | 1461319842876 Marionette DEBUG loaded listener.js 03:10:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x92bf4400) [pid = 16187] [serial = 1041] [outer = 0x92aa7800] 03:10:43 INFO - PROCESS | 16187 | 1461319843786 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1632ms 03:10:43 INFO - PROCESS | 16187 | 1461319843864 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 03:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:10:43 INFO - PROCESS | 16187 | 1461319843869 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 03:10:43 INFO - PROCESS | 16187 | 1461319843876 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:10:43 INFO - PROCESS | 16187 | 1461319843881 Marionette TRACE conn4 <- [1,1358,null,{}] 03:10:43 INFO - PROCESS | 16187 | 1461319843887 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:44 INFO - PROCESS | 16187 | 1461319844164 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 03:10:44 INFO - PROCESS | 16187 | 1461319844490 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e56a800 == 137 [pid = 16187] [id = 347] 03:10:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x92bf8400) [pid = 16187] [serial = 1042] [outer = (nil)] 03:10:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x93b78800) [pid = 16187] [serial = 1043] [outer = 0x92bf8400] 03:10:44 INFO - PROCESS | 16187 | 1461319844590 Marionette DEBUG loaded listener.js 03:10:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x93b81800) [pid = 16187] [serial = 1044] [outer = 0x92bf8400] 03:10:45 INFO - PROCESS | 16187 | 1461319845574 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1734ms 03:10:45 INFO - PROCESS | 16187 | 1461319845610 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 03:10:45 INFO - PROCESS | 16187 | 1461319845614 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 03:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:10:45 INFO - PROCESS | 16187 | 1461319845621 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:10:45 INFO - PROCESS | 16187 | 1461319845625 Marionette TRACE conn4 <- [1,1362,null,{}] 03:10:45 INFO - PROCESS | 16187 | 1461319845631 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:45 INFO - PROCESS | 16187 | 1461319845898 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 03:10:46 INFO - PROCESS | 16187 | 1461319846210 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:46 INFO - PROCESS | 16187 | ++DOCSHELL 0x9399b800 == 138 [pid = 16187] [id = 348] 03:10:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x939a1000) [pid = 16187] [serial = 1045] [outer = (nil)] 03:10:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0x93d95000) [pid = 16187] [serial = 1046] [outer = 0x939a1000] 03:10:46 INFO - PROCESS | 16187 | 1461319846311 Marionette DEBUG loaded listener.js 03:10:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 178 (0x96954c00) [pid = 16187] [serial = 1047] [outer = 0x939a1000] 03:10:47 INFO - PROCESS | 16187 | 1461319847247 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1684ms 03:10:47 INFO - PROCESS | 16187 | 1461319847307 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 03:10:47 INFO - PROCESS | 16187 | 1461319847310 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 03:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:10:47 INFO - PROCESS | 16187 | 1461319847318 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:10:47 INFO - PROCESS | 16187 | 1461319847322 Marionette TRACE conn4 <- [1,1366,null,{}] 03:10:47 INFO - PROCESS | 16187 | 1461319847328 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:47 INFO - PROCESS | 16187 | 1461319847570 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 03:10:47 INFO - PROCESS | 16187 | 1461319847881 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x85410c00 == 139 [pid = 16187] [id = 349] 03:10:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 179 (0x939a5400) [pid = 16187] [serial = 1048] [outer = (nil)] 03:10:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 180 (0x97ae3400) [pid = 16187] [serial = 1049] [outer = 0x939a5400] 03:10:47 INFO - PROCESS | 16187 | 1461319847977 Marionette DEBUG loaded listener.js 03:10:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 181 (0x97d3fc00) [pid = 16187] [serial = 1050] [outer = 0x939a5400] 03:10:48 INFO - PROCESS | 16187 | 1461319848979 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:10:49 INFO - PROCESS | 16187 | 1461319849010 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 03:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:10:49 INFO - PROCESS | 16187 | 1461319849018 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:10:49 INFO - PROCESS | 16187 | 1461319849022 Marionette TRACE conn4 <- [1,1370,null,{}] 03:10:49 INFO - PROCESS | 16187 | 1461319849027 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:49 INFO - PROCESS | 16187 | 1461319849255 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 03:10:49 INFO - PROCESS | 16187 | 1461319849571 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ff74c00 == 140 [pid = 16187] [id = 350] 03:10:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 182 (0x906ff000) [pid = 16187] [serial = 1051] [outer = (nil)] 03:10:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 183 (0x9806d400) [pid = 16187] [serial = 1052] [outer = 0x906ff000] 03:10:49 INFO - PROCESS | 16187 | 1461319849668 Marionette DEBUG loaded listener.js 03:10:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 184 (0x98166000) [pid = 16187] [serial = 1053] [outer = 0x906ff000] 03:10:50 INFO - PROCESS | 16187 | 1461319850652 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:10:50 INFO - PROCESS | 16187 | 1461319850709 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 03:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:10:50 INFO - PROCESS | 16187 | 1461319850716 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:10:50 INFO - PROCESS | 16187 | 1461319850719 Marionette TRACE conn4 <- [1,1374,null,{}] 03:10:50 INFO - PROCESS | 16187 | 1461319850725 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:51 INFO - PROCESS | 16187 | 1461319851001 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 03:10:51 INFO - PROCESS | 16187 | 1461319851332 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:51 INFO - PROCESS | 16187 | ++DOCSHELL 0x8580c400 == 141 [pid = 16187] [id = 351] 03:10:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 185 (0x8c944000) [pid = 16187] [serial = 1054] [outer = (nil)] 03:10:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 186 (0x98705c00) [pid = 16187] [serial = 1055] [outer = 0x8c944000] 03:10:51 INFO - PROCESS | 16187 | 1461319851428 Marionette DEBUG loaded listener.js 03:10:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 187 (0x987e0800) [pid = 16187] [serial = 1056] [outer = 0x8c944000] 03:10:53 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:10:53 INFO - PROCESS | 16187 | 1461319853091 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:10:53 INFO - PROCESS | 16187 | 1461319853162 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 03:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:10:53 INFO - PROCESS | 16187 | 1461319853172 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:10:53 INFO - PROCESS | 16187 | 1461319853177 Marionette TRACE conn4 <- [1,1378,null,{}] 03:10:53 INFO - PROCESS | 16187 | 1461319853232 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:53 INFO - PROCESS | 16187 | 1461319853494 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 03:10:53 INFO - PROCESS | 16187 | 1461319853714 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:53 INFO - PROCESS | 16187 | ++DOCSHELL 0x855c3c00 == 142 [pid = 16187] [id = 352] 03:10:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 188 (0x860f4000) [pid = 16187] [serial = 1057] [outer = (nil)] 03:10:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 189 (0x87f28000) [pid = 16187] [serial = 1058] [outer = 0x860f4000] 03:10:53 INFO - PROCESS | 16187 | 1461319853799 Marionette DEBUG loaded listener.js 03:10:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 190 (0x8a10ec00) [pid = 16187] [serial = 1059] [outer = 0x860f4000] 03:10:54 INFO - PROCESS | 16187 | 1461319854878 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 03:10:54 INFO - PROCESS | 16187 | 1461319854924 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 03:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:10:54 INFO - PROCESS | 16187 | 1461319854936 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:10:54 INFO - PROCESS | 16187 | 1461319854941 Marionette TRACE conn4 <- [1,1382,null,{}] 03:10:54 INFO - PROCESS | 16187 | 1461319854947 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:55 INFO - PROCESS | 16187 | 1461319855202 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 03:10:55 INFO - PROCESS | 16187 | 1461319855534 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:55 INFO - PROCESS | 16187 | ++DOCSHELL 0x855cfc00 == 143 [pid = 16187] [id = 353] 03:10:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 191 (0x860fcc00) [pid = 16187] [serial = 1060] [outer = (nil)] 03:10:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 192 (0x8abd8400) [pid = 16187] [serial = 1061] [outer = 0x860fcc00] 03:10:55 INFO - PROCESS | 16187 | 1461319855621 Marionette DEBUG loaded listener.js 03:10:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 193 (0x8c765000) [pid = 16187] [serial = 1062] [outer = 0x860fcc00] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x855c8c00 == 142 [pid = 16187] [id = 239] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x97d41400 == 141 [pid = 16187] [id = 235] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x9b2ae000 == 140 [pid = 16187] [id = 234] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x860ee400 == 139 [pid = 16187] [id = 236] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x860efc00 == 138 [pid = 16187] [id = 237] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x8ab75000 == 137 [pid = 16187] [id = 233] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x847d7800 == 136 [pid = 16187] [id = 332] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x9524a000 == 135 [pid = 16187] [id = 330] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x93d1bc00 == 134 [pid = 16187] [id = 331] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x85406c00 == 133 [pid = 16187] [id = 329] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x92a99400 == 132 [pid = 16187] [id = 328] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x93b7e800 == 131 [pid = 16187] [id = 327] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x92c51000 == 130 [pid = 16187] [id = 325] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x8ff6cc00 == 129 [pid = 16187] [id = 326] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x860fc800 == 128 [pid = 16187] [id = 324] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x8ab72000 == 127 [pid = 16187] [id = 323] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x8ee7f000 == 126 [pid = 16187] [id = 322] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x8e7c2400 == 125 [pid = 16187] [id = 320] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x8872b800 == 124 [pid = 16187] [id = 321] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x860f2800 == 123 [pid = 16187] [id = 319] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x8a588000 == 122 [pid = 16187] [id = 318] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x8ab7a800 == 121 [pid = 16187] [id = 317] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x8872f800 == 120 [pid = 16187] [id = 316] 03:10:56 INFO - PROCESS | 16187 | --DOCSHELL 0x847dcc00 == 119 [pid = 16187] [id = 315] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 192 (0x8c991c00) [pid = 16187] [serial = 899] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 191 (0x906f2000) [pid = 16187] [serial = 917] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 190 (0x85410400) [pid = 16187] [serial = 932] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 189 (0x860f2c00) [pid = 16187] [serial = 884] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 188 (0x92a9e400) [pid = 16187] [serial = 920] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 187 (0x8afe1400) [pid = 16187] [serial = 939] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 186 (0x8a251400) [pid = 16187] [serial = 881] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 185 (0x8888e000) [pid = 16187] [serial = 935] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 184 (0x889e4800) [pid = 16187] [serial = 929] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 183 (0x8c943800) [pid = 16187] [serial = 942] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 182 (0x902e5c00) [pid = 16187] [serial = 914] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 181 (0x8e116000) [pid = 16187] [serial = 902] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 180 (0x92bf9400) [pid = 16187] [serial = 923] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 179 (0x8e563000) [pid = 16187] [serial = 905] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 178 (0x8abda400) [pid = 16187] [serial = 890] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 177 (0x8abd5c00) [pid = 16187] [serial = 938] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x8c76ac00) [pid = 16187] [serial = 896] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x8a10dc00) [pid = 16187] [serial = 936] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x891ebc00) [pid = 16187] [serial = 887] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x891e3400) [pid = 16187] [serial = 930] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x8c014800) [pid = 16187] [serial = 893] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x87f22000) [pid = 16187] [serial = 933] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x860fa400) [pid = 16187] [serial = 867] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x8c8d9c00) [pid = 16187] [serial = 941] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x860fa800) [pid = 16187] [serial = 926] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x8ee79000) [pid = 16187] [serial = 908] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x8ef4dc00) [pid = 16187] [serial = 911] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x87f26000) [pid = 16187] [serial = 927] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x87f1a000) [pid = 16187] [serial = 944] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 16187 | [16187] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:10:57 INFO - PROCESS | 16187 | 1461319857042 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 03:10:57 INFO - PROCESS | 16187 | 1461319857150 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 03:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:10:57 INFO - PROCESS | 16187 | 1461319857160 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:10:57 INFO - PROCESS | 16187 | 1461319857166 Marionette TRACE conn4 <- [1,1386,null,{}] 03:10:57 INFO - PROCESS | 16187 | 1461319857182 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:57 INFO - PROCESS | 16187 | 1461319857380 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 03:10:57 INFO - PROCESS | 16187 | 1461319857564 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:57 INFO - PROCESS | 16187 | ++DOCSHELL 0x847dcc00 == 120 [pid = 16187] [id = 354] 03:10:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x84e08800) [pid = 16187] [serial = 1063] [outer = (nil)] 03:10:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x87f28400) [pid = 16187] [serial = 1064] [outer = 0x84e08800] 03:10:57 INFO - PROCESS | 16187 | 1461319857651 Marionette DEBUG loaded listener.js 03:10:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x8abdc000) [pid = 16187] [serial = 1065] [outer = 0x84e08800] 03:10:58 INFO - PROCESS | 16187 | 1461319858481 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 03:10:58 INFO - PROCESS | 16187 | 1461319858550 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 03:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:10:58 INFO - PROCESS | 16187 | 1461319858558 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:10:58 INFO - PROCESS | 16187 | 1461319858561 Marionette TRACE conn4 <- [1,1390,null,{}] 03:10:58 INFO - PROCESS | 16187 | 1461319858567 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:58 INFO - PROCESS | 16187 | 1461319858767 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 03:10:58 INFO - PROCESS | 16187 | 1461319858971 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:59 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f23400 == 121 [pid = 16187] [id = 355] 03:10:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x8abde800) [pid = 16187] [serial = 1066] [outer = (nil)] 03:10:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x8c8dd000) [pid = 16187] [serial = 1067] [outer = 0x8abde800] 03:10:59 INFO - PROCESS | 16187 | 1461319859053 Marionette DEBUG loaded listener.js 03:10:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x8c949c00) [pid = 16187] [serial = 1068] [outer = 0x8abde800] 03:10:59 INFO - PROCESS | 16187 | 1461319859958 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1429ms 03:10:59 INFO - PROCESS | 16187 | 1461319859988 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 03:10:59 INFO - PROCESS | 16187 | 1461319859991 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 03:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:11:00 INFO - PROCESS | 16187 | 1461319859998 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:11:00 INFO - PROCESS | 16187 | 1461319860002 Marionette TRACE conn4 <- [1,1394,null,{}] 03:11:00 INFO - PROCESS | 16187 | 1461319860008 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:00 INFO - PROCESS | 16187 | 1461319860283 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 03:11:00 INFO - PROCESS | 16187 | 1461319860315 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:00 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ab7a800 == 122 [pid = 16187] [id = 356] 03:11:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x8c76c000) [pid = 16187] [serial = 1069] [outer = (nil)] 03:11:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x8afe5c00) [pid = 16187] [serial = 1070] [outer = 0x8c76c000] 03:11:00 INFO - PROCESS | 16187 | 1461319860400 Marionette DEBUG loaded listener.js 03:11:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x8e116800) [pid = 16187] [serial = 1071] [outer = 0x8c76c000] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x93999800) [pid = 16187] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x952f6c00) [pid = 16187] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x8ab7b000) [pid = 16187] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x85802c00) [pid = 16187] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x8e7c9800) [pid = 16187] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x906f8800) [pid = 16187] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x964b2c00) [pid = 16187] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x939a2000) [pid = 16187] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x88896000) [pid = 16187] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x90535400) [pid = 16187] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x8c94e000) [pid = 16187] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x8ff6f400) [pid = 16187] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x8c98c400) [pid = 16187] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x8c999400) [pid = 16187] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x891e9800) [pid = 16187] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x87f20800) [pid = 16187] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x891e8800) [pid = 16187] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x93b81000) [pid = 16187] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x847dd400) [pid = 16187] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x88272000) [pid = 16187] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x8e119400) [pid = 16187] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x860f4c00) [pid = 16187] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x915e1400) [pid = 16187] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x902e1000) [pid = 16187] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x8e113c00) [pid = 16187] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x88279400) [pid = 16187] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x889e5000) [pid = 16187] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x8c21d000) [pid = 16187] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x8ff71400) [pid = 16187] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x889f1c00) [pid = 16187] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x902d7000) [pid = 16187] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8a58a000) [pid = 16187] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x8e7c2800) [pid = 16187] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x847dd800) [pid = 16187] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x8caf4800) [pid = 16187] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8afe8800) [pid = 16187] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:11:01 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8ab7b800) [pid = 16187] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:11:02 INFO - PROCESS | 16187 | 1461319862160 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 2201ms 03:11:02 INFO - PROCESS | 16187 | 1461319862203 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 03:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:11:02 INFO - PROCESS | 16187 | 1461319862207 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 03:11:02 INFO - PROCESS | 16187 | 1461319862213 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:11:02 INFO - PROCESS | 16187 | 1461319862217 Marionette TRACE conn4 <- [1,1398,null,{}] 03:11:02 INFO - PROCESS | 16187 | 1461319862239 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:02 INFO - PROCESS | 16187 | 1461319862484 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 03:11:02 INFO - PROCESS | 16187 | 1461319862719 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:02 INFO - PROCESS | 16187 | ++DOCSHELL 0x847d8800 == 123 [pid = 16187] [id = 357] 03:11:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x873eec00) [pid = 16187] [serial = 1072] [outer = (nil)] 03:11:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8c948800) [pid = 16187] [serial = 1073] [outer = 0x873eec00] 03:11:02 INFO - PROCESS | 16187 | 1461319862805 Marionette DEBUG loaded listener.js 03:11:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8c999400) [pid = 16187] [serial = 1074] [outer = 0x873eec00] 03:11:03 INFO - PROCESS | 16187 | 1461319863584 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1535ms 03:11:03 INFO - PROCESS | 16187 | 1461319863760 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 03:11:03 INFO - PROCESS | 16187 | 1461319863768 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 03:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:11:03 INFO - PROCESS | 16187 | 1461319863777 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:11:03 INFO - PROCESS | 16187 | 1461319863782 Marionette TRACE conn4 <- [1,1402,null,{}] 03:11:03 INFO - PROCESS | 16187 | 1461319863792 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:04 INFO - PROCESS | 16187 | 1461319864039 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 03:11:04 INFO - PROCESS | 16187 | 1461319864378 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x860f2800 == 124 [pid = 16187] [id = 358] 03:11:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x860f4c00) [pid = 16187] [serial = 1075] [outer = (nil)] 03:11:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x873f0c00) [pid = 16187] [serial = 1076] [outer = 0x860f4c00] 03:11:04 INFO - PROCESS | 16187 | 1461319864481 Marionette DEBUG loaded listener.js 03:11:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x88271400) [pid = 16187] [serial = 1077] [outer = 0x860f4c00] 03:11:05 INFO - PROCESS | 16187 | 1461319865543 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1835ms 03:11:05 INFO - PROCESS | 16187 | 1461319865614 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 03:11:05 INFO - PROCESS | 16187 | 1461319865620 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 03:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:11:05 INFO - PROCESS | 16187 | 1461319865633 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:11:05 INFO - PROCESS | 16187 | 1461319865640 Marionette TRACE conn4 <- [1,1406,null,{}] 03:11:05 INFO - PROCESS | 16187 | 1461319865647 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:05 INFO - PROCESS | 16187 | 1461319865922 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 03:11:06 INFO - PROCESS | 16187 | 1461319866315 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x873e6000 == 125 [pid = 16187] [id = 359] 03:11:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8a113400) [pid = 16187] [serial = 1078] [outer = (nil)] 03:11:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8a58cc00) [pid = 16187] [serial = 1079] [outer = 0x8a113400] 03:11:06 INFO - PROCESS | 16187 | 1461319866471 Marionette DEBUG loaded listener.js 03:11:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8abd3800) [pid = 16187] [serial = 1080] [outer = 0x8a113400] 03:11:07 INFO - PROCESS | 16187 | 1461319867520 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1953ms 03:11:07 INFO - PROCESS | 16187 | 1461319867584 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 03:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:11:07 INFO - PROCESS | 16187 | 1461319867589 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 03:11:07 INFO - PROCESS | 16187 | 1461319867596 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:11:07 INFO - PROCESS | 16187 | 1461319867601 Marionette TRACE conn4 <- [1,1410,null,{}] 03:11:07 INFO - PROCESS | 16187 | 1461319867618 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:07 INFO - PROCESS | 16187 | 1461319867889 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 03:11:08 INFO - PROCESS | 16187 | 1461319868247 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:08 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c216800 == 126 [pid = 16187] [id = 360] 03:11:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x8caed000) [pid = 16187] [serial = 1081] [outer = (nil)] 03:11:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x8e374000) [pid = 16187] [serial = 1082] [outer = 0x8caed000] 03:11:08 INFO - PROCESS | 16187 | 1461319868352 Marionette DEBUG loaded listener.js 03:11:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x8e752c00) [pid = 16187] [serial = 1083] [outer = 0x8caed000] 03:11:09 INFO - PROCESS | 16187 | 1461319869399 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1843ms 03:11:09 INFO - PROCESS | 16187 | 1461319869441 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 03:11:09 INFO - PROCESS | 16187 | 1461319869446 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 03:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:11:09 INFO - PROCESS | 16187 | 1461319869452 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:11:09 INFO - PROCESS | 16187 | 1461319869457 Marionette TRACE conn4 <- [1,1414,null,{}] 03:11:09 INFO - PROCESS | 16187 | 1461319869464 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:09 INFO - PROCESS | 16187 | 1461319869743 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 03:11:10 INFO - PROCESS | 16187 | 1461319870058 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:10 INFO - PROCESS | 16187 | ++DOCSHELL 0x8889b000 == 127 [pid = 16187] [id = 361] 03:11:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x8c98b800) [pid = 16187] [serial = 1084] [outer = (nil)] 03:11:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x8ee84000) [pid = 16187] [serial = 1085] [outer = 0x8c98b800] 03:11:10 INFO - PROCESS | 16187 | 1461319870155 Marionette DEBUG loaded listener.js 03:11:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x8eef2c00) [pid = 16187] [serial = 1086] [outer = 0x8c98b800] 03:11:11 INFO - PROCESS | 16187 | 1461319871225 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1791ms 03:11:11 INFO - PROCESS | 16187 | 1461319871244 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 03:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:11:11 INFO - PROCESS | 16187 | 1461319871248 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 03:11:11 INFO - PROCESS | 16187 | 1461319871255 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:11:11 INFO - PROCESS | 16187 | 1461319871259 Marionette TRACE conn4 <- [1,1418,null,{}] 03:11:11 INFO - PROCESS | 16187 | 1461319871265 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:11 INFO - PROCESS | 16187 | 1461319871493 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 03:11:11 INFO - PROCESS | 16187 | 1461319871812 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:11 INFO - PROCESS | 16187 | ++DOCSHELL 0x8540cc00 == 128 [pid = 16187] [id = 362] 03:11:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x8e7c4000) [pid = 16187] [serial = 1087] [outer = (nil)] 03:11:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x8f0f3c00) [pid = 16187] [serial = 1088] [outer = 0x8e7c4000] 03:11:11 INFO - PROCESS | 16187 | 1461319871906 Marionette DEBUG loaded listener.js 03:11:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x8ff71400) [pid = 16187] [serial = 1089] [outer = 0x8e7c4000] 03:11:12 INFO - PROCESS | 16187 | 1461319872897 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1687ms 03:11:12 INFO - PROCESS | 16187 | 1461319872943 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 03:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:11:12 INFO - PROCESS | 16187 | 1461319872947 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 03:11:12 INFO - PROCESS | 16187 | 1461319872955 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:11:12 INFO - PROCESS | 16187 | 1461319872959 Marionette TRACE conn4 <- [1,1422,null,{}] 03:11:12 INFO - PROCESS | 16187 | 1461319872965 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:13 INFO - PROCESS | 16187 | 1461319873238 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 03:11:13 INFO - PROCESS | 16187 | 1461319873572 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef4f800 == 129 [pid = 16187] [id = 363] 03:11:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x90539400) [pid = 16187] [serial = 1090] [outer = (nil)] 03:11:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x906f7800) [pid = 16187] [serial = 1091] [outer = 0x90539400] 03:11:13 INFO - PROCESS | 16187 | 1461319873676 Marionette DEBUG loaded listener.js 03:11:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x91326800) [pid = 16187] [serial = 1092] [outer = 0x90539400] 03:11:14 INFO - PROCESS | 16187 | 1461319874622 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1732ms 03:11:14 INFO - PROCESS | 16187 | 1461319874687 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 03:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:11:14 INFO - PROCESS | 16187 | 1461319874692 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 03:11:14 INFO - PROCESS | 16187 | 1461319874698 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:11:14 INFO - PROCESS | 16187 | 1461319874702 Marionette TRACE conn4 <- [1,1426,null,{}] 03:11:14 INFO - PROCESS | 16187 | 1461319874708 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:14 INFO - PROCESS | 16187 | 1461319874937 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 03:11:15 INFO - PROCESS | 16187 | 1461319875254 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e75a000 == 130 [pid = 16187] [id = 364] 03:11:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x8ef50c00) [pid = 16187] [serial = 1093] [outer = (nil)] 03:11:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x92b76800) [pid = 16187] [serial = 1094] [outer = 0x8ef50c00] 03:11:15 INFO - PROCESS | 16187 | 1461319875432 Marionette DEBUG loaded listener.js 03:11:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x92b7c400) [pid = 16187] [serial = 1095] [outer = 0x8ef50c00] 03:11:16 INFO - PROCESS | 16187 | 1461319876516 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1884ms 03:11:16 INFO - PROCESS | 16187 | 1461319876583 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 03:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:11:16 INFO - PROCESS | 16187 | 1461319876588 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 03:11:16 INFO - PROCESS | 16187 | 1461319876594 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:11:16 INFO - PROCESS | 16187 | 1461319876598 Marionette TRACE conn4 <- [1,1430,null,{}] 03:11:16 INFO - PROCESS | 16187 | 1461319876604 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:16 INFO - PROCESS | 16187 | 1461319876828 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 03:11:17 INFO - PROCESS | 16187 | 1461319877149 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x92aa0400 == 131 [pid = 16187] [id = 365] 03:11:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x92b4ac00) [pid = 16187] [serial = 1096] [outer = (nil)] 03:11:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x9399f400) [pid = 16187] [serial = 1097] [outer = 0x92b4ac00] 03:11:17 INFO - PROCESS | 16187 | 1461319877245 Marionette DEBUG loaded listener.js 03:11:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x939a3c00) [pid = 16187] [serial = 1098] [outer = 0x92b4ac00] 03:11:18 INFO - PROCESS | 16187 | 1461319878318 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1786ms 03:11:18 INFO - PROCESS | 16187 | 1461319878381 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 03:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:11:18 INFO - PROCESS | 16187 | 1461319878385 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 03:11:18 INFO - PROCESS | 16187 | 1461319878392 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:11:18 INFO - PROCESS | 16187 | 1461319878396 Marionette TRACE conn4 <- [1,1434,null,{}] 03:11:18 INFO - PROCESS | 16187 | 1461319878402 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:18 INFO - PROCESS | 16187 | 1461319878643 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 03:11:18 INFO - PROCESS | 16187 | 1461319878930 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:18 INFO - PROCESS | 16187 | ++DOCSHELL 0x90535400 == 132 [pid = 16187] [id = 366] 03:11:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x92b79400) [pid = 16187] [serial = 1099] [outer = (nil)] 03:11:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x93d17000) [pid = 16187] [serial = 1100] [outer = 0x92b79400] 03:11:19 INFO - PROCESS | 16187 | 1461319879023 Marionette DEBUG loaded listener.js 03:11:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x93d1b400) [pid = 16187] [serial = 1101] [outer = 0x92b79400] 03:11:20 INFO - PROCESS | 16187 | 1461319879997 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1638ms 03:11:20 INFO - PROCESS | 16187 | 1461319880030 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 03:11:20 INFO - PROCESS | 16187 | 1461319880034 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 03:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:11:20 INFO - PROCESS | 16187 | 1461319880041 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:11:20 INFO - PROCESS | 16187 | 1461319880045 Marionette TRACE conn4 <- [1,1438,null,{}] 03:11:20 INFO - PROCESS | 16187 | 1461319880051 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:20 INFO - PROCESS | 16187 | 1461319880275 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 03:11:20 INFO - PROCESS | 16187 | 1461319880660 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:20 INFO - PROCESS | 16187 | ++DOCSHELL 0x906fe000 == 133 [pid = 16187] [id = 367] 03:11:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x93d15000) [pid = 16187] [serial = 1102] [outer = (nil)] 03:11:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x952f0000) [pid = 16187] [serial = 1103] [outer = 0x93d15000] 03:11:20 INFO - PROCESS | 16187 | 1461319880752 Marionette DEBUG loaded listener.js 03:11:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x964b2c00) [pid = 16187] [serial = 1104] [outer = 0x93d15000] 03:11:21 INFO - PROCESS | 16187 | 1461319881668 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1687ms 03:11:21 INFO - PROCESS | 16187 | 1461319881730 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 03:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:11:21 INFO - PROCESS | 16187 | 1461319881735 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 03:11:21 INFO - PROCESS | 16187 | 1461319881742 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:11:21 INFO - PROCESS | 16187 | 1461319881747 Marionette TRACE conn4 <- [1,1442,null,{}] 03:11:21 INFO - PROCESS | 16187 | 1461319881754 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:22 INFO - PROCESS | 16187 | 1461319882046 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 03:11:22 INFO - PROCESS | 16187 | 1461319882371 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:22 INFO - PROCESS | 16187 | ++DOCSHELL 0x971c4c00 == 134 [pid = 16187] [id = 368] 03:11:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x98062800) [pid = 16187] [serial = 1105] [outer = (nil)] 03:11:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x98103c00) [pid = 16187] [serial = 1106] [outer = 0x98062800] 03:11:22 INFO - PROCESS | 16187 | 1461319882478 Marionette DEBUG loaded listener.js 03:11:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x9870e400) [pid = 16187] [serial = 1107] [outer = 0x98062800] 03:11:23 INFO - PROCESS | 16187 | 1461319883450 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1783ms 03:11:23 INFO - PROCESS | 16187 | 1461319883526 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 03:11:23 INFO - PROCESS | 16187 | 1461319883529 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 03:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:11:23 INFO - PROCESS | 16187 | 1461319883537 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:11:23 INFO - PROCESS | 16187 | 1461319883539 Marionette TRACE conn4 <- [1,1446,null,{}] 03:11:23 INFO - PROCESS | 16187 | 1461319883546 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:23 INFO - PROCESS | 16187 | 1461319883812 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 03:11:24 INFO - PROCESS | 16187 | 1461319884128 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:24 INFO - PROCESS | 16187 | ++DOCSHELL 0x98b49000 == 135 [pid = 16187] [id = 369] 03:11:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x98b91400) [pid = 16187] [serial = 1108] [outer = (nil)] 03:11:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x990c9400) [pid = 16187] [serial = 1109] [outer = 0x98b91400] 03:11:24 INFO - PROCESS | 16187 | 1461319884219 Marionette DEBUG loaded listener.js 03:11:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x9921d000) [pid = 16187] [serial = 1110] [outer = 0x98b91400] 03:11:25 INFO - PROCESS | 16187 | 1461319885185 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1694ms 03:11:25 INFO - PROCESS | 16187 | 1461319885232 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 03:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:11:25 INFO - PROCESS | 16187 | 1461319885236 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 03:11:25 INFO - PROCESS | 16187 | 1461319885243 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:11:25 INFO - PROCESS | 16187 | 1461319885246 Marionette TRACE conn4 <- [1,1450,null,{}] 03:11:25 INFO - PROCESS | 16187 | 1461319885252 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:25 INFO - PROCESS | 16187 | 1461319885491 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 03:11:25 INFO - PROCESS | 16187 | 1461319885809 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x92a9e800 == 136 [pid = 16187] [id = 370] 03:11:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x939a4400) [pid = 16187] [serial = 1111] [outer = (nil)] 03:11:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0x99224c00) [pid = 16187] [serial = 1112] [outer = 0x939a4400] 03:11:25 INFO - PROCESS | 16187 | 1461319885906 Marionette DEBUG loaded listener.js 03:11:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 178 (0x9ae31000) [pid = 16187] [serial = 1113] [outer = 0x939a4400] 03:11:26 INFO - PROCESS | 16187 | 1461319886835 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1642ms 03:11:26 INFO - PROCESS | 16187 | 1461319886885 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 03:11:26 INFO - PROCESS | 16187 | 1461319886889 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 03:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:11:26 INFO - PROCESS | 16187 | 1461319886896 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:11:26 INFO - PROCESS | 16187 | 1461319886900 Marionette TRACE conn4 <- [1,1454,null,{}] 03:11:26 INFO - PROCESS | 16187 | 1461319886906 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:27 INFO - PROCESS | 16187 | 1461319887131 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 03:11:27 INFO - PROCESS | 16187 | 1461319887446 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:27 INFO - PROCESS | 16187 | ++DOCSHELL 0x99218800 == 137 [pid = 16187] [id = 371] 03:11:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 179 (0x99223000) [pid = 16187] [serial = 1114] [outer = (nil)] 03:11:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 180 (0x9aeed400) [pid = 16187] [serial = 1115] [outer = 0x99223000] 03:11:27 INFO - PROCESS | 16187 | 1461319887544 Marionette DEBUG loaded listener.js 03:11:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 181 (0x9aef2800) [pid = 16187] [serial = 1116] [outer = 0x99223000] 03:11:28 INFO - PROCESS | 16187 | 1461319888494 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1631ms 03:11:28 INFO - PROCESS | 16187 | 1461319888531 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 03:11:28 INFO - PROCESS | 16187 | 1461319888535 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 03:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:11:28 INFO - PROCESS | 16187 | 1461319888542 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:11:28 INFO - PROCESS | 16187 | 1461319888545 Marionette TRACE conn4 <- [1,1458,null,{}] 03:11:28 INFO - PROCESS | 16187 | 1461319888552 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:28 INFO - PROCESS | 16187 | 1461319888798 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 03:11:29 INFO - PROCESS | 16187 | 1461319889111 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:29 INFO - PROCESS | 16187 | ++DOCSHELL 0x8505b400 == 138 [pid = 16187] [id = 372] 03:11:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 182 (0x990c4400) [pid = 16187] [serial = 1117] [outer = (nil)] 03:11:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 183 (0x9b2e3000) [pid = 16187] [serial = 1118] [outer = 0x990c4400] 03:11:29 INFO - PROCESS | 16187 | 1461319889209 Marionette DEBUG loaded listener.js 03:11:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 184 (0x9dfeb400) [pid = 16187] [serial = 1119] [outer = 0x990c4400] 03:11:30 INFO - PROCESS | 16187 | 1461319890162 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1686ms 03:11:30 INFO - PROCESS | 16187 | 1461319890231 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 03:11:30 INFO - PROCESS | 16187 | 1461319890234 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 03:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:11:30 INFO - PROCESS | 16187 | 1461319890242 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:11:30 INFO - PROCESS | 16187 | 1461319890246 Marionette TRACE conn4 <- [1,1462,null,{}] 03:11:30 INFO - PROCESS | 16187 | 1461319890252 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:30 INFO - PROCESS | 16187 | 1461319890490 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 03:11:30 INFO - PROCESS | 16187 | 1461319890787 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a254800 == 139 [pid = 16187] [id = 373] 03:11:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 185 (0x91f85400) [pid = 16187] [serial = 1120] [outer = (nil)] 03:11:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 186 (0x9fc30c00) [pid = 16187] [serial = 1121] [outer = 0x91f85400] 03:11:30 INFO - PROCESS | 16187 | 1461319890881 Marionette DEBUG loaded listener.js 03:11:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 187 (0x9fc39000) [pid = 16187] [serial = 1122] [outer = 0x91f85400] 03:11:31 INFO - PROCESS | 16187 | 1461319891844 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1636ms 03:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:11:31 INFO - PROCESS | 16187 | 1461319891881 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 03:11:31 INFO - PROCESS | 16187 | 1461319891884 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 03:11:31 INFO - PROCESS | 16187 | 1461319891892 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:11:31 INFO - PROCESS | 16187 | 1461319891895 Marionette TRACE conn4 <- [1,1466,null,{}] 03:11:31 INFO - PROCESS | 16187 | 1461319891902 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:32 INFO - PROCESS | 16187 | 1461319892134 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 03:11:32 INFO - PROCESS | 16187 | 1461319892470 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:32 INFO - PROCESS | 16187 | ++DOCSHELL 0x9fc2f800 == 140 [pid = 16187] [id = 374] 03:11:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 188 (0x9fc38000) [pid = 16187] [serial = 1123] [outer = (nil)] 03:11:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 189 (0x9fdabc00) [pid = 16187] [serial = 1124] [outer = 0x9fc38000] 03:11:32 INFO - PROCESS | 16187 | 1461319892563 Marionette DEBUG loaded listener.js 03:11:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 190 (0x9ff68800) [pid = 16187] [serial = 1125] [outer = 0x9fc38000] 03:11:33 INFO - PROCESS | 16187 | 1461319893648 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1840ms 03:11:33 INFO - PROCESS | 16187 | 1461319893731 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 03:11:33 INFO - PROCESS | 16187 | 1461319893735 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 03:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:11:33 INFO - PROCESS | 16187 | 1461319893743 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:11:33 INFO - PROCESS | 16187 | 1461319893747 Marionette TRACE conn4 <- [1,1470,null,{}] 03:11:33 INFO - PROCESS | 16187 | 1461319893753 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:35 INFO - PROCESS | 16187 | --DOCSHELL 0x8c8ddc00 == 139 [pid = 16187] [id = 116] 03:11:35 INFO - PROCESS | 16187 | --DOCSHELL 0x8a10b400 == 138 [pid = 16187] [id = 145] 03:11:35 INFO - PROCESS | 16187 | --DOCSHELL 0x8e7be000 == 137 [pid = 16187] [id = 117] 03:11:35 INFO - PROCESS | 16187 | 1461319895254 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 189 (0x8ab7c000) [pid = 16187] [serial = 1010] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 188 (0x93b74400) [pid = 16187] [serial = 978] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 187 (0x9744f400) [pid = 16187] [serial = 993] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 186 (0x9726c400) [pid = 16187] [serial = 992] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 185 (0x8afe4000) [pid = 16187] [serial = 953] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 184 (0x873f1c00) [pid = 16187] [serial = 885] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 183 (0x8f0f3000) [pid = 16187] [serial = 912] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 182 (0x96952800) [pid = 16187] [serial = 989] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 181 (0x97c6f400) [pid = 16187] [serial = 995] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 180 (0x952f5800) [pid = 16187] [serial = 987] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 179 (0x8a114800) [pid = 16187] [serial = 951] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 178 (0x92b47000) [pid = 16187] [serial = 921] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 177 (0x97d42c00) [pid = 16187] [serial = 998] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x8c998800) [pid = 16187] [serial = 900] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x90464c00) [pid = 16187] [serial = 968] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x97c78c00) [pid = 16187] [serial = 996] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x912be800) [pid = 16187] [serial = 971] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x8e566800) [pid = 16187] [serial = 906] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x8a10cc00) [pid = 16187] [serial = 1007] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x8872d800) [pid = 16187] [serial = 1005] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x8a255800) [pid = 16187] [serial = 882] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x9399f000) [pid = 16187] [serial = 977] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x91327800) [pid = 16187] [serial = 972] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x93d99400) [pid = 16187] [serial = 984] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x855cb800) [pid = 16187] [serial = 948] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x92b48c00) [pid = 16187] [serial = 974] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x902e3000) [pid = 16187] [serial = 966] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x8540a400) [pid = 16187] [serial = 947] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x9708c400) [pid = 16187] [serial = 990] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x92b7e800) [pid = 16187] [serial = 975] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x902d8c00) [pid = 16187] [serial = 965] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x860fc000) [pid = 16187] [serial = 1001] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x95240800) [pid = 16187] [serial = 986] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x92c5ac00) [pid = 16187] [serial = 924] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x90459c00) [pid = 16187] [serial = 915] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x8eee8800) [pid = 16187] [serial = 909] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x8c018800) [pid = 16187] [serial = 954] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x8e380800) [pid = 16187] [serial = 960] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x8a258800) [pid = 16187] [serial = 816] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x93d94000) [pid = 16187] [serial = 983] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x8c8d4c00) [pid = 16187] [serial = 897] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x93d12800) [pid = 16187] [serial = 980] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x8a256c00) [pid = 16187] [serial = 888] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x906f6800) [pid = 16187] [serial = 918] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x8caf5c00) [pid = 16187] [serial = 957] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x8ee7d800) [pid = 16187] [serial = 962] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x8a58ac00) [pid = 16187] [serial = 945] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x873eac00) [pid = 16187] [serial = 1002] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x9053cc00) [pid = 16187] [serial = 969] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x8a25d000) [pid = 16187] [serial = 1008] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8e11e400) [pid = 16187] [serial = 903] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x8e37b400) [pid = 16187] [serial = 959] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8c21a000) [pid = 16187] [serial = 894] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x93d18000) [pid = 16187] [serial = 981] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8827dc00) [pid = 16187] [serial = 1004] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8c997000) [pid = 16187] [serial = 956] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8ef4c000) [pid = 16187] [serial = 963] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x889ec400) [pid = 16187] [serial = 950] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x8afe4800) [pid = 16187] [serial = 891] [outer = (nil)] [url = about:blank] 03:11:35 INFO - PROCESS | 16187 | 1461319895775 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x855cf000 == 138 [pid = 16187] [id = 375] 03:11:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x855d0000) [pid = 16187] [serial = 1126] [outer = (nil)] 03:11:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x85805800) [pid = 16187] [serial = 1127] [outer = 0x855d0000] 03:11:35 INFO - PROCESS | 16187 | 1461319895865 Marionette DEBUG loaded listener.js 03:11:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x860f4400) [pid = 16187] [serial = 1128] [outer = 0x855d0000] 03:11:36 INFO - PROCESS | 16187 | 1461319896744 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 3038ms 03:11:36 INFO - PROCESS | 16187 | 1461319896790 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 03:11:36 INFO - PROCESS | 16187 | 1461319896796 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 03:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:11:36 INFO - PROCESS | 16187 | 1461319896804 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:11:36 INFO - PROCESS | 16187 | 1461319896810 Marionette TRACE conn4 <- [1,1474,null,{}] 03:11:36 INFO - PROCESS | 16187 | 1461319896817 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:37 INFO - PROCESS | 16187 | 1461319897033 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 03:11:37 INFO - PROCESS | 16187 | 1461319897212 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f1f400 == 139 [pid = 16187] [id = 376] 03:11:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x87f27800) [pid = 16187] [serial = 1129] [outer = (nil)] 03:11:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8827dc00) [pid = 16187] [serial = 1130] [outer = 0x87f27800] 03:11:37 INFO - PROCESS | 16187 | 1461319897303 Marionette DEBUG loaded listener.js 03:11:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x88730c00) [pid = 16187] [serial = 1131] [outer = 0x87f27800] 03:11:38 INFO - PROCESS | 16187 | 1461319898380 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1634ms 03:11:38 INFO - PROCESS | 16187 | 1461319898445 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 03:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:11:38 INFO - PROCESS | 16187 | 1461319898451 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 03:11:38 INFO - PROCESS | 16187 | 1461319898458 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:11:38 INFO - PROCESS | 16187 | 1461319898462 Marionette TRACE conn4 <- [1,1478,null,{}] 03:11:38 INFO - PROCESS | 16187 | 1461319898468 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:38 INFO - PROCESS | 16187 | 1461319898762 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 03:11:39 INFO - PROCESS | 16187 | 1461319898989 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x8916a800 == 140 [pid = 16187] [id = 377] 03:11:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x891eb400) [pid = 16187] [serial = 1132] [outer = (nil)] 03:11:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8a111800) [pid = 16187] [serial = 1133] [outer = 0x891eb400] 03:11:39 INFO - PROCESS | 16187 | 1461319899090 Marionette DEBUG loaded listener.js 03:11:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8a255000) [pid = 16187] [serial = 1134] [outer = 0x891eb400] 03:11:41 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x85803c00) [pid = 16187] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:11:41 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x8f0edc00) [pid = 16187] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:11:41 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8c76c000) [pid = 16187] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:11:41 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x860f4000) [pid = 16187] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:11:41 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x84e08800) [pid = 16187] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:11:41 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x860fcc00) [pid = 16187] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:11:41 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8abde800) [pid = 16187] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:11:41 INFO - PROCESS | 16187 | 1461319901411 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2988ms 03:11:41 INFO - PROCESS | 16187 | 1461319901446 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 03:11:41 INFO - PROCESS | 16187 | 1461319901453 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 03:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:11:41 INFO - PROCESS | 16187 | 1461319901469 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:11:41 INFO - PROCESS | 16187 | 1461319901477 Marionette TRACE conn4 <- [1,1482,null,{}] 03:11:41 INFO - PROCESS | 16187 | 1461319901484 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:41 INFO - PROCESS | 16187 | 1461319901698 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 03:11:41 INFO - PROCESS | 16187 | 1461319901870 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:41 INFO - PROCESS | 16187 | ++DOCSHELL 0x85052c00 == 141 [pid = 16187] [id = 378] 03:11:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x85803c00) [pid = 16187] [serial = 1135] [outer = (nil)] 03:11:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8a589c00) [pid = 16187] [serial = 1136] [outer = 0x85803c00] 03:11:41 INFO - PROCESS | 16187 | 1461319901948 Marionette DEBUG loaded listener.js 03:11:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8abd4000) [pid = 16187] [serial = 1137] [outer = 0x85803c00] 03:11:42 INFO - PROCESS | 16187 | 1461319902818 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1402ms 03:11:42 INFO - PROCESS | 16187 | 1461319902864 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 03:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:11:42 INFO - PROCESS | 16187 | 1461319902869 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 03:11:42 INFO - PROCESS | 16187 | 1461319902875 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:11:42 INFO - PROCESS | 16187 | 1461319902878 Marionette TRACE conn4 <- [1,1486,null,{}] 03:11:42 INFO - PROCESS | 16187 | 1461319902884 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:43 INFO - PROCESS | 16187 | 1461319903086 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 03:11:43 INFO - PROCESS | 16187 | 1461319903493 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:43 INFO - PROCESS | 16187 | ++DOCSHELL 0x8540e000 == 142 [pid = 16187] [id = 379] 03:11:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x855c1c00) [pid = 16187] [serial = 1138] [outer = (nil)] 03:11:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x855cdc00) [pid = 16187] [serial = 1139] [outer = 0x855c1c00] 03:11:43 INFO - PROCESS | 16187 | 1461319903623 Marionette DEBUG loaded listener.js 03:11:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x860f3800) [pid = 16187] [serial = 1140] [outer = 0x855c1c00] 03:11:44 INFO - PROCESS | 16187 | 1461319904698 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1883ms 03:11:44 INFO - PROCESS | 16187 | 1461319904760 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 03:11:44 INFO - PROCESS | 16187 | 1461319904768 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 03:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:11:44 INFO - PROCESS | 16187 | 1461319904778 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:11:44 INFO - PROCESS | 16187 | 1461319904784 Marionette TRACE conn4 <- [1,1490,null,{}] 03:11:44 INFO - PROCESS | 16187 | 1461319904792 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:45 INFO - PROCESS | 16187 | 1461319905077 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 03:11:45 INFO - PROCESS | 16187 | 1461319905408 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x88733000 == 143 [pid = 16187] [id = 380] 03:11:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x88890800) [pid = 16187] [serial = 1141] [outer = (nil)] 03:11:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x889e6400) [pid = 16187] [serial = 1142] [outer = 0x88890800] 03:11:45 INFO - PROCESS | 16187 | 1461319905507 Marionette DEBUG loaded listener.js 03:11:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x891e0800) [pid = 16187] [serial = 1143] [outer = 0x88890800] 03:11:46 INFO - PROCESS | 16187 | 1461319906600 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1892ms 03:11:46 INFO - PROCESS | 16187 | 1461319906675 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 03:11:46 INFO - PROCESS | 16187 | 1461319906682 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 03:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:11:46 INFO - PROCESS | 16187 | 1461319906690 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:11:46 INFO - PROCESS | 16187 | 1461319906694 Marionette TRACE conn4 <- [1,1494,null,{}] 03:11:46 INFO - PROCESS | 16187 | 1461319906701 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:46 INFO - PROCESS | 16187 | 1461319906973 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 03:11:47 INFO - PROCESS | 16187 | 1461319907339 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x891ea800 == 144 [pid = 16187] [id = 381] 03:11:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8a256800) [pid = 16187] [serial = 1144] [outer = (nil)] 03:11:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8a586c00) [pid = 16187] [serial = 1145] [outer = 0x8a256800] 03:11:47 INFO - PROCESS | 16187 | 1461319907432 Marionette DEBUG loaded listener.js 03:11:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8ab79000) [pid = 16187] [serial = 1146] [outer = 0x8a256800] 03:11:48 INFO - PROCESS | 16187 | 1461319908480 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1835ms 03:11:48 INFO - PROCESS | 16187 | 1461319908527 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 03:11:48 INFO - PROCESS | 16187 | 1461319908531 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 03:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:11:48 INFO - PROCESS | 16187 | 1461319908549 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:11:48 INFO - PROCESS | 16187 | 1461319908560 Marionette TRACE conn4 <- [1,1498,null,{}] 03:11:48 INFO - PROCESS | 16187 | 1461319908567 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:48 INFO - PROCESS | 16187 | 1461319908871 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 03:11:49 INFO - PROCESS | 16187 | 1461319909185 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x88272c00 == 145 [pid = 16187] [id = 382] 03:11:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x89175400) [pid = 16187] [serial = 1147] [outer = (nil)] 03:11:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x8c216000) [pid = 16187] [serial = 1148] [outer = 0x89175400] 03:11:49 INFO - PROCESS | 16187 | 1461319909279 Marionette DEBUG loaded listener.js 03:11:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x8c21fc00) [pid = 16187] [serial = 1149] [outer = 0x89175400] 03:11:50 INFO - PROCESS | 16187 | 1461319910337 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1862ms 03:11:50 INFO - PROCESS | 16187 | 1461319910404 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 03:11:50 INFO - PROCESS | 16187 | 1461319910413 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 03:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:11:50 INFO - PROCESS | 16187 | 1461319910423 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:11:50 INFO - PROCESS | 16187 | 1461319910428 Marionette TRACE conn4 <- [1,1502,null,{}] 03:11:50 INFO - PROCESS | 16187 | 1461319910495 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:50 INFO - PROCESS | 16187 | 1461319910805 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 03:11:51 INFO - PROCESS | 16187 | 1461319911256 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:51 INFO - PROCESS | 16187 | ++DOCSHELL 0x860f1000 == 146 [pid = 16187] [id = 383] 03:11:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x8c00fc00) [pid = 16187] [serial = 1150] [outer = (nil)] 03:11:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x8c8e0c00) [pid = 16187] [serial = 1151] [outer = 0x8c00fc00] 03:11:51 INFO - PROCESS | 16187 | 1461319911349 Marionette DEBUG loaded listener.js 03:11:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x8c94f000) [pid = 16187] [serial = 1152] [outer = 0x8c00fc00] 03:11:52 INFO - PROCESS | 16187 | 1461319912387 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2003ms 03:11:52 INFO - PROCESS | 16187 | 1461319912426 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 03:11:52 INFO - PROCESS | 16187 | 1461319912430 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 03:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:11:52 INFO - PROCESS | 16187 | 1461319912437 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:11:52 INFO - PROCESS | 16187 | 1461319912441 Marionette TRACE conn4 <- [1,1506,null,{}] 03:11:52 INFO - PROCESS | 16187 | 1461319912447 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:52 INFO - PROCESS | 16187 | 1461319912681 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 03:11:53 INFO - PROCESS | 16187 | 1461319913003 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:53 INFO - PROCESS | 16187 | ++DOCSHELL 0x8caec000 == 147 [pid = 16187] [id = 384] 03:11:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x8caf3c00) [pid = 16187] [serial = 1153] [outer = (nil)] 03:11:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x8caf9000) [pid = 16187] [serial = 1154] [outer = 0x8caf3c00] 03:11:53 INFO - PROCESS | 16187 | 1461319913118 Marionette DEBUG loaded listener.js 03:11:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x8e564000) [pid = 16187] [serial = 1155] [outer = 0x8caf3c00] 03:11:54 INFO - PROCESS | 16187 | 1461319914113 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1689ms 03:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:11:54 INFO - PROCESS | 16187 | 1461319914127 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 03:11:54 INFO - PROCESS | 16187 | 1461319914130 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 03:11:54 INFO - PROCESS | 16187 | 1461319914137 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:11:54 INFO - PROCESS | 16187 | 1461319914141 Marionette TRACE conn4 <- [1,1510,null,{}] 03:11:54 INFO - PROCESS | 16187 | 1461319914147 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:54 INFO - PROCESS | 16187 | 1461319914373 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 03:11:54 INFO - PROCESS | 16187 | 1461319914691 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:54 INFO - PROCESS | 16187 | ++DOCSHELL 0x8caee400 == 148 [pid = 16187] [id = 385] 03:11:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x8e378800) [pid = 16187] [serial = 1156] [outer = (nil)] 03:11:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x8e7c9800) [pid = 16187] [serial = 1157] [outer = 0x8e378800] 03:11:54 INFO - PROCESS | 16187 | 1461319914790 Marionette DEBUG loaded listener.js 03:11:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x8ee7fc00) [pid = 16187] [serial = 1158] [outer = 0x8e378800] 03:11:55 INFO - PROCESS | 16187 | 1461319915754 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1635ms 03:11:55 INFO - PROCESS | 16187 | 1461319915788 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 03:11:55 INFO - PROCESS | 16187 | 1461319915791 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 03:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:11:55 INFO - PROCESS | 16187 | 1461319915801 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:11:55 INFO - PROCESS | 16187 | 1461319915804 Marionette TRACE conn4 <- [1,1514,null,{}] 03:11:55 INFO - PROCESS | 16187 | 1461319915811 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:56 INFO - PROCESS | 16187 | 1461319916042 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 03:11:56 INFO - PROCESS | 16187 | 1461319916363 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a260400 == 149 [pid = 16187] [id = 386] 03:11:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x8e75ac00) [pid = 16187] [serial = 1159] [outer = (nil)] 03:11:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x8ef46c00) [pid = 16187] [serial = 1160] [outer = 0x8e75ac00] 03:11:56 INFO - PROCESS | 16187 | 1461319916463 Marionette DEBUG loaded listener.js 03:11:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x8ef4ec00) [pid = 16187] [serial = 1161] [outer = 0x8e75ac00] 03:11:57 INFO - PROCESS | 16187 | 1461319917428 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1687ms 03:11:57 INFO - PROCESS | 16187 | 1461319917489 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 03:11:57 INFO - PROCESS | 16187 | 1461319917494 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 03:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:11:57 INFO - PROCESS | 16187 | 1461319917503 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:11:57 INFO - PROCESS | 16187 | 1461319917507 Marionette TRACE conn4 <- [1,1518,null,{}] 03:11:57 INFO - PROCESS | 16187 | 1461319917514 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:57 INFO - PROCESS | 16187 | 1461319917856 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 03:11:58 INFO - PROCESS | 16187 | 1461319918170 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:58 INFO - PROCESS | 16187 | ++DOCSHELL 0x855c7800 == 150 [pid = 16187] [id = 387] 03:11:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x889e5800) [pid = 16187] [serial = 1162] [outer = (nil)] 03:11:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x8ff72400) [pid = 16187] [serial = 1163] [outer = 0x889e5800] 03:11:58 INFO - PROCESS | 16187 | 1461319918266 Marionette DEBUG loaded listener.js 03:11:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x902dac00) [pid = 16187] [serial = 1164] [outer = 0x889e5800] 03:11:59 INFO - PROCESS | 16187 | 1461319919223 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1786ms 03:11:59 INFO - PROCESS | 16187 | 1461319919290 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 03:11:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:11:59 INFO - PROCESS | 16187 | 1461319919295 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 03:11:59 INFO - PROCESS | 16187 | 1461319919302 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:11:59 INFO - PROCESS | 16187 | 1461319919305 Marionette TRACE conn4 <- [1,1522,null,{}] 03:11:59 INFO - PROCESS | 16187 | 1461319919312 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:59 INFO - PROCESS | 16187 | 1461319919580 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 03:11:59 INFO - PROCESS | 16187 | 1461319919888 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:59 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c997c00 == 151 [pid = 16187] [id = 388] 03:11:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x8ef41400) [pid = 16187] [serial = 1165] [outer = (nil)] 03:11:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x9039c400) [pid = 16187] [serial = 1166] [outer = 0x8ef41400] 03:11:59 INFO - PROCESS | 16187 | 1461319919990 Marionette DEBUG loaded listener.js 03:12:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x9045c800) [pid = 16187] [serial = 1167] [outer = 0x8ef41400] 03:12:00 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:00 INFO - PROCESS | 16187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:12:00 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:00 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:00 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:00 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:00 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:00 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:00 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:00 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:00 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:00 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:00 INFO - PROCESS | 16187 | 1461319920866 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:12:00 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 () { 03:12:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:12:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:12:00 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 () { 03:12:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:12:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:12:00 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 () { 03:12:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:12:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:12:00 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 () { 03:12:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:12:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:12:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1639ms 03:12:00 INFO - PROCESS | 16187 | 1461319920947 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 03:12:00 INFO - PROCESS | 16187 | 1461319920954 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 03:12:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:12:00 INFO - PROCESS | 16187 | 1461319920961 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:12:00 INFO - PROCESS | 16187 | 1461319920965 Marionette TRACE conn4 <- [1,1526,null,{}] 03:12:00 INFO - PROCESS | 16187 | 1461319920971 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:01 INFO - PROCESS | 16187 | 1461319921218 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 03:12:01 INFO - PROCESS | 16187 | 1461319921607 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:01 INFO - PROCESS | 16187 | ++DOCSHELL 0x9053dc00 == 152 [pid = 16187] [id = 389] 03:12:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x9053e000) [pid = 16187] [serial = 1168] [outer = (nil)] 03:12:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x91327800) [pid = 16187] [serial = 1169] [outer = 0x9053e000] 03:12:01 INFO - PROCESS | 16187 | 1461319921802 Marionette DEBUG loaded listener.js 03:12:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x92aa1800) [pid = 16187] [serial = 1170] [outer = 0x9053e000] 03:12:02 INFO - PROCESS | 16187 | 1461319922719 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:12:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:12:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:12:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:12:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:12:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:12:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:12:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1792ms 03:12:02 INFO - PROCESS | 16187 | 1461319922787 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 03:12:02 INFO - PROCESS | 16187 | 1461319922791 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 03:12:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:12:02 INFO - PROCESS | 16187 | 1461319922802 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:12:02 INFO - PROCESS | 16187 | 1461319922811 Marionette TRACE conn4 <- [1,1530,null,{}] 03:12:02 INFO - PROCESS | 16187 | 1461319922821 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:03 INFO - PROCESS | 16187 | 1461319923098 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 03:12:03 INFO - PROCESS | 16187 | 1461319923417 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:03 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e372c00 == 153 [pid = 16187] [id = 390] 03:12:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x90396c00) [pid = 16187] [serial = 1171] [outer = (nil)] 03:12:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x93b7b800) [pid = 16187] [serial = 1172] [outer = 0x90396c00] 03:12:03 INFO - PROCESS | 16187 | 1461319923524 Marionette DEBUG loaded listener.js 03:12:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x93b82c00) [pid = 16187] [serial = 1173] [outer = 0x90396c00] 03:12:04 INFO - PROCESS | 16187 | 1461319924476 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:12:04 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 03:12:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:12:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:12:04 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. 03:12:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:12:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1698ms 03:12:04 INFO - PROCESS | 16187 | 1461319924503 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 03:12:04 INFO - PROCESS | 16187 | 1461319924506 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 03:12:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:12:04 INFO - PROCESS | 16187 | 1461319924514 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:12:04 INFO - PROCESS | 16187 | 1461319924516 Marionette TRACE conn4 <- [1,1534,null,{}] 03:12:04 INFO - PROCESS | 16187 | 1461319924523 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:04 INFO - PROCESS | 16187 | 1461319924747 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 03:12:05 INFO - PROCESS | 16187 | 1461319925026 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:05 INFO - PROCESS | 16187 | ++DOCSHELL 0x902e4c00 == 154 [pid = 16187] [id = 391] 03:12:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x93b80800) [pid = 16187] [serial = 1174] [outer = (nil)] 03:12:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x93d9c800) [pid = 16187] [serial = 1175] [outer = 0x93b80800] 03:12:05 INFO - PROCESS | 16187 | 1461319925146 Marionette DEBUG loaded listener.js 03:12:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x952fa800) [pid = 16187] [serial = 1176] [outer = 0x93b80800] 03:12:06 INFO - PROCESS | 16187 | 1461319926558 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:12:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:12:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2084ms 03:12:06 INFO - PROCESS | 16187 | 1461319926598 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 03:12:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:12:06 INFO - PROCESS | 16187 | 1461319926603 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 03:12:06 INFO - PROCESS | 16187 | 1461319926611 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:12:06 INFO - PROCESS | 16187 | 1461319926614 Marionette TRACE conn4 <- [1,1538,null,{}] 03:12:06 INFO - PROCESS | 16187 | 1461319926621 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:06 INFO - PROCESS | 16187 | 1461319926858 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 03:12:07 INFO - PROCESS | 16187 | 1461319927181 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:07 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a58a800 == 155 [pid = 16187] [id = 392] 03:12:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x93d19c00) [pid = 16187] [serial = 1177] [outer = (nil)] 03:12:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0x9708c400) [pid = 16187] [serial = 1178] [outer = 0x93d19c00] 03:12:07 INFO - PROCESS | 16187 | 1461319927273 Marionette DEBUG loaded listener.js 03:12:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 178 (0x971c1800) [pid = 16187] [serial = 1179] [outer = 0x93d19c00] 03:12:08 INFO - PROCESS | 16187 | 1461319928256 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:12:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:12:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1685ms 03:12:08 INFO - PROCESS | 16187 | 1461319928296 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 03:12:08 INFO - PROCESS | 16187 | 1461319928300 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 03:12:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:12:08 INFO - PROCESS | 16187 | 1461319928307 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:12:08 INFO - PROCESS | 16187 | 1461319928311 Marionette TRACE conn4 <- [1,1542,null,{}] 03:12:08 INFO - PROCESS | 16187 | 1461319928317 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:08 INFO - PROCESS | 16187 | 1461319928553 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 03:12:08 INFO - PROCESS | 16187 | 1461319928891 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:08 INFO - PROCESS | 16187 | ++DOCSHELL 0x89175000 == 156 [pid = 16187] [id = 393] 03:12:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 179 (0x8c21b800) [pid = 16187] [serial = 1180] [outer = (nil)] 03:12:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 180 (0x97d38400) [pid = 16187] [serial = 1181] [outer = 0x8c21b800] 03:12:08 INFO - PROCESS | 16187 | 1461319928990 Marionette DEBUG loaded listener.js 03:12:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 181 (0x97d3b000) [pid = 16187] [serial = 1182] [outer = 0x8c21b800] 03:12:09 INFO - PROCESS | 16187 | 1461319929867 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:12:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:12:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1632ms 03:12:09 INFO - PROCESS | 16187 | 1461319929940 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 03:12:09 INFO - PROCESS | 16187 | 1461319929944 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 03:12:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:12:09 INFO - PROCESS | 16187 | 1461319929951 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:12:09 INFO - PROCESS | 16187 | 1461319929954 Marionette TRACE conn4 <- [1,1546,null,{}] 03:12:09 INFO - PROCESS | 16187 | 1461319929961 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:10 INFO - PROCESS | 16187 | 1461319930195 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 03:12:10 INFO - PROCESS | 16187 | 1461319930521 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:10 INFO - PROCESS | 16187 | ++DOCSHELL 0x85402c00 == 157 [pid = 16187] [id = 394] 03:12:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 182 (0x975de800) [pid = 16187] [serial = 1183] [outer = (nil)] 03:12:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 183 (0x98070000) [pid = 16187] [serial = 1184] [outer = 0x975de800] 03:12:10 INFO - PROCESS | 16187 | 1461319930621 Marionette DEBUG loaded listener.js 03:12:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 184 (0x98170c00) [pid = 16187] [serial = 1185] [outer = 0x975de800] 03:12:11 INFO - PROCESS | 16187 | 1461319931586 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:12:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:12:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1684ms 03:12:11 INFO - PROCESS | 16187 | 1461319931638 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 03:12:11 INFO - PROCESS | 16187 | 1461319931641 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 03:12:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:12:11 INFO - PROCESS | 16187 | 1461319931648 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:12:11 INFO - PROCESS | 16187 | 1461319931651 Marionette TRACE conn4 <- [1,1550,null,{}] 03:12:11 INFO - PROCESS | 16187 | 1461319931658 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:11 INFO - PROCESS | 16187 | 1461319931892 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 03:12:12 INFO - PROCESS | 16187 | 1461319932211 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:12 INFO - PROCESS | 16187 | ++DOCSHELL 0x972c3000 == 158 [pid = 16187] [id = 395] 03:12:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 185 (0x97c6cc00) [pid = 16187] [serial = 1186] [outer = (nil)] 03:12:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 186 (0x990bb800) [pid = 16187] [serial = 1187] [outer = 0x97c6cc00] 03:12:12 INFO - PROCESS | 16187 | 1461319932312 Marionette DEBUG loaded listener.js 03:12:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 187 (0x990ca800) [pid = 16187] [serial = 1188] [outer = 0x97c6cc00] 03:12:13 INFO - PROCESS | 16187 | 1461319933249 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x85052c00 == 157 [pid = 16187] [id = 378] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x8916a800 == 156 [pid = 16187] [id = 377] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x87f1f400 == 155 [pid = 16187] [id = 376] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x855cf000 == 154 [pid = 16187] [id = 375] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x8a254800 == 153 [pid = 16187] [id = 373] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x99218800 == 152 [pid = 16187] [id = 371] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x8505b400 == 151 [pid = 16187] [id = 372] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x92a9e800 == 150 [pid = 16187] [id = 370] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x98b49000 == 149 [pid = 16187] [id = 369] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x971c4c00 == 148 [pid = 16187] [id = 368] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x90535400 == 147 [pid = 16187] [id = 366] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x906fe000 == 146 [pid = 16187] [id = 367] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x92aa0400 == 145 [pid = 16187] [id = 365] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x8e75a000 == 144 [pid = 16187] [id = 364] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x8ef4f800 == 143 [pid = 16187] [id = 363] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x8540cc00 == 142 [pid = 16187] [id = 362] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x8c216800 == 141 [pid = 16187] [id = 360] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x8889b000 == 140 [pid = 16187] [id = 361] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x873e6000 == 139 [pid = 16187] [id = 359] 03:12:14 INFO - PROCESS | 16187 | --DOCSHELL 0x860f2800 == 138 [pid = 16187] [id = 358] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 186 (0x8c948800) [pid = 16187] [serial = 1073] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 185 (0x97d47c00) [pid = 16187] [serial = 999] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 184 (0x8afe5c00) [pid = 16187] [serial = 1070] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 183 (0x92b78400) [pid = 16187] [serial = 1040] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 182 (0x93b78800) [pid = 16187] [serial = 1043] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 181 (0x93d95000) [pid = 16187] [serial = 1046] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 180 (0x97ae3400) [pid = 16187] [serial = 1049] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 179 (0x8c765000) [pid = 16187] [serial = 1062] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 178 (0x8abd8400) [pid = 16187] [serial = 1061] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 177 (0x87f28400) [pid = 16187] [serial = 1064] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x8abdc000) [pid = 16187] [serial = 1065] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x8a10ec00) [pid = 16187] [serial = 1059] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x87f28000) [pid = 16187] [serial = 1058] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x98705c00) [pid = 16187] [serial = 1055] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x9806d400) [pid = 16187] [serial = 1052] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x8afe7c00) [pid = 16187] [serial = 1011] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x873efc00) [pid = 16187] [serial = 1013] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x8a583000) [pid = 16187] [serial = 1016] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x8c947c00) [pid = 16187] [serial = 1019] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x8e11dc00) [pid = 16187] [serial = 1022] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x8e750400) [pid = 16187] [serial = 1025] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x8ef46000) [pid = 16187] [serial = 1028] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x902e0000) [pid = 16187] [serial = 1031] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x90534800) [pid = 16187] [serial = 1034] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x91f7d800) [pid = 16187] [serial = 1037] [outer = (nil)] [url = about:blank] 03:12:14 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x8e116800) [pid = 16187] [serial = 1071] [outer = (nil)] [url = about:blank] 03:12:15 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x8c949c00) [pid = 16187] [serial = 1068] [outer = (nil)] [url = about:blank] 03:12:15 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x8c8dd000) [pid = 16187] [serial = 1067] [outer = (nil)] [url = about:blank] 03:12:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:12:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 3397ms 03:12:15 INFO - PROCESS | 16187 | 1461319935144 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 03:12:15 INFO - PROCESS | 16187 | 1461319935149 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 03:12:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:12:15 INFO - PROCESS | 16187 | 1461319935161 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:12:15 INFO - PROCESS | 16187 | 1461319935169 Marionette TRACE conn4 <- [1,1554,null,{}] 03:12:15 INFO - PROCESS | 16187 | 1461319935177 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:15 INFO - PROCESS | 16187 | 1461319935391 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 03:12:15 INFO - PROCESS | 16187 | 1461319935606 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x873eac00 == 139 [pid = 16187] [id = 396] 03:12:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x873eb000) [pid = 16187] [serial = 1189] [outer = (nil)] 03:12:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x87f1d800) [pid = 16187] [serial = 1190] [outer = 0x873eb000] 03:12:15 INFO - PROCESS | 16187 | 1461319935695 Marionette DEBUG loaded listener.js 03:12:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x88273c00) [pid = 16187] [serial = 1191] [outer = 0x873eb000] 03:12:16 INFO - PROCESS | 16187 | 1461319936595 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:12:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:12:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1498ms 03:12:16 INFO - PROCESS | 16187 | 1461319936660 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 03:12:16 INFO - PROCESS | 16187 | 1461319936667 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 03:12:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:12:16 INFO - PROCESS | 16187 | 1461319936680 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:12:16 INFO - PROCESS | 16187 | 1461319936687 Marionette TRACE conn4 <- [1,1558,null,{}] 03:12:16 INFO - PROCESS | 16187 | 1461319936694 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:16 INFO - PROCESS | 16187 | 1461319936926 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 03:12:17 INFO - PROCESS | 16187 | 1461319937185 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x89167c00 == 140 [pid = 16187] [id = 397] 03:12:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x8916a800) [pid = 16187] [serial = 1192] [outer = (nil)] 03:12:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x891e9400) [pid = 16187] [serial = 1193] [outer = 0x8916a800] 03:12:17 INFO - PROCESS | 16187 | 1461319937270 Marionette DEBUG loaded listener.js 03:12:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x8a116c00) [pid = 16187] [serial = 1194] [outer = 0x8916a800] 03:12:18 INFO - PROCESS | 16187 | 1461319938461 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:12:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:12:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1847ms 03:12:18 INFO - PROCESS | 16187 | 1461319938524 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 03:12:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:12:18 INFO - PROCESS | 16187 | 1461319938529 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 03:12:18 INFO - PROCESS | 16187 | 1461319938537 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:12:18 INFO - PROCESS | 16187 | 1461319938540 Marionette TRACE conn4 <- [1,1562,null,{}] 03:12:18 INFO - PROCESS | 16187 | 1461319938573 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:18 INFO - PROCESS | 16187 | 1461319938867 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 03:12:18 INFO - PROCESS | 16187 | 1461319938977 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:19 INFO - PROCESS | 16187 | ++DOCSHELL 0x891e2000 == 141 [pid = 16187] [id = 398] 03:12:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x8abdd000) [pid = 16187] [serial = 1195] [outer = (nil)] 03:12:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x8afe4c00) [pid = 16187] [serial = 1196] [outer = 0x8abdd000] 03:12:19 INFO - PROCESS | 16187 | 1461319939172 Marionette DEBUG loaded listener.js 03:12:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x8afef000) [pid = 16187] [serial = 1197] [outer = 0x8abdd000] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x8c944000) [pid = 16187] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x891eb400) [pid = 16187] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x990c4400) [pid = 16187] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x99223000) [pid = 16187] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x939a4400) [pid = 16187] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x98b91400) [pid = 16187] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x98062800) [pid = 16187] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x93d15000) [pid = 16187] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x92b79400) [pid = 16187] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x92b4ac00) [pid = 16187] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x8ef50c00) [pid = 16187] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x90539400) [pid = 16187] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x8e7c4000) [pid = 16187] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x8c98b800) [pid = 16187] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x8caed000) [pid = 16187] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x8a113400) [pid = 16187] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x860f4c00) [pid = 16187] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x87f27800) [pid = 16187] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x855d0000) [pid = 16187] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x9fc38000) [pid = 16187] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x91f85400) [pid = 16187] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x8f0f3800) [pid = 16187] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x90457800) [pid = 16187] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x906ff000) [pid = 16187] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x8caf2800) [pid = 16187] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x8ef43800) [pid = 16187] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x939a1000) [pid = 16187] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x939a5400) [pid = 16187] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x860f8c00) [pid = 16187] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x92aa7800) [pid = 16187] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8c8d8000) [pid = 16187] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8eef1000) [pid = 16187] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x92bf8400) [pid = 16187] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x889ed000) [pid = 16187] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:12:20 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8c214000) [pid = 16187] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:12:20 INFO - PROCESS | 16187 | 1461319940830 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:12:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:12:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 2336ms 03:12:20 INFO - PROCESS | 16187 | 1461319940873 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 03:12:20 INFO - PROCESS | 16187 | 1461319940877 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 03:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:12:20 INFO - PROCESS | 16187 | 1461319940885 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:12:20 INFO - PROCESS | 16187 | 1461319940889 Marionette TRACE conn4 <- [1,1566,null,{}] 03:12:20 INFO - PROCESS | 16187 | 1461319940896 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:21 INFO - PROCESS | 16187 | 1461319941143 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 03:12:21 INFO - PROCESS | 16187 | 1461319941387 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:21 INFO - PROCESS | 16187 | ++DOCSHELL 0x85804000 == 142 [pid = 16187] [id = 399] 03:12:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x873e6c00) [pid = 16187] [serial = 1198] [outer = (nil)] 03:12:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8ab76800) [pid = 16187] [serial = 1199] [outer = 0x873e6c00] 03:12:21 INFO - PROCESS | 16187 | 1461319941504 Marionette DEBUG loaded listener.js 03:12:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8c21a000) [pid = 16187] [serial = 1200] [outer = 0x873e6c00] 03:12:22 INFO - PROCESS | 16187 | 1461319942437 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:12:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:12:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1589ms 03:12:22 INFO - PROCESS | 16187 | 1461319942487 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 03:12:22 INFO - PROCESS | 16187 | 1461319942493 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 03:12:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:12:22 INFO - PROCESS | 16187 | 1461319942503 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:12:22 INFO - PROCESS | 16187 | 1461319942509 Marionette TRACE conn4 <- [1,1570,null,{}] 03:12:22 INFO - PROCESS | 16187 | 1461319942518 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:22 INFO - PROCESS | 16187 | 1461319942754 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 03:12:23 INFO - PROCESS | 16187 | 1461319943110 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x873e6400 == 143 [pid = 16187] [id = 400] 03:12:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x873e9000) [pid = 16187] [serial = 1201] [outer = (nil)] 03:12:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x87f1f800) [pid = 16187] [serial = 1202] [outer = 0x873e9000] 03:12:23 INFO - PROCESS | 16187 | 1461319943245 Marionette DEBUG loaded listener.js 03:12:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x88280400) [pid = 16187] [serial = 1203] [outer = 0x873e9000] 03:12:24 INFO - PROCESS | 16187 | 1461319944277 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:12:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:12:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1841ms 03:12:24 INFO - PROCESS | 16187 | 1461319944344 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 03:12:24 INFO - PROCESS | 16187 | 1461319944354 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 03:12:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:12:24 INFO - PROCESS | 16187 | 1461319944365 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:12:24 INFO - PROCESS | 16187 | 1461319944369 Marionette TRACE conn4 <- [1,1574,null,{}] 03:12:24 INFO - PROCESS | 16187 | 1461319944377 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:24 INFO - PROCESS | 16187 | 1461319944666 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 03:12:25 INFO - PROCESS | 16187 | 1461319945008 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x89169400 == 144 [pid = 16187] [id = 401] 03:12:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x891ec400) [pid = 16187] [serial = 1204] [outer = (nil)] 03:12:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8ab6d400) [pid = 16187] [serial = 1205] [outer = 0x891ec400] 03:12:25 INFO - PROCESS | 16187 | 1461319945103 Marionette DEBUG loaded listener.js 03:12:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8c00dc00) [pid = 16187] [serial = 1206] [outer = 0x891ec400] 03:12:26 INFO - PROCESS | 16187 | 1461319946169 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:12:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:12:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1840ms 03:12:26 INFO - PROCESS | 16187 | 1461319946205 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 03:12:26 INFO - PROCESS | 16187 | 1461319946209 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 03:12:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:12:26 INFO - PROCESS | 16187 | 1461319946217 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:12:26 INFO - PROCESS | 16187 | 1461319946223 Marionette TRACE conn4 <- [1,1578,null,{}] 03:12:26 INFO - PROCESS | 16187 | 1461319946241 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:26 INFO - PROCESS | 16187 | 1461319946515 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 03:12:26 INFO - PROCESS | 16187 | 1461319946892 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c8d8400 == 145 [pid = 16187] [id = 402] 03:12:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8c94f400) [pid = 16187] [serial = 1207] [outer = (nil)] 03:12:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8c998400) [pid = 16187] [serial = 1208] [outer = 0x8c94f400] 03:12:27 INFO - PROCESS | 16187 | 1461319946997 Marionette DEBUG loaded listener.js 03:12:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8cafa400) [pid = 16187] [serial = 1209] [outer = 0x8c94f400] 03:12:27 INFO - PROCESS | 16187 | 1461319947938 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:12:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:12:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1739ms 03:12:27 INFO - PROCESS | 16187 | 1461319947956 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 03:12:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:12:27 INFO - PROCESS | 16187 | 1461319947961 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 03:12:27 INFO - PROCESS | 16187 | 1461319947968 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:12:27 INFO - PROCESS | 16187 | 1461319947980 Marionette TRACE conn4 <- [1,1582,null,{}] 03:12:27 INFO - PROCESS | 16187 | 1461319947989 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:28 INFO - PROCESS | 16187 | 1461319948308 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 03:12:28 INFO - PROCESS | 16187 | 1461319948565 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c942c00 == 146 [pid = 16187] [id = 403] 03:12:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x8e113400) [pid = 16187] [serial = 1210] [outer = (nil)] 03:12:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x8e37bc00) [pid = 16187] [serial = 1211] [outer = 0x8e113400] 03:12:28 INFO - PROCESS | 16187 | 1461319948668 Marionette DEBUG loaded listener.js 03:12:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x8e56d800) [pid = 16187] [serial = 1212] [outer = 0x8e113400] 03:12:29 INFO - PROCESS | 16187 | 1461319949611 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:12:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:12:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1691ms 03:12:29 INFO - PROCESS | 16187 | 1461319949660 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 03:12:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:12:29 INFO - PROCESS | 16187 | 1461319949665 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 03:12:29 INFO - PROCESS | 16187 | 1461319949671 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:12:29 INFO - PROCESS | 16187 | 1461319949675 Marionette TRACE conn4 <- [1,1586,null,{}] 03:12:29 INFO - PROCESS | 16187 | 1461319949681 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:29 INFO - PROCESS | 16187 | 1461319949916 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 03:12:30 INFO - PROCESS | 16187 | 1461319950268 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x88895400 == 147 [pid = 16187] [id = 404] 03:12:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x8e119c00) [pid = 16187] [serial = 1213] [outer = (nil)] 03:12:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x8e7c6800) [pid = 16187] [serial = 1214] [outer = 0x8e119c00] 03:12:30 INFO - PROCESS | 16187 | 1461319950372 Marionette DEBUG loaded listener.js 03:12:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x8ee7b800) [pid = 16187] [serial = 1215] [outer = 0x8e119c00] 03:12:31 INFO - PROCESS | 16187 | 1461319951388 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:12:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:12:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1795ms 03:12:31 INFO - PROCESS | 16187 | 1461319951471 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 03:12:31 INFO - PROCESS | 16187 | 1461319951478 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 03:12:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:12:31 INFO - PROCESS | 16187 | 1461319951489 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:12:31 INFO - PROCESS | 16187 | 1461319951492 Marionette TRACE conn4 <- [1,1590,null,{}] 03:12:31 INFO - PROCESS | 16187 | 1461319951499 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:31 INFO - PROCESS | 16187 | 1461319951814 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 03:12:32 INFO - PROCESS | 16187 | 1461319952153 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:32 INFO - PROCESS | 16187 | ++DOCSHELL 0x8eef4800 == 148 [pid = 16187] [id = 405] 03:12:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x8ef4a000) [pid = 16187] [serial = 1216] [outer = (nil)] 03:12:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x902d9000) [pid = 16187] [serial = 1217] [outer = 0x8ef4a000] 03:12:32 INFO - PROCESS | 16187 | 1461319952254 Marionette DEBUG loaded listener.js 03:12:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x90462000) [pid = 16187] [serial = 1218] [outer = 0x8ef4a000] 03:12:33 INFO - PROCESS | 16187 | 1461319953246 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:12:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:12:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1835ms 03:12:33 INFO - PROCESS | 16187 | 1461319953324 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 03:12:33 INFO - PROCESS | 16187 | 1461319953328 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 03:12:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:12:33 INFO - PROCESS | 16187 | 1461319953336 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:12:33 INFO - PROCESS | 16187 | 1461319953339 Marionette TRACE conn4 <- [1,1594,null,{}] 03:12:33 INFO - PROCESS | 16187 | 1461319953346 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:33 INFO - PROCESS | 16187 | 1461319953620 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 03:12:33 INFO - PROCESS | 16187 | 1461319953938 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:33 INFO - PROCESS | 16187 | ++DOCSHELL 0x8f0f8400 == 149 [pid = 16187] [id = 406] 03:12:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x90537400) [pid = 16187] [serial = 1219] [outer = (nil)] 03:12:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x906f8800) [pid = 16187] [serial = 1220] [outer = 0x90537400] 03:12:34 INFO - PROCESS | 16187 | 1461319954046 Marionette DEBUG loaded listener.js 03:12:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x9132ac00) [pid = 16187] [serial = 1221] [outer = 0x90537400] 03:12:34 INFO - PROCESS | 16187 | 1461319954982 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:12:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:12:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1687ms 03:12:35 INFO - PROCESS | 16187 | 1461319955024 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 03:12:35 INFO - PROCESS | 16187 | 1461319955028 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 03:12:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:12:35 INFO - PROCESS | 16187 | 1461319955035 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:12:35 INFO - PROCESS | 16187 | 1461319955038 Marionette TRACE conn4 <- [1,1598,null,{}] 03:12:35 INFO - PROCESS | 16187 | 1461319955045 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:35 INFO - PROCESS | 16187 | 1461319955287 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 03:12:35 INFO - PROCESS | 16187 | 1461319955616 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x90395000 == 150 [pid = 16187] [id = 407] 03:12:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x90534c00) [pid = 16187] [serial = 1222] [outer = (nil)] 03:12:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x92aa2400) [pid = 16187] [serial = 1223] [outer = 0x90534c00] 03:12:35 INFO - PROCESS | 16187 | 1461319955716 Marionette DEBUG loaded listener.js 03:12:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x92b74800) [pid = 16187] [serial = 1224] [outer = 0x90534c00] 03:12:36 INFO - PROCESS | 16187 | 1461319956670 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:12:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:12:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1692ms 03:12:36 INFO - PROCESS | 16187 | 1461319956729 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 03:12:36 INFO - PROCESS | 16187 | 1461319956732 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 03:12:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:12:36 INFO - PROCESS | 16187 | 1461319956741 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:12:36 INFO - PROCESS | 16187 | 1461319956745 Marionette TRACE conn4 <- [1,1602,null,{}] 03:12:36 INFO - PROCESS | 16187 | 1461319956752 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:36 INFO - PROCESS | 16187 | 1461319956985 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 03:12:37 INFO - PROCESS | 16187 | 1461319957311 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x906f9400 == 151 [pid = 16187] [id = 408] 03:12:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x92a99400) [pid = 16187] [serial = 1225] [outer = (nil)] 03:12:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x92bfb000) [pid = 16187] [serial = 1226] [outer = 0x92a99400] 03:12:37 INFO - PROCESS | 16187 | 1461319957412 Marionette DEBUG loaded listener.js 03:12:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x92bfe400) [pid = 16187] [serial = 1227] [outer = 0x92a99400] 03:12:38 INFO - PROCESS | 16187 | 1461319958385 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:12:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:12:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1684ms 03:12:38 INFO - PROCESS | 16187 | 1461319958429 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 03:12:38 INFO - PROCESS | 16187 | 1461319958436 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 03:12:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:12:38 INFO - PROCESS | 16187 | 1461319958447 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:12:38 INFO - PROCESS | 16187 | 1461319958452 Marionette TRACE conn4 <- [1,1606,null,{}] 03:12:38 INFO - PROCESS | 16187 | 1461319958462 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:38 INFO - PROCESS | 16187 | 1461319958721 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 03:12:39 INFO - PROCESS | 16187 | 1461319959047 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x891eb400 == 152 [pid = 16187] [id = 409] 03:12:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x8ef48c00) [pid = 16187] [serial = 1228] [outer = (nil)] 03:12:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x93b7e400) [pid = 16187] [serial = 1229] [outer = 0x8ef48c00] 03:12:39 INFO - PROCESS | 16187 | 1461319959145 Marionette DEBUG loaded listener.js 03:12:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x93d12400) [pid = 16187] [serial = 1230] [outer = 0x8ef48c00] 03:12:40 INFO - PROCESS | 16187 | 1461319960094 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:12:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:12:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1687ms 03:12:40 INFO - PROCESS | 16187 | 1461319960134 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 03:12:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:12:40 INFO - PROCESS | 16187 | 1461319960139 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 03:12:40 INFO - PROCESS | 16187 | 1461319960145 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:12:40 INFO - PROCESS | 16187 | 1461319960151 Marionette TRACE conn4 <- [1,1610,null,{}] 03:12:40 INFO - PROCESS | 16187 | 1461319960178 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:40 INFO - PROCESS | 16187 | 1461319960460 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 03:12:40 INFO - PROCESS | 16187 | 1461319960797 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:40 INFO - PROCESS | 16187 | ++DOCSHELL 0x93b74800 == 153 [pid = 16187] [id = 410] 03:12:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x972bb000) [pid = 16187] [serial = 1231] [outer = (nil)] 03:12:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x97c77400) [pid = 16187] [serial = 1232] [outer = 0x972bb000] 03:12:40 INFO - PROCESS | 16187 | 1461319960904 Marionette DEBUG loaded listener.js 03:12:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x98065c00) [pid = 16187] [serial = 1233] [outer = 0x972bb000] 03:12:41 INFO - PROCESS | 16187 | 1461319961861 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:12:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:12:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1753ms 03:12:41 INFO - PROCESS | 16187 | 1461319961899 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 03:12:41 INFO - PROCESS | 16187 | 1461319961903 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 03:12:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:12:41 INFO - PROCESS | 16187 | 1461319961910 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:12:41 INFO - PROCESS | 16187 | 1461319961913 Marionette TRACE conn4 <- [1,1614,null,{}] 03:12:41 INFO - PROCESS | 16187 | 1461319961919 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:42 INFO - PROCESS | 16187 | 1461319962201 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 03:12:42 INFO - PROCESS | 16187 | 1461319962557 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x9806c400 == 154 [pid = 16187] [id = 411] 03:12:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x98173400) [pid = 16187] [serial = 1234] [outer = (nil)] 03:12:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x9893b400) [pid = 16187] [serial = 1235] [outer = 0x98173400] 03:12:42 INFO - PROCESS | 16187 | 1461319962714 Marionette DEBUG loaded listener.js 03:12:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x98b4f000) [pid = 16187] [serial = 1236] [outer = 0x98173400] 03:12:43 INFO - PROCESS | 16187 | 1461319963736 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:12:43 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 03:12:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1884ms 03:12:43 INFO - PROCESS | 16187 | 1461319963796 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 03:12:43 INFO - PROCESS | 16187 | 1461319963799 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 03:12:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:12:43 INFO - PROCESS | 16187 | 1461319963806 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:12:43 INFO - PROCESS | 16187 | 1461319963810 Marionette TRACE conn4 <- [1,1618,null,{}] 03:12:43 INFO - PROCESS | 16187 | 1461319963816 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:44 INFO - PROCESS | 16187 | 1461319964047 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 03:12:44 INFO - PROCESS | 16187 | 1461319964380 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x93b7c000 == 155 [pid = 16187] [id = 412] 03:12:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x952ec000) [pid = 16187] [serial = 1237] [outer = (nil)] 03:12:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x9ae37000) [pid = 16187] [serial = 1238] [outer = 0x952ec000] 03:12:44 INFO - PROCESS | 16187 | 1461319964503 Marionette DEBUG loaded listener.js 03:12:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x9ae3b000) [pid = 16187] [serial = 1239] [outer = 0x952ec000] 03:12:45 INFO - PROCESS | 16187 | 1461319965462 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:12:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:12:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1696ms 03:12:45 INFO - PROCESS | 16187 | 1461319965503 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 03:12:45 INFO - PROCESS | 16187 | 1461319965508 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 03:12:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:12:45 INFO - PROCESS | 16187 | 1461319965514 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:12:45 INFO - PROCESS | 16187 | 1461319965517 Marionette TRACE conn4 <- [1,1622,null,{}] 03:12:45 INFO - PROCESS | 16187 | 1461319965524 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:45 INFO - PROCESS | 16187 | 1461319965757 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 03:12:46 INFO - PROCESS | 16187 | 1461319966088 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:46 INFO - PROCESS | 16187 | ++DOCSHELL 0x84e0c400 == 156 [pid = 16187] [id = 413] 03:12:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x855d0800) [pid = 16187] [serial = 1240] [outer = (nil)] 03:12:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0x9ea17400) [pid = 16187] [serial = 1241] [outer = 0x855d0800] 03:12:46 INFO - PROCESS | 16187 | 1461319966191 Marionette DEBUG loaded listener.js 03:12:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 178 (0x9fc31000) [pid = 16187] [serial = 1242] [outer = 0x855d0800] 03:12:47 INFO - PROCESS | 16187 | 1461319967099 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:12:47 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 03:12:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1642ms 03:12:47 INFO - PROCESS | 16187 | 1461319967173 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 03:12:47 INFO - PROCESS | 16187 | 1461319967176 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 03:12:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:12:47 INFO - PROCESS | 16187 | 1461319967189 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:12:47 INFO - PROCESS | 16187 | 1461319967192 Marionette TRACE conn4 <- [1,1626,null,{}] 03:12:47 INFO - PROCESS | 16187 | 1461319967198 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:47 INFO - PROCESS | 16187 | 1461319967423 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 03:12:47 INFO - PROCESS | 16187 | 1461319967757 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x9aefa400 == 157 [pid = 16187] [id = 414] 03:12:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 179 (0x9b2a6400) [pid = 16187] [serial = 1243] [outer = (nil)] 03:12:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 180 (0x9ff69c00) [pid = 16187] [serial = 1244] [outer = 0x9b2a6400] 03:12:47 INFO - PROCESS | 16187 | 1461319967850 Marionette DEBUG loaded listener.js 03:12:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 181 (0x9ff6fc00) [pid = 16187] [serial = 1245] [outer = 0x9b2a6400] 03:12:48 INFO - PROCESS | 16187 | 1461319968817 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:12:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:12:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1687ms 03:12:48 INFO - PROCESS | 16187 | 1461319968876 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 03:12:48 INFO - PROCESS | 16187 | 1461319968879 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 03:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:12:48 INFO - PROCESS | 16187 | 1461319968887 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:12:48 INFO - PROCESS | 16187 | 1461319968891 Marionette TRACE conn4 <- [1,1630,null,{}] 03:12:48 INFO - PROCESS | 16187 | 1461319968896 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:49 INFO - PROCESS | 16187 | 1461319969122 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 03:12:49 INFO - PROCESS | 16187 | 1461319969444 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x8505a400 == 158 [pid = 16187] [id = 415] 03:12:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 182 (0x9dfec000) [pid = 16187] [serial = 1246] [outer = (nil)] 03:12:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 183 (0xa0b93400) [pid = 16187] [serial = 1247] [outer = 0x9dfec000] 03:12:49 INFO - PROCESS | 16187 | 1461319969540 Marionette DEBUG loaded listener.js 03:12:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 184 (0xa0bd4000) [pid = 16187] [serial = 1248] [outer = 0x9dfec000] 03:12:50 INFO - PROCESS | 16187 | 1461319970452 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:12:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:12:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1637ms 03:12:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:12:50 INFO - PROCESS | 16187 | 1461319970525 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 03:12:50 INFO - PROCESS | 16187 | 1461319970528 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 03:12:50 INFO - PROCESS | 16187 | 1461319970535 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:12:50 INFO - PROCESS | 16187 | 1461319970538 Marionette TRACE conn4 <- [1,1634,null,{}] 03:12:50 INFO - PROCESS | 16187 | 1461319970544 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:50 INFO - PROCESS | 16187 | 1461319970770 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 03:12:51 INFO - PROCESS | 16187 | 1461319971106 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:51 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c010800 == 159 [pid = 16187] [id = 416] 03:12:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 185 (0x9ae98800) [pid = 16187] [serial = 1249] [outer = (nil)] 03:12:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 186 (0xa0dcb000) [pid = 16187] [serial = 1250] [outer = 0x9ae98800] 03:12:51 INFO - PROCESS | 16187 | 1461319971202 Marionette DEBUG loaded listener.js 03:12:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 187 (0xa0f4cc00) [pid = 16187] [serial = 1251] [outer = 0x9ae98800] 03:12:52 INFO - PROCESS | 16187 | 1461319972149 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:12:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:12:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1682ms 03:12:52 INFO - PROCESS | 16187 | 1461319972218 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 03:12:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:12:52 INFO - PROCESS | 16187 | 1461319972222 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 03:12:52 INFO - PROCESS | 16187 | 1461319972228 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:12:52 INFO - PROCESS | 16187 | 1461319972236 Marionette TRACE conn4 <- [1,1638,null,{}] 03:12:52 INFO - PROCESS | 16187 | 1461319972242 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:52 INFO - PROCESS | 16187 | 1461319972506 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x855c3c00 == 158 [pid = 16187] [id = 352] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8e37b800 == 157 [pid = 16187] [id = 342] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x860f7400 == 156 [pid = 16187] [id = 337] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8e7bd000 == 155 [pid = 16187] [id = 343] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8e7c4400 == 154 [pid = 16187] [id = 344] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8e7c4c00 == 153 [pid = 16187] [id = 305] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8e56a800 == 152 [pid = 16187] [id = 347] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8c99ac00 == 151 [pid = 16187] [id = 225] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8e112800 == 150 [pid = 16187] [id = 302] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8cafa000 == 149 [pid = 16187] [id = 346] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8ef41c00 == 148 [pid = 16187] [id = 345] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8c21cc00 == 147 [pid = 16187] [id = 299] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8e7c5c00 == 146 [pid = 16187] [id = 303] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8ff74c00 == 145 [pid = 16187] [id = 350] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8ef4ac00 == 144 [pid = 16187] [id = 304] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x88726800 == 143 [pid = 16187] [id = 338] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8c76c800 == 142 [pid = 16187] [id = 339] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8ab73400 == 141 [pid = 16187] [id = 296] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8c00b800 == 140 [pid = 16187] [id = 341] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x860fa000 == 139 [pid = 16187] [id = 297] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8c764c00 == 138 [pid = 16187] [id = 142] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x85410c00 == 137 [pid = 16187] [id = 349] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x855cfc00 == 136 [pid = 16187] [id = 353] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x9038f000 == 135 [pid = 16187] [id = 306] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x9399b800 == 134 [pid = 16187] [id = 348] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x85402c00 == 133 [pid = 16187] [id = 394] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x89175000 == 132 [pid = 16187] [id = 393] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8a58a800 == 131 [pid = 16187] [id = 392] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x902e4c00 == 130 [pid = 16187] [id = 391] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8e372c00 == 129 [pid = 16187] [id = 390] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8c997c00 == 128 [pid = 16187] [id = 388] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x9053dc00 == 127 [pid = 16187] [id = 389] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x855c7800 == 126 [pid = 16187] [id = 387] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8a260400 == 125 [pid = 16187] [id = 386] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8caee400 == 124 [pid = 16187] [id = 385] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8caec000 == 123 [pid = 16187] [id = 384] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x860f1000 == 122 [pid = 16187] [id = 383] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x891ea800 == 121 [pid = 16187] [id = 381] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x88272c00 == 120 [pid = 16187] [id = 382] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x88733000 == 119 [pid = 16187] [id = 380] 03:12:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8540e000 == 118 [pid = 16187] [id = 379] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 186 (0x987e0800) [pid = 16187] [serial = 1056] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 185 (0x97d3fc00) [pid = 16187] [serial = 1050] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 184 (0x87f25800) [pid = 16187] [serial = 1014] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 183 (0x92bf4400) [pid = 16187] [serial = 1041] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 182 (0x8c990c00) [pid = 16187] [serial = 1020] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 181 (0x8f0ea400) [pid = 16187] [serial = 1029] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 180 (0x93b81800) [pid = 16187] [serial = 1044] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 179 (0x8c011c00) [pid = 16187] [serial = 1017] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 178 (0x8e75f400) [pid = 16187] [serial = 1026] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 177 (0x8a589c00) [pid = 16187] [serial = 1136] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x8a111800) [pid = 16187] [serial = 1133] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x8a255000) [pid = 16187] [serial = 1134] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x9b2e3000) [pid = 16187] [serial = 1118] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x9aef2800) [pid = 16187] [serial = 1116] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x9aeed400) [pid = 16187] [serial = 1115] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x9ae31000) [pid = 16187] [serial = 1113] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x99224c00) [pid = 16187] [serial = 1112] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x9921d000) [pid = 16187] [serial = 1110] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x990c9400) [pid = 16187] [serial = 1109] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x9870e400) [pid = 16187] [serial = 1107] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x98103c00) [pid = 16187] [serial = 1106] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x964b2c00) [pid = 16187] [serial = 1104] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x952f0000) [pid = 16187] [serial = 1103] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x93d1b400) [pid = 16187] [serial = 1101] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x93d17000) [pid = 16187] [serial = 1100] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x939a3c00) [pid = 16187] [serial = 1098] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x9399f400) [pid = 16187] [serial = 1097] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x92b7c400) [pid = 16187] [serial = 1095] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x92b76800) [pid = 16187] [serial = 1094] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x91326800) [pid = 16187] [serial = 1092] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x906f7800) [pid = 16187] [serial = 1091] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x8ff71400) [pid = 16187] [serial = 1089] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x8f0f3c00) [pid = 16187] [serial = 1088] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x8eef2c00) [pid = 16187] [serial = 1086] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x8ee84000) [pid = 16187] [serial = 1085] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x8e752c00) [pid = 16187] [serial = 1083] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x8e374000) [pid = 16187] [serial = 1082] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x8abd3800) [pid = 16187] [serial = 1080] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x8a58cc00) [pid = 16187] [serial = 1079] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x88271400) [pid = 16187] [serial = 1077] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x873f0c00) [pid = 16187] [serial = 1076] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x8827dc00) [pid = 16187] [serial = 1130] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x85805800) [pid = 16187] [serial = 1127] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x860f4400) [pid = 16187] [serial = 1128] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x9ff68800) [pid = 16187] [serial = 1125] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x9fdabc00) [pid = 16187] [serial = 1124] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x9fc39000) [pid = 16187] [serial = 1122] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x9fc30c00) [pid = 16187] [serial = 1121] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x9dfeb400) [pid = 16187] [serial = 1119] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x88730c00) [pid = 16187] [serial = 1131] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x906f9800) [pid = 16187] [serial = 1035] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x92a9a400) [pid = 16187] [serial = 1038] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x98166000) [pid = 16187] [serial = 1053] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8e37c000) [pid = 16187] [serial = 1023] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x90458c00) [pid = 16187] [serial = 1032] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x96954c00) [pid = 16187] [serial = 1047] [outer = (nil)] [url = about:blank] 03:12:54 INFO - PROCESS | 16187 | 1461319974757 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:54 INFO - PROCESS | 16187 | ++DOCSHELL 0x855cf800 == 119 [pid = 16187] [id = 417] 03:12:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x855cfc00) [pid = 16187] [serial = 1252] [outer = (nil)] 03:12:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8580ac00) [pid = 16187] [serial = 1253] [outer = 0x855cfc00] 03:12:54 INFO - PROCESS | 16187 | 1461319974844 Marionette DEBUG loaded listener.js 03:12:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x860efc00) [pid = 16187] [serial = 1254] [outer = 0x855cfc00] 03:12:55 INFO - PROCESS | 16187 | 1461319975694 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:12:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:12:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 3491ms 03:12:55 INFO - PROCESS | 16187 | 1461319975721 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 03:12:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:12:55 INFO - PROCESS | 16187 | 1461319975731 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 03:12:55 INFO - PROCESS | 16187 | 1461319975772 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:12:55 INFO - PROCESS | 16187 | 1461319975778 Marionette TRACE conn4 <- [1,1642,null,{}] 03:12:55 INFO - PROCESS | 16187 | 1461319975787 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:56 INFO - PROCESS | 16187 | 1461319976007 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 03:12:56 INFO - PROCESS | 16187 | 1461319976188 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f22400 == 120 [pid = 16187] [id = 418] 03:12:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x87f26400) [pid = 16187] [serial = 1255] [outer = (nil)] 03:12:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x88277400) [pid = 16187] [serial = 1256] [outer = 0x87f26400] 03:12:56 INFO - PROCESS | 16187 | 1461319976272 Marionette DEBUG loaded listener.js 03:12:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x88727c00) [pid = 16187] [serial = 1257] [outer = 0x87f26400] 03:12:57 INFO - PROCESS | 16187 | 1461319977337 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:12:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:12:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1618ms 03:12:57 INFO - PROCESS | 16187 | 1461319977364 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 03:12:57 INFO - PROCESS | 16187 | 1461319977370 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 03:12:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:12:57 INFO - PROCESS | 16187 | 1461319977377 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:12:57 INFO - PROCESS | 16187 | 1461319977380 Marionette TRACE conn4 <- [1,1646,null,{}] 03:12:57 INFO - PROCESS | 16187 | 1461319977396 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:57 INFO - PROCESS | 16187 | 1461319977673 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 03:12:57 INFO - PROCESS | 16187 | 1461319977706 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:57 INFO - PROCESS | 16187 | ++DOCSHELL 0x88279c00 == 121 [pid = 16187] [id = 419] 03:12:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x889e7800) [pid = 16187] [serial = 1258] [outer = (nil)] 03:12:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x891e2c00) [pid = 16187] [serial = 1259] [outer = 0x889e7800] 03:12:57 INFO - PROCESS | 16187 | 1461319977785 Marionette DEBUG loaded listener.js 03:12:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8a113800) [pid = 16187] [serial = 1260] [outer = 0x889e7800] 03:12:58 INFO - PROCESS | 16187 | 1461319978881 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:12:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:12:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1549ms 03:12:58 INFO - PROCESS | 16187 | 1461319978928 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 03:12:58 INFO - PROCESS | 16187 | 1461319978932 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 03:12:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:12:58 INFO - PROCESS | 16187 | 1461319978954 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:12:58 INFO - PROCESS | 16187 | 1461319978963 Marionette TRACE conn4 <- [1,1650,null,{}] 03:12:58 INFO - PROCESS | 16187 | 1461319978970 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8e75ac00) [pid = 16187] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x97c6cc00) [pid = 16187] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8ef41400) [pid = 16187] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8a256800) [pid = 16187] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8e378800) [pid = 16187] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x93d19c00) [pid = 16187] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x873eec00) [pid = 16187] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x9053e000) [pid = 16187] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x8caf3c00) [pid = 16187] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x89175400) [pid = 16187] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x855c1c00) [pid = 16187] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x975de800) [pid = 16187] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x8c00fc00) [pid = 16187] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x8916a800) [pid = 16187] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x88890800) [pid = 16187] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x90396c00) [pid = 16187] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x889e5800) [pid = 16187] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x8abdd000) [pid = 16187] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 121 (0x8c21b800) [pid = 16187] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 120 (0x873eb000) [pid = 16187] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:12:59 INFO - PROCESS | 16187 | --DOMWINDOW == 119 (0x93b80800) [pid = 16187] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:13:00 INFO - PROCESS | 16187 | 1461319980064 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 03:13:00 INFO - PROCESS | 16187 | 1461319980194 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:00 INFO - PROCESS | 16187 | ++DOCSHELL 0x873e4c00 == 122 [pid = 16187] [id = 420] 03:13:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 120 (0x8827e000) [pid = 16187] [serial = 1261] [outer = (nil)] 03:13:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 121 (0x891de400) [pid = 16187] [serial = 1262] [outer = 0x8827e000] 03:13:00 INFO - PROCESS | 16187 | 1461319980277 Marionette DEBUG loaded listener.js 03:13:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 122 (0x8a584c00) [pid = 16187] [serial = 1263] [outer = 0x8827e000] 03:13:01 INFO - PROCESS | 16187 | 1461319981239 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:13:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:13:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2364ms 03:13:01 INFO - PROCESS | 16187 | 1461319981305 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 03:13:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:13:01 INFO - PROCESS | 16187 | 1461319981310 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 03:13:01 INFO - PROCESS | 16187 | 1461319981316 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:13:01 INFO - PROCESS | 16187 | 1461319981319 Marionette TRACE conn4 <- [1,1654,null,{}] 03:13:01 INFO - PROCESS | 16187 | 1461319981325 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:01 INFO - PROCESS | 16187 | 1461319981618 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 03:13:02 INFO - PROCESS | 16187 | 1461319982126 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:02 INFO - PROCESS | 16187 | ************************* 03:13:02 INFO - PROCESS | 16187 | A coding exception was thrown and uncaught in a Task. 03:13:02 INFO - PROCESS | 16187 | 03:13:02 INFO - PROCESS | 16187 | Full message: TypeError: NetworkError when attempting to fetch resource. 03:13:02 INFO - PROCESS | 16187 | Full stack: 03:13:02 INFO - PROCESS | 16187 | ************************* 03:13:02 INFO - PROCESS | 16187 | ++DOCSHELL 0x855d0c00 == 123 [pid = 16187] [id = 421] 03:13:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x85804800) [pid = 16187] [serial = 1264] [outer = (nil)] 03:13:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x85810400) [pid = 16187] [serial = 1265] [outer = 0x85804800] 03:13:02 INFO - PROCESS | 16187 | 1461319982284 Marionette DEBUG loaded listener.js 03:13:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x873e5400) [pid = 16187] [serial = 1266] [outer = 0x85804800] 03:13:03 INFO - PROCESS | 16187 | 1461319983284 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:13:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:13:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2031ms 03:13:03 INFO - PROCESS | 16187 | 1461319983350 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 03:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:13:03 INFO - PROCESS | 16187 | 1461319983359 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 03:13:03 INFO - PROCESS | 16187 | 1461319983369 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:13:03 INFO - PROCESS | 16187 | 1461319983374 Marionette TRACE conn4 <- [1,1658,null,{}] 03:13:03 INFO - PROCESS | 16187 | 1461319983382 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:03 INFO - PROCESS | 16187 | 1461319983657 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 03:13:04 INFO - PROCESS | 16187 | 1461319983982 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x889ea400 == 124 [pid = 16187] [id = 422] 03:13:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x889f1c00) [pid = 16187] [serial = 1267] [outer = (nil)] 03:13:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x89175000) [pid = 16187] [serial = 1268] [outer = 0x889f1c00] 03:13:04 INFO - PROCESS | 16187 | 1461319984081 Marionette DEBUG loaded listener.js 03:13:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x8a10f000) [pid = 16187] [serial = 1269] [outer = 0x889f1c00] 03:13:05 INFO - PROCESS | 16187 | 1461319985118 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1786ms 03:13:05 INFO - PROCESS | 16187 | 1461319985157 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 03:13:05 INFO - PROCESS | 16187 | 1461319985164 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 03:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:13:05 INFO - PROCESS | 16187 | 1461319985171 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:13:05 INFO - PROCESS | 16187 | 1461319985175 Marionette TRACE conn4 <- [1,1662,null,{}] 03:13:05 INFO - PROCESS | 16187 | 1461319985182 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:05 INFO - PROCESS | 16187 | 1461319985425 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 03:13:05 INFO - PROCESS | 16187 | 1461319985796 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:05 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a114800 == 125 [pid = 16187] [id = 423] 03:13:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x8a25c000) [pid = 16187] [serial = 1270] [outer = (nil)] 03:13:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x8ab7b800) [pid = 16187] [serial = 1271] [outer = 0x8a25c000] 03:13:05 INFO - PROCESS | 16187 | 1461319985894 Marionette DEBUG loaded listener.js 03:13:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8c00c400) [pid = 16187] [serial = 1272] [outer = 0x8a25c000] 03:13:06 INFO - PROCESS | 16187 | 1461319986944 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1837ms 03:13:07 INFO - PROCESS | 16187 | 1461319987010 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 03:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:13:07 INFO - PROCESS | 16187 | 1461319987015 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 03:13:07 INFO - PROCESS | 16187 | 1461319987030 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:13:07 INFO - PROCESS | 16187 | 1461319987039 Marionette TRACE conn4 <- [1,1666,null,{}] 03:13:07 INFO - PROCESS | 16187 | 1461319987049 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:07 INFO - PROCESS | 16187 | 1461319987328 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 03:13:07 INFO - PROCESS | 16187 | 1461319987658 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:07 INFO - PROCESS | 16187 | ++DOCSHELL 0x8580b000 == 126 [pid = 16187] [id = 424] 03:13:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8c770c00) [pid = 16187] [serial = 1273] [outer = (nil)] 03:13:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8c98c400) [pid = 16187] [serial = 1274] [outer = 0x8c770c00] 03:13:07 INFO - PROCESS | 16187 | 1461319987751 Marionette DEBUG loaded listener.js 03:13:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8caee400) [pid = 16187] [serial = 1275] [outer = 0x8c770c00] 03:13:08 INFO - PROCESS | 16187 | 1461319988720 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1751ms 03:13:08 INFO - PROCESS | 16187 | 1461319988773 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 03:13:08 INFO - PROCESS | 16187 | 1461319988777 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 03:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:13:08 INFO - PROCESS | 16187 | 1461319988784 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:13:08 INFO - PROCESS | 16187 | 1461319988788 Marionette TRACE conn4 <- [1,1670,null,{}] 03:13:08 INFO - PROCESS | 16187 | 1461319988794 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:09 INFO - PROCESS | 16187 | 1461319989031 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 03:13:09 INFO - PROCESS | 16187 | 1461319989350 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:09 INFO - PROCESS | 16187 | ++DOCSHELL 0x8889b000 == 127 [pid = 16187] [id = 425] 03:13:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8c21cc00) [pid = 16187] [serial = 1276] [outer = (nil)] 03:13:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8e566400) [pid = 16187] [serial = 1277] [outer = 0x8c21cc00] 03:13:09 INFO - PROCESS | 16187 | 1461319989451 Marionette DEBUG loaded listener.js 03:13:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8e56b800) [pid = 16187] [serial = 1278] [outer = 0x8c21cc00] 03:13:10 INFO - PROCESS | 16187 | 1461319990448 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1742ms 03:13:10 INFO - PROCESS | 16187 | 1461319990528 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 03:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:13:10 INFO - PROCESS | 16187 | 1461319990532 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 03:13:10 INFO - PROCESS | 16187 | 1461319990539 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:13:10 INFO - PROCESS | 16187 | 1461319990543 Marionette TRACE conn4 <- [1,1674,null,{}] 03:13:10 INFO - PROCESS | 16187 | 1461319990550 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:10 INFO - PROCESS | 16187 | 1461319990823 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 03:13:11 INFO - PROCESS | 16187 | 1461319991154 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:11 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7c0000 == 128 [pid = 16187] [id = 426] 03:13:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8e7c0800) [pid = 16187] [serial = 1279] [outer = (nil)] 03:13:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8e7c9c00) [pid = 16187] [serial = 1280] [outer = 0x8e7c0800] 03:13:11 INFO - PROCESS | 16187 | 1461319991272 Marionette DEBUG loaded listener.js 03:13:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8ef4c400) [pid = 16187] [serial = 1281] [outer = 0x8e7c0800] 03:13:12 INFO - PROCESS | 16187 | 1461319992388 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1890ms 03:13:12 INFO - PROCESS | 16187 | 1461319992429 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 03:13:12 INFO - PROCESS | 16187 | 1461319992434 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 03:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:13:12 INFO - PROCESS | 16187 | 1461319992440 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:13:12 INFO - PROCESS | 16187 | 1461319992443 Marionette TRACE conn4 <- [1,1678,null,{}] 03:13:12 INFO - PROCESS | 16187 | 1461319992450 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:12 INFO - PROCESS | 16187 | 1461319992767 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 03:13:13 INFO - PROCESS | 16187 | 1461319993087 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x889ed800 == 129 [pid = 16187] [id = 427] 03:13:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8c21d000) [pid = 16187] [serial = 1282] [outer = (nil)] 03:13:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8ff73000) [pid = 16187] [serial = 1283] [outer = 0x8c21d000] 03:13:13 INFO - PROCESS | 16187 | 1461319993183 Marionette DEBUG loaded listener.js 03:13:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x902dc800) [pid = 16187] [serial = 1284] [outer = 0x8c21d000] 03:13:14 INFO - PROCESS | 16187 | 1461319994099 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1694ms 03:13:14 INFO - PROCESS | 16187 | 1461319994135 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 03:13:14 INFO - PROCESS | 16187 | 1461319994139 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 03:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:13:14 INFO - PROCESS | 16187 | 1461319994146 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:13:14 INFO - PROCESS | 16187 | 1461319994150 Marionette TRACE conn4 <- [1,1682,null,{}] 03:13:14 INFO - PROCESS | 16187 | 1461319994157 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:14 INFO - PROCESS | 16187 | 1461319994466 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 03:13:14 INFO - PROCESS | 16187 | 1461319994787 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:14 INFO - PROCESS | 16187 | ++DOCSHELL 0x8f0f5800 == 130 [pid = 16187] [id = 428] 03:13:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8f0f6000) [pid = 16187] [serial = 1285] [outer = (nil)] 03:13:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x9045f000) [pid = 16187] [serial = 1286] [outer = 0x8f0f6000] 03:13:14 INFO - PROCESS | 16187 | 1461319994882 Marionette DEBUG loaded listener.js 03:13:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x90461800) [pid = 16187] [serial = 1287] [outer = 0x8f0f6000] 03:13:15 INFO - PROCESS | 16187 | 1461319995811 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1740ms 03:13:15 INFO - PROCESS | 16187 | 1461319995888 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 03:13:15 INFO - PROCESS | 16187 | 1461319995892 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 03:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:13:15 INFO - PROCESS | 16187 | 1461319995899 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:13:15 INFO - PROCESS | 16187 | 1461319995904 Marionette TRACE conn4 <- [1,1686,null,{}] 03:13:15 INFO - PROCESS | 16187 | 1461319995914 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:16 INFO - PROCESS | 16187 | 1461319996183 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 03:13:16 INFO - PROCESS | 16187 | 1461319996513 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:16 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ff69800 == 131 [pid = 16187] [id = 429] 03:13:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x90393800) [pid = 16187] [serial = 1288] [outer = (nil)] 03:13:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x906f7400) [pid = 16187] [serial = 1289] [outer = 0x90393800] 03:13:16 INFO - PROCESS | 16187 | 1461319996611 Marionette DEBUG loaded listener.js 03:13:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x906f9800) [pid = 16187] [serial = 1290] [outer = 0x90393800] 03:13:17 INFO - PROCESS | 16187 | 1461319997550 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:13:17 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 03:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1701ms 03:13:17 INFO - PROCESS | 16187 | 1461319997611 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 03:13:17 INFO - PROCESS | 16187 | 1461319997616 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 03:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:13:17 INFO - PROCESS | 16187 | 1461319997623 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:13:17 INFO - PROCESS | 16187 | 1461319997627 Marionette TRACE conn4 <- [1,1690,null,{}] 03:13:17 INFO - PROCESS | 16187 | 1461319997633 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:17 INFO - PROCESS | 16187 | 1461319997868 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 03:13:18 INFO - PROCESS | 16187 | 1461319998195 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:18 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e758000 == 132 [pid = 16187] [id = 430] 03:13:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x90397400) [pid = 16187] [serial = 1291] [outer = (nil)] 03:13:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x91329000) [pid = 16187] [serial = 1292] [outer = 0x90397400] 03:13:18 INFO - PROCESS | 16187 | 1461319998302 Marionette DEBUG loaded listener.js 03:13:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x91f7b000) [pid = 16187] [serial = 1293] [outer = 0x90397400] 03:13:19 INFO - PROCESS | 16187 | 1461319999214 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1631ms 03:13:19 INFO - PROCESS | 16187 | 1461319999255 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 03:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:13:19 INFO - PROCESS | 16187 | 1461319999260 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 03:13:19 INFO - PROCESS | 16187 | 1461319999267 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:13:19 INFO - PROCESS | 16187 | 1461319999270 Marionette TRACE conn4 <- [1,1694,null,{}] 03:13:19 INFO - PROCESS | 16187 | 1461319999276 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:19 INFO - PROCESS | 16187 | 1461319999499 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 03:13:19 INFO - PROCESS | 16187 | 1461319999828 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:19 INFO - PROCESS | 16187 | ++DOCSHELL 0x92b45000 == 133 [pid = 16187] [id = 431] 03:13:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x92b47000) [pid = 16187] [serial = 1294] [outer = (nil)] 03:13:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x92b79400) [pid = 16187] [serial = 1295] [outer = 0x92b47000] 03:13:19 INFO - PROCESS | 16187 | 1461319999943 Marionette DEBUG loaded listener.js 03:13:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x92bf6800) [pid = 16187] [serial = 1296] [outer = 0x92b47000] 03:13:20 INFO - PROCESS | 16187 | 1461320000924 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1681ms 03:13:20 INFO - PROCESS | 16187 | 1461320000948 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 03:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:13:20 INFO - PROCESS | 16187 | 1461320000953 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 03:13:20 INFO - PROCESS | 16187 | 1461320000960 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:13:20 INFO - PROCESS | 16187 | 1461320000965 Marionette TRACE conn4 <- [1,1698,null,{}] 03:13:20 INFO - PROCESS | 16187 | 1461320000971 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:21 INFO - PROCESS | 16187 | 1461320001272 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 03:13:21 INFO - PROCESS | 16187 | 1461320001601 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:21 INFO - PROCESS | 16187 | ++DOCSHELL 0x8540bc00 == 134 [pid = 16187] [id = 432] 03:13:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x912c0400) [pid = 16187] [serial = 1297] [outer = (nil)] 03:13:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x93b79000) [pid = 16187] [serial = 1298] [outer = 0x912c0400] 03:13:21 INFO - PROCESS | 16187 | 1461320001694 Marionette DEBUG loaded listener.js 03:13:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x93b7e000) [pid = 16187] [serial = 1299] [outer = 0x912c0400] 03:13:22 INFO - PROCESS | 16187 | 1461320002677 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:13:22 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 03:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1795ms 03:13:22 INFO - PROCESS | 16187 | 1461320002755 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 03:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:13:22 INFO - PROCESS | 16187 | 1461320002760 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 03:13:22 INFO - PROCESS | 16187 | 1461320002767 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:13:22 INFO - PROCESS | 16187 | 1461320002770 Marionette TRACE conn4 <- [1,1702,null,{}] 03:13:22 INFO - PROCESS | 16187 | 1461320002776 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:23 INFO - PROCESS | 16187 | 1461320003017 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 03:13:23 INFO - PROCESS | 16187 | 1461320003385 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x92bf1800 == 135 [pid = 16187] [id = 433] 03:13:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x9399f800) [pid = 16187] [serial = 1300] [outer = (nil)] 03:13:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x93d92800) [pid = 16187] [serial = 1301] [outer = 0x9399f800] 03:13:23 INFO - PROCESS | 16187 | 1461320003483 Marionette DEBUG loaded listener.js 03:13:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x93d98800) [pid = 16187] [serial = 1302] [outer = 0x9399f800] 03:13:24 INFO - PROCESS | 16187 | 1461320004409 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1681ms 03:13:24 INFO - PROCESS | 16187 | 1461320004448 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 03:13:24 INFO - PROCESS | 16187 | 1461320004452 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 03:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:13:24 INFO - PROCESS | 16187 | 1461320004459 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:13:24 INFO - PROCESS | 16187 | 1461320004462 Marionette TRACE conn4 <- [1,1706,null,{}] 03:13:24 INFO - PROCESS | 16187 | 1461320004490 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:24 INFO - PROCESS | 16187 | 1461320004719 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 03:13:25 INFO - PROCESS | 16187 | 1461320005039 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x92b47c00 == 136 [pid = 16187] [id = 434] 03:13:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x939a4800) [pid = 16187] [serial = 1303] [outer = (nil)] 03:13:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x95da7400) [pid = 16187] [serial = 1304] [outer = 0x939a4800] 03:13:25 INFO - PROCESS | 16187 | 1461320005137 Marionette DEBUG loaded listener.js 03:13:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x9642b000) [pid = 16187] [serial = 1305] [outer = 0x939a4800] 03:13:26 INFO - PROCESS | 16187 | 1461320006040 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1638ms 03:13:26 INFO - PROCESS | 16187 | 1461320006101 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 03:13:26 INFO - PROCESS | 16187 | 1461320006106 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 03:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:13:26 INFO - PROCESS | 16187 | 1461320006115 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:13:26 INFO - PROCESS | 16187 | 1461320006117 Marionette TRACE conn4 <- [1,1710,null,{}] 03:13:26 INFO - PROCESS | 16187 | 1461320006124 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:26 INFO - PROCESS | 16187 | 1461320006355 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 03:13:26 INFO - PROCESS | 16187 | 1461320006678 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x93d15400 == 137 [pid = 16187] [id = 435] 03:13:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x93d18c00) [pid = 16187] [serial = 1306] [outer = (nil)] 03:13:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x971bd800) [pid = 16187] [serial = 1307] [outer = 0x93d18c00] 03:13:26 INFO - PROCESS | 16187 | 1461320006776 Marionette DEBUG loaded listener.js 03:13:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x972bc800) [pid = 16187] [serial = 1308] [outer = 0x93d18c00] 03:13:27 INFO - PROCESS | 16187 | 1461320007669 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1630ms 03:13:27 INFO - PROCESS | 16187 | 1461320007747 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 03:13:27 INFO - PROCESS | 16187 | 1461320007751 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 03:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:13:27 INFO - PROCESS | 16187 | 1461320007758 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:13:27 INFO - PROCESS | 16187 | 1461320007761 Marionette TRACE conn4 <- [1,1714,null,{}] 03:13:27 INFO - PROCESS | 16187 | 1461320007767 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:27 INFO - PROCESS | 16187 | 1461320007989 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 03:13:28 INFO - PROCESS | 16187 | 1461320008297 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x860f1400 == 138 [pid = 16187] [id = 436] 03:13:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x93d1b400) [pid = 16187] [serial = 1309] [outer = (nil)] 03:13:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x97d3fc00) [pid = 16187] [serial = 1310] [outer = 0x93d1b400] 03:13:28 INFO - PROCESS | 16187 | 1461320008405 Marionette DEBUG loaded listener.js 03:13:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x98067000) [pid = 16187] [serial = 1311] [outer = 0x93d1b400] 03:13:29 INFO - PROCESS | 16187 | 1461320009359 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1680ms 03:13:29 INFO - PROCESS | 16187 | 1461320009439 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 03:13:29 INFO - PROCESS | 16187 | 1461320009442 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 03:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:13:29 INFO - PROCESS | 16187 | 1461320009450 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:13:29 INFO - PROCESS | 16187 | 1461320009453 Marionette TRACE conn4 <- [1,1718,null,{}] 03:13:29 INFO - PROCESS | 16187 | 1461320009459 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:29 INFO - PROCESS | 16187 | 1461320009736 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 03:13:30 INFO - PROCESS | 16187 | 1461320010066 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x95da0800 == 139 [pid = 16187] [id = 437] 03:13:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x97222800) [pid = 16187] [serial = 1312] [outer = (nil)] 03:13:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x9864a800) [pid = 16187] [serial = 1313] [outer = 0x97222800] 03:13:30 INFO - PROCESS | 16187 | 1461320010170 Marionette DEBUG loaded listener.js 03:13:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x98653000) [pid = 16187] [serial = 1314] [outer = 0x97222800] 03:13:31 INFO - PROCESS | 16187 | 1461320011092 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1686ms 03:13:31 INFO - PROCESS | 16187 | 1461320011152 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 03:13:31 INFO - PROCESS | 16187 | 1461320011157 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 03:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:13:31 INFO - PROCESS | 16187 | 1461320011167 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:13:31 INFO - PROCESS | 16187 | 1461320011170 Marionette TRACE conn4 <- [1,1722,null,{}] 03:13:31 INFO - PROCESS | 16187 | 1461320011176 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:31 INFO - PROCESS | 16187 | 1461320011414 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 03:13:31 INFO - PROCESS | 16187 | 1461320011744 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:31 INFO - PROCESS | 16187 | ++DOCSHELL 0x98065000 == 140 [pid = 16187] [id = 438] 03:13:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x9816d400) [pid = 16187] [serial = 1315] [outer = (nil)] 03:13:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x990c4800) [pid = 16187] [serial = 1316] [outer = 0x9816d400] 03:13:31 INFO - PROCESS | 16187 | 1461320011843 Marionette DEBUG loaded listener.js 03:13:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x9921c800) [pid = 16187] [serial = 1317] [outer = 0x9816d400] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x855ce000 == 139 [pid = 16187] [id = 333] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x860f6000 == 138 [pid = 16187] [id = 334] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x8e118000 == 137 [pid = 16187] [id = 230] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x873e4c00 == 136 [pid = 16187] [id = 420] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x88279c00 == 135 [pid = 16187] [id = 419] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x87f22400 == 134 [pid = 16187] [id = 418] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x855cf800 == 133 [pid = 16187] [id = 417] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x8505a400 == 132 [pid = 16187] [id = 415] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x84e0c400 == 131 [pid = 16187] [id = 413] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x9aefa400 == 130 [pid = 16187] [id = 414] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x93b7c000 == 129 [pid = 16187] [id = 412] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x9806c400 == 128 [pid = 16187] [id = 411] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x891eb400 == 127 [pid = 16187] [id = 409] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x93b74800 == 126 [pid = 16187] [id = 410] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x906f9400 == 125 [pid = 16187] [id = 408] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x90395000 == 124 [pid = 16187] [id = 407] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x8f0f8400 == 123 [pid = 16187] [id = 406] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x8eef4800 == 122 [pid = 16187] [id = 405] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x88895400 == 121 [pid = 16187] [id = 404] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x8c8d8400 == 120 [pid = 16187] [id = 402] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x8c942c00 == 119 [pid = 16187] [id = 403] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x89169400 == 118 [pid = 16187] [id = 401] 03:13:33 INFO - PROCESS | 16187 | --DOCSHELL 0x873e6400 == 117 [pid = 16187] [id = 400] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x8ef4ec00) [pid = 16187] [serial = 1161] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x990ca800) [pid = 16187] [serial = 1188] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x9039c400) [pid = 16187] [serial = 1166] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x8ab79000) [pid = 16187] [serial = 1146] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x8e7c9800) [pid = 16187] [serial = 1157] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x971c1800) [pid = 16187] [serial = 1179] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x8c999400) [pid = 16187] [serial = 1074] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x8ef46c00) [pid = 16187] [serial = 1160] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x91327800) [pid = 16187] [serial = 1169] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x8caf9000) [pid = 16187] [serial = 1154] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x9708c400) [pid = 16187] [serial = 1178] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x8c216000) [pid = 16187] [serial = 1148] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x855cdc00) [pid = 16187] [serial = 1139] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x92aa1800) [pid = 16187] [serial = 1170] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x98170c00) [pid = 16187] [serial = 1185] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x8a586c00) [pid = 16187] [serial = 1145] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x8c94f000) [pid = 16187] [serial = 1152] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x8a116c00) [pid = 16187] [serial = 1194] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x891e0800) [pid = 16187] [serial = 1143] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x8ee7fc00) [pid = 16187] [serial = 1158] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x860f3800) [pid = 16187] [serial = 1140] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x98070000) [pid = 16187] [serial = 1184] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x93b82c00) [pid = 16187] [serial = 1173] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x93b7b800) [pid = 16187] [serial = 1172] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x902dac00) [pid = 16187] [serial = 1164] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x8ff72400) [pid = 16187] [serial = 1163] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x8c8e0c00) [pid = 16187] [serial = 1151] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x8afef000) [pid = 16187] [serial = 1197] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x97d3b000) [pid = 16187] [serial = 1182] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x990bb800) [pid = 16187] [serial = 1187] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x8e564000) [pid = 16187] [serial = 1155] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x88273c00) [pid = 16187] [serial = 1191] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x889e6400) [pid = 16187] [serial = 1142] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x891e9400) [pid = 16187] [serial = 1193] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x93d9c800) [pid = 16187] [serial = 1175] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x9045c800) [pid = 16187] [serial = 1167] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x952fa800) [pid = 16187] [serial = 1176] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x97d38400) [pid = 16187] [serial = 1181] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x87f1d800) [pid = 16187] [serial = 1190] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8c21fc00) [pid = 16187] [serial = 1149] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8afe4c00) [pid = 16187] [serial = 1196] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8ab76800) [pid = 16187] [serial = 1199] [outer = (nil)] [url = about:blank] 03:13:34 INFO - PROCESS | 16187 | 1461320014710 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:13:34 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 03:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 3588ms 03:13:34 INFO - PROCESS | 16187 | 1461320014757 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 03:13:34 INFO - PROCESS | 16187 | 1461320014764 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 03:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:13:34 INFO - PROCESS | 16187 | 1461320014778 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:13:34 INFO - PROCESS | 16187 | 1461320014784 Marionette TRACE conn4 <- [1,1726,null,{}] 03:13:34 INFO - PROCESS | 16187 | 1461320014793 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:35 INFO - PROCESS | 16187 | 1461320015049 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 03:13:35 INFO - PROCESS | 16187 | 1461320015299 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f25c00 == 118 [pid = 16187] [id = 439] 03:13:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x87f27400) [pid = 16187] [serial = 1318] [outer = (nil)] 03:13:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8827c000) [pid = 16187] [serial = 1319] [outer = 0x87f27400] 03:13:35 INFO - PROCESS | 16187 | 1461320015403 Marionette DEBUG loaded listener.js 03:13:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x88730800) [pid = 16187] [serial = 1320] [outer = 0x87f27400] 03:13:36 INFO - PROCESS | 16187 | 1461320016284 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1547ms 03:13:36 INFO - PROCESS | 16187 | 1461320016326 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 03:13:36 INFO - PROCESS | 16187 | 1461320016334 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 03:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:13:36 INFO - PROCESS | 16187 | 1461320016345 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:13:36 INFO - PROCESS | 16187 | 1461320016349 Marionette TRACE conn4 <- [1,1730,null,{}] 03:13:36 INFO - PROCESS | 16187 | 1461320016355 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:36 INFO - PROCESS | 16187 | 1461320016676 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 03:13:36 INFO - PROCESS | 16187 | 1461320016711 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:36 INFO - PROCESS | 16187 | ++DOCSHELL 0x8827ec00 == 119 [pid = 16187] [id = 440] 03:13:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x889ed000) [pid = 16187] [serial = 1321] [outer = (nil)] 03:13:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8a10f400) [pid = 16187] [serial = 1322] [outer = 0x889ed000] 03:13:36 INFO - PROCESS | 16187 | 1461320016791 Marionette DEBUG loaded listener.js 03:13:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8a254400) [pid = 16187] [serial = 1323] [outer = 0x889ed000] 03:13:37 INFO - PROCESS | 16187 | 1461320017915 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:13:37 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 03:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1632ms 03:13:37 INFO - PROCESS | 16187 | 1461320017978 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 03:13:37 INFO - PROCESS | 16187 | 1461320017982 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 03:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:13:38 INFO - PROCESS | 16187 | 1461320018002 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:13:38 INFO - PROCESS | 16187 | 1461320018008 Marionette TRACE conn4 <- [1,1734,null,{}] 03:13:38 INFO - PROCESS | 16187 | 1461320018025 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:38 INFO - PROCESS | 16187 | 1461320018328 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 03:13:38 INFO - PROCESS | 16187 | 1461320018369 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:38 INFO - PROCESS | 16187 | ++DOCSHELL 0x860f1c00 == 120 [pid = 16187] [id = 441] 03:13:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8a259c00) [pid = 16187] [serial = 1324] [outer = (nil)] 03:13:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8aff0c00) [pid = 16187] [serial = 1325] [outer = 0x8a259c00] 03:13:38 INFO - PROCESS | 16187 | 1461320018563 Marionette DEBUG loaded listener.js 03:13:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8c21fc00) [pid = 16187] [serial = 1326] [outer = 0x8a259c00] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x87f26400) [pid = 16187] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8ef48c00) [pid = 16187] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x8e113400) [pid = 16187] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x90537400) [pid = 16187] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x972bb000) [pid = 16187] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x891ec400) [pid = 16187] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x855cfc00) [pid = 16187] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x952ec000) [pid = 16187] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8e119c00) [pid = 16187] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x855d0800) [pid = 16187] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x92a99400) [pid = 16187] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x98173400) [pid = 16187] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x8ef4a000) [pid = 16187] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x90534c00) [pid = 16187] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x889e7800) [pid = 16187] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x9dfec000) [pid = 16187] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x873e9000) [pid = 16187] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x85803c00) [pid = 16187] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x8c94f400) [pid = 16187] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:13:39 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x9b2a6400) [pid = 16187] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:13:40 INFO - PROCESS | 16187 | 1461320020064 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2101ms 03:13:40 INFO - PROCESS | 16187 | 1461320020098 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 03:13:40 INFO - PROCESS | 16187 | 1461320020102 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 03:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:13:40 INFO - PROCESS | 16187 | 1461320020109 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:13:40 INFO - PROCESS | 16187 | 1461320020112 Marionette TRACE conn4 <- [1,1738,null,{}] 03:13:40 INFO - PROCESS | 16187 | 1461320020118 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:40 INFO - PROCESS | 16187 | 1461320020346 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 03:13:40 INFO - PROCESS | 16187 | 1461320020608 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:40 INFO - PROCESS | 16187 | ++DOCSHELL 0x855d0800 == 121 [pid = 16187] [id = 442] 03:13:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x8a585c00) [pid = 16187] [serial = 1327] [outer = (nil)] 03:13:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x8c8db000) [pid = 16187] [serial = 1328] [outer = 0x8a585c00] 03:13:40 INFO - PROCESS | 16187 | 1461320020702 Marionette DEBUG loaded listener.js 03:13:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x8c94c800) [pid = 16187] [serial = 1329] [outer = 0x8a585c00] 03:13:41 INFO - PROCESS | 16187 | 1461320021689 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1634ms 03:13:41 INFO - PROCESS | 16187 | 1461320021745 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 03:13:41 INFO - PROCESS | 16187 | 1461320021752 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 03:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:13:41 INFO - PROCESS | 16187 | 1461320021762 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:13:41 INFO - PROCESS | 16187 | 1461320021768 Marionette TRACE conn4 <- [1,1742,null,{}] 03:13:41 INFO - PROCESS | 16187 | 1461320021780 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:42 INFO - PROCESS | 16187 | 1461320022066 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 03:13:42 INFO - PROCESS | 16187 | 1461320022422 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f23c00 == 122 [pid = 16187] [id = 443] 03:13:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x87f28400) [pid = 16187] [serial = 1330] [outer = (nil)] 03:13:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x88277c00) [pid = 16187] [serial = 1331] [outer = 0x87f28400] 03:13:42 INFO - PROCESS | 16187 | 1461320022520 Marionette DEBUG loaded listener.js 03:13:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x889ea000) [pid = 16187] [serial = 1332] [outer = 0x87f28400] 03:13:43 INFO - PROCESS | 16187 | 1461320023528 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1847ms 03:13:43 INFO - PROCESS | 16187 | 1461320023611 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 03:13:43 INFO - PROCESS | 16187 | 1461320023622 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 03:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:13:43 INFO - PROCESS | 16187 | 1461320023638 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:13:43 INFO - PROCESS | 16187 | 1461320023644 Marionette TRACE conn4 <- [1,1746,null,{}] 03:13:43 INFO - PROCESS | 16187 | 1461320023652 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:44 INFO - PROCESS | 16187 | 1461320024060 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 03:13:44 INFO - PROCESS | 16187 | 1461320024294 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f25800 == 123 [pid = 16187] [id = 444] 03:13:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x8a583000) [pid = 16187] [serial = 1333] [outer = (nil)] 03:13:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8aff0000) [pid = 16187] [serial = 1334] [outer = 0x8a583000] 03:13:44 INFO - PROCESS | 16187 | 1461320024402 Marionette DEBUG loaded listener.js 03:13:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8c8dec00) [pid = 16187] [serial = 1335] [outer = 0x8a583000] 03:13:45 INFO - PROCESS | 16187 | 1461320025483 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1936ms 03:13:45 INFO - PROCESS | 16187 | 1461320025574 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 03:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:13:45 INFO - PROCESS | 16187 | 1461320025579 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 03:13:45 INFO - PROCESS | 16187 | 1461320025586 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:13:45 INFO - PROCESS | 16187 | 1461320025593 Marionette TRACE conn4 <- [1,1750,null,{}] 03:13:45 INFO - PROCESS | 16187 | 1461320025613 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:45 INFO - PROCESS | 16187 | 1461320025956 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 03:13:46 INFO - PROCESS | 16187 | 1461320026318 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:46 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c999400 == 124 [pid = 16187] [id = 445] 03:13:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8e11bc00) [pid = 16187] [serial = 1336] [outer = (nil)] 03:13:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8e37d000) [pid = 16187] [serial = 1337] [outer = 0x8e11bc00] 03:13:46 INFO - PROCESS | 16187 | 1461320026417 Marionette DEBUG loaded listener.js 03:13:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8e56a400) [pid = 16187] [serial = 1338] [outer = 0x8e11bc00] 03:13:47 INFO - PROCESS | 16187 | 1461320027450 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1946ms 03:13:47 INFO - PROCESS | 16187 | 1461320027532 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 03:13:47 INFO - PROCESS | 16187 | 1461320027538 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 03:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:13:47 INFO - PROCESS | 16187 | 1461320027546 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:13:47 INFO - PROCESS | 16187 | 1461320027550 Marionette TRACE conn4 <- [1,1754,null,{}] 03:13:47 INFO - PROCESS | 16187 | 1461320027557 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:47 INFO - PROCESS | 16187 | 1461320027850 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 03:13:48 INFO - PROCESS | 16187 | 1461320028180 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:48 INFO - PROCESS | 16187 | ++DOCSHELL 0x8cafac00 == 125 [pid = 16187] [id = 446] 03:13:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8e75b000) [pid = 16187] [serial = 1339] [outer = (nil)] 03:13:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8ee81000) [pid = 16187] [serial = 1340] [outer = 0x8e75b000] 03:13:48 INFO - PROCESS | 16187 | 1461320028278 Marionette DEBUG loaded listener.js 03:13:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8eeea800) [pid = 16187] [serial = 1341] [outer = 0x8e75b000] 03:13:49 INFO - PROCESS | 16187 | 1461320029225 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1736ms 03:13:49 INFO - PROCESS | 16187 | 1461320029298 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 03:13:49 INFO - PROCESS | 16187 | 1461320029302 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 03:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:13:49 INFO - PROCESS | 16187 | 1461320029313 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:13:49 INFO - PROCESS | 16187 | 1461320029316 Marionette TRACE conn4 <- [1,1758,null,{}] 03:13:49 INFO - PROCESS | 16187 | 1461320029323 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:49 INFO - PROCESS | 16187 | 1461320029565 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 03:13:49 INFO - PROCESS | 16187 | 1461320029899 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x860f2000 == 126 [pid = 16187] [id = 447] 03:13:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x88732c00) [pid = 16187] [serial = 1342] [outer = (nil)] 03:13:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8ef43c00) [pid = 16187] [serial = 1343] [outer = 0x88732c00] 03:13:49 INFO - PROCESS | 16187 | 1461320029993 Marionette DEBUG loaded listener.js 03:13:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8ef4b400) [pid = 16187] [serial = 1344] [outer = 0x88732c00] 03:13:50 INFO - PROCESS | 16187 | 1461320030970 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1732ms 03:13:51 INFO - PROCESS | 16187 | 1461320031047 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 03:13:51 INFO - PROCESS | 16187 | 1461320031051 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 03:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:13:51 INFO - PROCESS | 16187 | 1461320031058 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:13:51 INFO - PROCESS | 16187 | 1461320031062 Marionette TRACE conn4 <- [1,1762,null,{}] 03:13:51 INFO - PROCESS | 16187 | 1461320031069 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:51 INFO - PROCESS | 16187 | 1461320031372 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 03:13:51 INFO - PROCESS | 16187 | 1461320031708 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:51 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7c1800 == 127 [pid = 16187] [id = 448] 03:13:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8ff74c00) [pid = 16187] [serial = 1345] [outer = (nil)] 03:13:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x90391000) [pid = 16187] [serial = 1346] [outer = 0x8ff74c00] 03:13:51 INFO - PROCESS | 16187 | 1461320031813 Marionette DEBUG loaded listener.js 03:13:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x90459c00) [pid = 16187] [serial = 1347] [outer = 0x8ff74c00] 03:13:52 INFO - PROCESS | 16187 | 1461320032821 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1840ms 03:13:52 INFO - PROCESS | 16187 | 1461320032900 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 03:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:13:52 INFO - PROCESS | 16187 | 1461320032904 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 03:13:52 INFO - PROCESS | 16187 | 1461320032912 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:13:52 INFO - PROCESS | 16187 | 1461320032916 Marionette TRACE conn4 <- [1,1766,null,{}] 03:13:52 INFO - PROCESS | 16187 | 1461320032922 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:53 INFO - PROCESS | 16187 | 1461320033199 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 03:13:53 INFO - PROCESS | 16187 | 1461320033544 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:53 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a590400 == 128 [pid = 16187] [id = 449] 03:13:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x902dd400) [pid = 16187] [serial = 1348] [outer = (nil)] 03:13:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x906fa000) [pid = 16187] [serial = 1349] [outer = 0x902dd400] 03:13:53 INFO - PROCESS | 16187 | 1461320033653 Marionette DEBUG loaded listener.js 03:13:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x929ebc00) [pid = 16187] [serial = 1350] [outer = 0x902dd400] 03:13:54 INFO - PROCESS | 16187 | 1461320034710 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1844ms 03:13:54 INFO - PROCESS | 16187 | 1461320034755 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 03:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:13:54 INFO - PROCESS | 16187 | 1461320034760 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 03:13:54 INFO - PROCESS | 16187 | 1461320034767 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:13:54 INFO - PROCESS | 16187 | 1461320034771 Marionette TRACE conn4 <- [1,1770,null,{}] 03:13:54 INFO - PROCESS | 16187 | 1461320034777 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:55 INFO - PROCESS | 16187 | 1461320035020 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 03:13:55 INFO - PROCESS | 16187 | 1461320035344 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:55 INFO - PROCESS | 16187 | ++DOCSHELL 0x84e04800 == 129 [pid = 16187] [id = 450] 03:13:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x8c212c00) [pid = 16187] [serial = 1351] [outer = (nil)] 03:13:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x92b43800) [pid = 16187] [serial = 1352] [outer = 0x8c212c00] 03:13:55 INFO - PROCESS | 16187 | 1461320035442 Marionette DEBUG loaded listener.js 03:13:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x92b7b800) [pid = 16187] [serial = 1353] [outer = 0x8c212c00] 03:13:56 INFO - PROCESS | 16187 | 1461320036354 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1634ms 03:13:56 INFO - PROCESS | 16187 | 1461320036402 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 03:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:13:56 INFO - PROCESS | 16187 | 1461320036406 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 03:13:56 INFO - PROCESS | 16187 | 1461320036413 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:13:56 INFO - PROCESS | 16187 | 1461320036417 Marionette TRACE conn4 <- [1,1774,null,{}] 03:13:56 INFO - PROCESS | 16187 | 1461320036423 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:56 INFO - PROCESS | 16187 | 1461320036659 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 03:13:57 INFO - PROCESS | 16187 | 1461320036981 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:57 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ff6c800 == 130 [pid = 16187] [id = 451] 03:13:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x90538400) [pid = 16187] [serial = 1354] [outer = (nil)] 03:13:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x92c54400) [pid = 16187] [serial = 1355] [outer = 0x90538400] 03:13:57 INFO - PROCESS | 16187 | 1461320037081 Marionette DEBUG loaded listener.js 03:13:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x93999400) [pid = 16187] [serial = 1356] [outer = 0x90538400] 03:13:58 INFO - PROCESS | 16187 | 1461320038039 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1685ms 03:13:58 INFO - PROCESS | 16187 | 1461320038098 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 03:13:58 INFO - PROCESS | 16187 | 1461320038103 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 03:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:13:58 INFO - PROCESS | 16187 | 1461320038110 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:13:58 INFO - PROCESS | 16187 | 1461320038114 Marionette TRACE conn4 <- [1,1778,null,{}] 03:13:58 INFO - PROCESS | 16187 | 1461320038120 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:58 INFO - PROCESS | 16187 | 1461320038358 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 03:13:58 INFO - PROCESS | 16187 | 1461320038694 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:58 INFO - PROCESS | 16187 | ++DOCSHELL 0x906fb000 == 131 [pid = 16187] [id = 452] 03:13:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x92b49000) [pid = 16187] [serial = 1357] [outer = (nil)] 03:13:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x93b7ac00) [pid = 16187] [serial = 1358] [outer = 0x92b49000] 03:13:58 INFO - PROCESS | 16187 | 1461320038795 Marionette DEBUG loaded listener.js 03:13:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x93b82c00) [pid = 16187] [serial = 1359] [outer = 0x92b49000] 03:13:59 INFO - PROCESS | 16187 | 1461320039743 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:13:59 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 03:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1681ms 03:13:59 INFO - PROCESS | 16187 | 1461320039792 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 03:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:13:59 INFO - PROCESS | 16187 | 1461320039797 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 03:13:59 INFO - PROCESS | 16187 | 1461320039803 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:13:59 INFO - PROCESS | 16187 | 1461320039808 Marionette TRACE conn4 <- [1,1782,null,{}] 03:13:59 INFO - PROCESS | 16187 | 1461320039814 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:00 INFO - PROCESS | 16187 | 1461320040072 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 03:14:00 INFO - PROCESS | 16187 | 1461320040413 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:00 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e379400 == 132 [pid = 16187] [id = 453] 03:14:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x952f1800) [pid = 16187] [serial = 1360] [outer = (nil)] 03:14:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x971b8400) [pid = 16187] [serial = 1361] [outer = 0x952f1800] 03:14:00 INFO - PROCESS | 16187 | 1461320040520 Marionette DEBUG loaded listener.js 03:14:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x97c78000) [pid = 16187] [serial = 1362] [outer = 0x952f1800] 03:14:01 INFO - PROCESS | 16187 | 1461320041454 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:14:01 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 03:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1686ms 03:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:14:01 INFO - PROCESS | 16187 | 1461320041490 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 03:14:01 INFO - PROCESS | 16187 | 1461320041493 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 03:14:01 INFO - PROCESS | 16187 | 1461320041500 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:14:01 INFO - PROCESS | 16187 | 1461320041504 Marionette TRACE conn4 <- [1,1786,null,{}] 03:14:01 INFO - PROCESS | 16187 | 1461320041527 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:01 INFO - PROCESS | 16187 | 1461320041880 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 03:14:02 INFO - PROCESS | 16187 | 1461320042162 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:02 INFO - PROCESS | 16187 | ++DOCSHELL 0x93b78800 == 133 [pid = 16187] [id = 454] 03:14:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x97d3b000) [pid = 16187] [serial = 1363] [outer = (nil)] 03:14:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x9806a000) [pid = 16187] [serial = 1364] [outer = 0x97d3b000] 03:14:02 INFO - PROCESS | 16187 | 1461320042274 Marionette DEBUG loaded listener.js 03:14:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x9816ac00) [pid = 16187] [serial = 1365] [outer = 0x97d3b000] 03:14:03 INFO - PROCESS | 16187 | 1461320043180 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:14:03 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 03:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1731ms 03:14:03 INFO - PROCESS | 16187 | 1461320043232 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 03:14:03 INFO - PROCESS | 16187 | 1461320043236 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 03:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:14:03 INFO - PROCESS | 16187 | 1461320043243 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:14:03 INFO - PROCESS | 16187 | 1461320043247 Marionette TRACE conn4 <- [1,1790,null,{}] 03:14:03 INFO - PROCESS | 16187 | 1461320043253 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:03 INFO - PROCESS | 16187 | 1461320043501 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 03:14:03 INFO - PROCESS | 16187 | 1461320043845 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:03 INFO - PROCESS | 16187 | ++DOCSHELL 0x9642b400 == 134 [pid = 16187] [id = 455] 03:14:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x9708f000) [pid = 16187] [serial = 1366] [outer = (nil)] 03:14:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x98b4e800) [pid = 16187] [serial = 1367] [outer = 0x9708f000] 03:14:03 INFO - PROCESS | 16187 | 1461320043943 Marionette DEBUG loaded listener.js 03:14:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x990c9400) [pid = 16187] [serial = 1368] [outer = 0x9708f000] 03:14:04 INFO - PROCESS | 16187 | 1461320044858 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:14:04 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) 03:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1684ms 03:14:04 INFO - PROCESS | 16187 | 1461320044929 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 03:14:04 INFO - PROCESS | 16187 | 1461320044933 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 03:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:14:04 INFO - PROCESS | 16187 | 1461320044940 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:14:04 INFO - PROCESS | 16187 | 1461320044944 Marionette TRACE conn4 <- [1,1794,null,{}] 03:14:04 INFO - PROCESS | 16187 | 1461320044950 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:05 INFO - PROCESS | 16187 | 1461320045238 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 03:14:05 INFO - PROCESS | 16187 | 1461320045570 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:05 INFO - PROCESS | 16187 | ++DOCSHELL 0x8eeedc00 == 135 [pid = 16187] [id = 456] 03:14:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x912b1400) [pid = 16187] [serial = 1369] [outer = (nil)] 03:14:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x99277800) [pid = 16187] [serial = 1370] [outer = 0x912b1400] 03:14:05 INFO - PROCESS | 16187 | 1461320045680 Marionette DEBUG loaded listener.js 03:14:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x9ae33800) [pid = 16187] [serial = 1371] [outer = 0x912b1400] 03:14:06 INFO - PROCESS | 16187 | 1461320046574 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1684ms 03:14:06 INFO - PROCESS | 16187 | 1461320046645 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 03:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:14:06 INFO - PROCESS | 16187 | 1461320046651 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 03:14:06 INFO - PROCESS | 16187 | 1461320046658 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:14:06 INFO - PROCESS | 16187 | 1461320046662 Marionette TRACE conn4 <- [1,1798,null,{}] 03:14:06 INFO - PROCESS | 16187 | 1461320046669 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:06 INFO - PROCESS | 16187 | 1461320046957 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 03:14:07 INFO - PROCESS | 16187 | 1461320047394 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:07 INFO - PROCESS | 16187 | ++DOCSHELL 0x93d99c00 == 136 [pid = 16187] [id = 457] 03:14:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x9864b000) [pid = 16187] [serial = 1372] [outer = (nil)] 03:14:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x9aef8400) [pid = 16187] [serial = 1373] [outer = 0x9864b000] 03:14:07 INFO - PROCESS | 16187 | 1461320047553 Marionette DEBUG loaded listener.js 03:14:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x9b2a3800) [pid = 16187] [serial = 1374] [outer = 0x9864b000] 03:14:08 INFO - PROCESS | 16187 | 1461320048928 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2291ms 03:14:08 INFO - PROCESS | 16187 | 1461320048949 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 03:14:08 INFO - PROCESS | 16187 | 1461320048953 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 03:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:14:08 INFO - PROCESS | 16187 | 1461320048960 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:14:08 INFO - PROCESS | 16187 | 1461320048964 Marionette TRACE conn4 <- [1,1802,null,{}] 03:14:08 INFO - PROCESS | 16187 | 1461320048970 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:09 INFO - PROCESS | 16187 | 1461320049212 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 03:14:09 INFO - PROCESS | 16187 | 1461320049554 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:09 INFO - PROCESS | 16187 | ++DOCSHELL 0x9ae2e800 == 137 [pid = 16187] [id = 458] 03:14:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x9aef8c00) [pid = 16187] [serial = 1375] [outer = (nil)] 03:14:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x9fc97c00) [pid = 16187] [serial = 1376] [outer = 0x9aef8c00] 03:14:09 INFO - PROCESS | 16187 | 1461320049654 Marionette DEBUG loaded listener.js 03:14:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x9fd58400) [pid = 16187] [serial = 1377] [outer = 0x9aef8c00] 03:14:10 INFO - PROCESS | 16187 | 1461320050582 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1681ms 03:14:10 INFO - PROCESS | 16187 | 1461320050642 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 03:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:14:10 INFO - PROCESS | 16187 | 1461320050653 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 03:14:10 INFO - PROCESS | 16187 | 1461320050659 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:14:10 INFO - PROCESS | 16187 | 1461320050663 Marionette TRACE conn4 <- [1,1806,null,{}] 03:14:10 INFO - PROCESS | 16187 | 1461320050670 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:10 INFO - PROCESS | 16187 | 1461320050910 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 03:14:11 INFO - PROCESS | 16187 | 1461320051258 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:11 INFO - PROCESS | 16187 | ++DOCSHELL 0x85808000 == 138 [pid = 16187] [id = 459] 03:14:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x88274800) [pid = 16187] [serial = 1378] [outer = (nil)] 03:14:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x9ff6e400) [pid = 16187] [serial = 1379] [outer = 0x88274800] 03:14:11 INFO - PROCESS | 16187 | 1461320051354 Marionette DEBUG loaded listener.js 03:14:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0xa0115800) [pid = 16187] [serial = 1380] [outer = 0x88274800] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8c941c00 == 137 [pid = 16187] [id = 300] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8c946400 == 136 [pid = 16187] [id = 340] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x873eac00 == 135 [pid = 16187] [id = 396] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x847dcc00 == 134 [pid = 16187] [id = 354] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x855c3800 == 133 [pid = 16187] [id = 298] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x99226c00 == 132 [pid = 16187] [id = 112] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x92b7b400 == 131 [pid = 16187] [id = 65] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x85804000 == 130 [pid = 16187] [id = 399] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8e758000 == 129 [pid = 16187] [id = 430] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8ff69800 == 128 [pid = 16187] [id = 429] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8f0f5800 == 127 [pid = 16187] [id = 428] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8c010800 == 126 [pid = 16187] [id = 416] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x889ed800 == 125 [pid = 16187] [id = 427] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8889b000 == 124 [pid = 16187] [id = 425] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8e7c0000 == 123 [pid = 16187] [id = 426] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8580b000 == 122 [pid = 16187] [id = 424] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8a114800 == 121 [pid = 16187] [id = 423] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x889ea400 == 120 [pid = 16187] [id = 422] 03:14:13 INFO - PROCESS | 16187 | --DOCSHELL 0x855d0c00 == 119 [pid = 16187] [id = 421] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x88277400) [pid = 16187] [serial = 1256] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x93b7e400) [pid = 16187] [serial = 1229] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x8e37bc00) [pid = 16187] [serial = 1211] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x906f8800) [pid = 16187] [serial = 1220] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x98065c00) [pid = 16187] [serial = 1233] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x8ab6d400) [pid = 16187] [serial = 1205] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x97c77400) [pid = 16187] [serial = 1232] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x860efc00) [pid = 16187] [serial = 1254] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x8580ac00) [pid = 16187] [serial = 1253] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x9ae37000) [pid = 16187] [serial = 1238] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x8ee7b800) [pid = 16187] [serial = 1215] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x9fc31000) [pid = 16187] [serial = 1242] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x92bfb000) [pid = 16187] [serial = 1226] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x9893b400) [pid = 16187] [serial = 1235] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x902d9000) [pid = 16187] [serial = 1217] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x9132ac00) [pid = 16187] [serial = 1221] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x9ae3b000) [pid = 16187] [serial = 1239] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x88727c00) [pid = 16187] [serial = 1257] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x92b74800) [pid = 16187] [serial = 1224] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x891e2c00) [pid = 16187] [serial = 1259] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0xa0b93400) [pid = 16187] [serial = 1247] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0xa0dcb000) [pid = 16187] [serial = 1250] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0xa0bd4000) [pid = 16187] [serial = 1248] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x8e56d800) [pid = 16187] [serial = 1212] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x88280400) [pid = 16187] [serial = 1203] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x93d12400) [pid = 16187] [serial = 1230] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x8abd4000) [pid = 16187] [serial = 1137] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x87f1f800) [pid = 16187] [serial = 1202] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x8cafa400) [pid = 16187] [serial = 1209] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x98b4f000) [pid = 16187] [serial = 1236] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x9ff69c00) [pid = 16187] [serial = 1244] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x8c00dc00) [pid = 16187] [serial = 1206] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x92aa2400) [pid = 16187] [serial = 1223] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x92bfe400) [pid = 16187] [serial = 1227] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x8e7c6800) [pid = 16187] [serial = 1214] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8a113800) [pid = 16187] [serial = 1260] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x90462000) [pid = 16187] [serial = 1218] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x891de400) [pid = 16187] [serial = 1262] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x9ea17400) [pid = 16187] [serial = 1241] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x9ff6fc00) [pid = 16187] [serial = 1245] [outer = (nil)] [url = about:blank] 03:14:13 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8c998400) [pid = 16187] [serial = 1208] [outer = (nil)] [url = about:blank] 03:14:14 INFO - PROCESS | 16187 | 1461320054081 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 3489ms 03:14:14 INFO - PROCESS | 16187 | 1461320054149 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 03:14:14 INFO - PROCESS | 16187 | 1461320054156 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 03:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:14:14 INFO - PROCESS | 16187 | 1461320054168 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:14:14 INFO - PROCESS | 16187 | 1461320054172 Marionette TRACE conn4 <- [1,1810,null,{}] 03:14:14 INFO - PROCESS | 16187 | 1461320054181 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:14 INFO - PROCESS | 16187 | 1461320054406 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 03:14:14 INFO - PROCESS | 16187 | 1461320054657 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:14 INFO - PROCESS | 16187 | ++DOCSHELL 0x85058c00 == 120 [pid = 16187] [id = 460] 03:14:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x860ee800) [pid = 16187] [serial = 1381] [outer = (nil)] 03:14:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x860f9c00) [pid = 16187] [serial = 1382] [outer = 0x860ee800] 03:14:14 INFO - PROCESS | 16187 | 1461320054756 Marionette DEBUG loaded listener.js 03:14:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x873ee800) [pid = 16187] [serial = 1383] [outer = 0x860ee800] 03:14:15 INFO - PROCESS | 16187 | 1461320055712 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1585ms 03:14:15 INFO - PROCESS | 16187 | 1461320055752 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 03:14:15 INFO - PROCESS | 16187 | 1461320055761 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 03:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:14:15 INFO - PROCESS | 16187 | 1461320055771 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:14:15 INFO - PROCESS | 16187 | 1461320055776 Marionette TRACE conn4 <- [1,1814,null,{}] 03:14:15 INFO - PROCESS | 16187 | 1461320055782 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:16 INFO - PROCESS | 16187 | 1461320056007 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 03:14:16 INFO - PROCESS | 16187 | 1461320056323 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:16 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f22400 == 121 [pid = 16187] [id = 461] 03:14:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x88278400) [pid = 16187] [serial = 1384] [outer = (nil)] 03:14:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x88729c00) [pid = 16187] [serial = 1385] [outer = 0x88278400] 03:14:16 INFO - PROCESS | 16187 | 1461320056424 Marionette DEBUG loaded listener.js 03:14:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8888c400) [pid = 16187] [serial = 1386] [outer = 0x88278400] 03:14:17 INFO - PROCESS | 16187 | 1461320057343 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1637ms 03:14:17 INFO - PROCESS | 16187 | 1461320057408 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 03:14:17 INFO - PROCESS | 16187 | 1461320057412 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 03:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:14:17 INFO - PROCESS | 16187 | 1461320057425 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:14:17 INFO - PROCESS | 16187 | 1461320057429 Marionette TRACE conn4 <- [1,1818,null,{}] 03:14:17 INFO - PROCESS | 16187 | 1461320057446 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:17 INFO - PROCESS | 16187 | 1461320057770 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 03:14:17 INFO - PROCESS | 16187 | 1461320057812 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x8916dc00 == 122 [pid = 16187] [id = 462] 03:14:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x891e2c00) [pid = 16187] [serial = 1387] [outer = (nil)] 03:14:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8a116000) [pid = 16187] [serial = 1388] [outer = 0x891e2c00] 03:14:17 INFO - PROCESS | 16187 | 1461320057933 Marionette DEBUG loaded listener.js 03:14:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8a25c400) [pid = 16187] [serial = 1389] [outer = 0x891e2c00] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x87f27400) [pid = 16187] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x8c770c00) [pid = 16187] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x90397400) [pid = 16187] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8e7c0800) [pid = 16187] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x8f0f6000) [pid = 16187] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x889ed000) [pid = 16187] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x92b47000) [pid = 16187] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8a25c000) [pid = 16187] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x9816d400) [pid = 16187] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8c21d000) [pid = 16187] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x9399f800) [pid = 16187] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8c21cc00) [pid = 16187] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x889f1c00) [pid = 16187] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x8a259c00) [pid = 16187] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x85804800) [pid = 16187] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x912c0400) [pid = 16187] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x97222800) [pid = 16187] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x939a4800) [pid = 16187] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x90393800) [pid = 16187] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x93d1b400) [pid = 16187] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x9ae98800) [pid = 16187] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x93d18c00) [pid = 16187] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:14:19 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x873e6c00) [pid = 16187] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:14:19 INFO - PROCESS | 16187 | 1461320059668 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 2286ms 03:14:19 INFO - PROCESS | 16187 | 1461320059713 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 03:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:14:19 INFO - PROCESS | 16187 | 1461320059717 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 03:14:19 INFO - PROCESS | 16187 | 1461320059723 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:14:19 INFO - PROCESS | 16187 | 1461320059727 Marionette TRACE conn4 <- [1,1822,null,{}] 03:14:19 INFO - PROCESS | 16187 | 1461320059732 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:20 INFO - PROCESS | 16187 | 1461320060000 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 03:14:20 INFO - PROCESS | 16187 | 1461320060023 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:20 INFO - PROCESS | 16187 | ++DOCSHELL 0x85808c00 == 123 [pid = 16187] [id = 463] 03:14:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x891e0000) [pid = 16187] [serial = 1390] [outer = (nil)] 03:14:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x8a25f000) [pid = 16187] [serial = 1391] [outer = 0x891e0000] 03:14:20 INFO - PROCESS | 16187 | 1461320060102 Marionette DEBUG loaded listener.js 03:14:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x8a58f000) [pid = 16187] [serial = 1392] [outer = 0x891e0000] 03:14:21 INFO - PROCESS | 16187 | 1461320061126 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1439ms 03:14:21 INFO - PROCESS | 16187 | 1461320061176 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 03:14:21 INFO - PROCESS | 16187 | 1461320061184 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 03:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:14:21 INFO - PROCESS | 16187 | 1461320061194 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:14:21 INFO - PROCESS | 16187 | 1461320061199 Marionette TRACE conn4 <- [1,1826,null,{}] 03:14:21 INFO - PROCESS | 16187 | 1461320061209 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:21 INFO - PROCESS | 16187 | 1461320061552 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 03:14:21 INFO - PROCESS | 16187 | 1461320061849 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:21 INFO - PROCESS | 16187 | ++DOCSHELL 0x85810c00 == 124 [pid = 16187] [id = 464] 03:14:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x860ef800) [pid = 16187] [serial = 1393] [outer = (nil)] 03:14:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x860fbc00) [pid = 16187] [serial = 1394] [outer = 0x860ef800] 03:14:21 INFO - PROCESS | 16187 | 1461320061951 Marionette DEBUG loaded listener.js 03:14:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x87f1c400) [pid = 16187] [serial = 1395] [outer = 0x860ef800] 03:14:22 INFO - PROCESS | 16187 | 1461320062924 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1786ms 03:14:22 INFO - PROCESS | 16187 | 1461320062981 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 03:14:22 INFO - PROCESS | 16187 | 1461320062991 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 03:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:14:23 INFO - PROCESS | 16187 | 1461320063003 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:14:23 INFO - PROCESS | 16187 | 1461320063007 Marionette TRACE conn4 <- [1,1830,null,{}] 03:14:23 INFO - PROCESS | 16187 | 1461320063014 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:23 INFO - PROCESS | 16187 | 1461320063276 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 03:14:23 INFO - PROCESS | 16187 | 1461320063686 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x8916d800 == 125 [pid = 16187] [id = 465] 03:14:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x8916f400) [pid = 16187] [serial = 1396] [outer = (nil)] 03:14:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x891e3400) [pid = 16187] [serial = 1397] [outer = 0x8916f400] 03:14:23 INFO - PROCESS | 16187 | 1461320063784 Marionette DEBUG loaded listener.js 03:14:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8a11a000) [pid = 16187] [serial = 1398] [outer = 0x8916f400] 03:14:24 INFO - PROCESS | 16187 | 1461320064792 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1837ms 03:14:24 INFO - PROCESS | 16187 | 1461320064840 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 03:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:14:24 INFO - PROCESS | 16187 | 1461320064845 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 03:14:24 INFO - PROCESS | 16187 | 1461320064853 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:14:24 INFO - PROCESS | 16187 | 1461320064859 Marionette TRACE conn4 <- [1,1834,null,{}] 03:14:24 INFO - PROCESS | 16187 | 1461320064876 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:25 INFO - PROCESS | 16187 | 1461320065120 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 03:14:25 INFO - PROCESS | 16187 | 1461320065491 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a25ec00 == 126 [pid = 16187] [id = 466] 03:14:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8afe6400) [pid = 16187] [serial = 1399] [outer = (nil)] 03:14:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8c00cc00) [pid = 16187] [serial = 1400] [outer = 0x8afe6400] 03:14:25 INFO - PROCESS | 16187 | 1461320065590 Marionette DEBUG loaded listener.js 03:14:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8c214800) [pid = 16187] [serial = 1401] [outer = 0x8afe6400] 03:14:26 INFO - PROCESS | 16187 | 1461320066592 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:14:26 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 03:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1788ms 03:14:26 INFO - PROCESS | 16187 | 1461320066644 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 03:14:26 INFO - PROCESS | 16187 | 1461320066649 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 03:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:14:26 INFO - PROCESS | 16187 | 1461320066656 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:14:26 INFO - PROCESS | 16187 | 1461320066660 Marionette TRACE conn4 <- [1,1838,null,{}] 03:14:26 INFO - PROCESS | 16187 | 1461320066666 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:26 INFO - PROCESS | 16187 | 1461320066918 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 03:14:27 INFO - PROCESS | 16187 | 1461320067239 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:27 INFO - PROCESS | 16187 | ++DOCSHELL 0x85405c00 == 127 [pid = 16187] [id = 467] 03:14:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x860f8800) [pid = 16187] [serial = 1402] [outer = (nil)] 03:14:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8c8dc800) [pid = 16187] [serial = 1403] [outer = 0x860f8800] 03:14:27 INFO - PROCESS | 16187 | 1461320067335 Marionette DEBUG loaded listener.js 03:14:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8c945c00) [pid = 16187] [serial = 1404] [outer = 0x860f8800] 03:14:28 INFO - PROCESS | 16187 | 1461320068254 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1635ms 03:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:14:28 INFO - PROCESS | 16187 | 1461320068292 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 03:14:28 INFO - PROCESS | 16187 | 1461320068295 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 03:14:28 INFO - PROCESS | 16187 | 1461320068302 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:14:28 INFO - PROCESS | 16187 | 1461320068306 Marionette TRACE conn4 <- [1,1842,null,{}] 03:14:28 INFO - PROCESS | 16187 | 1461320068312 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:28 INFO - PROCESS | 16187 | 1461320068559 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 03:14:28 INFO - PROCESS | 16187 | 1461320068896 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x8916cc00 == 128 [pid = 16187] [id = 468] 03:14:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8c21c000) [pid = 16187] [serial = 1405] [outer = (nil)] 03:14:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8c996800) [pid = 16187] [serial = 1406] [outer = 0x8c21c000] 03:14:28 INFO - PROCESS | 16187 | 1461320068991 Marionette DEBUG loaded listener.js 03:14:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8c998c00) [pid = 16187] [serial = 1407] [outer = 0x8c21c000] 03:14:29 INFO - PROCESS | 16187 | 1461320069935 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1689ms 03:14:29 INFO - PROCESS | 16187 | 1461320069992 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 03:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:14:30 INFO - PROCESS | 16187 | 1461320069996 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 03:14:30 INFO - PROCESS | 16187 | 1461320070003 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:14:30 INFO - PROCESS | 16187 | 1461320070007 Marionette TRACE conn4 <- [1,1846,null,{}] 03:14:30 INFO - PROCESS | 16187 | 1461320070013 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:30 INFO - PROCESS | 16187 | 1461320070306 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 03:14:30 INFO - PROCESS | 16187 | 1461320070639 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c98b400 == 129 [pid = 16187] [id = 469] 03:14:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8caf9000) [pid = 16187] [serial = 1408] [outer = (nil)] 03:14:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8e120c00) [pid = 16187] [serial = 1409] [outer = 0x8caf9000] 03:14:30 INFO - PROCESS | 16187 | 1461320070749 Marionette DEBUG loaded listener.js 03:14:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8e37ec00) [pid = 16187] [serial = 1410] [outer = 0x8caf9000] 03:14:31 INFO - PROCESS | 16187 | 1461320071793 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1833ms 03:14:31 INFO - PROCESS | 16187 | 1461320071836 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 03:14:31 INFO - PROCESS | 16187 | 1461320071841 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 03:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:14:31 INFO - PROCESS | 16187 | 1461320071848 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:14:31 INFO - PROCESS | 16187 | 1461320071852 Marionette TRACE conn4 <- [1,1850,null,{}] 03:14:31 INFO - PROCESS | 16187 | 1461320071859 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:32 INFO - PROCESS | 16187 | 1461320072127 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 03:14:32 INFO - PROCESS | 16187 | 1461320072445 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:32 INFO - PROCESS | 16187 | ++DOCSHELL 0x889e2c00 == 130 [pid = 16187] [id = 470] 03:14:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x891dd800) [pid = 16187] [serial = 1411] [outer = (nil)] 03:14:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8e56d800) [pid = 16187] [serial = 1412] [outer = 0x891dd800] 03:14:32 INFO - PROCESS | 16187 | 1461320072542 Marionette DEBUG loaded listener.js 03:14:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x8e754000) [pid = 16187] [serial = 1413] [outer = 0x891dd800] 03:14:33 INFO - PROCESS | 16187 | 1461320073428 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1631ms 03:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:14:33 INFO - PROCESS | 16187 | 1461320073481 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 03:14:33 INFO - PROCESS | 16187 | 1461320073484 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 03:14:33 INFO - PROCESS | 16187 | 1461320073492 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:14:33 INFO - PROCESS | 16187 | 1461320073495 Marionette TRACE conn4 <- [1,1854,null,{}] 03:14:33 INFO - PROCESS | 16187 | 1461320073501 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:33 INFO - PROCESS | 16187 | 1461320073744 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 03:14:34 INFO - PROCESS | 16187 | 1461320074030 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:34 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e374000 == 131 [pid = 16187] [id = 471] 03:14:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x8e75e400) [pid = 16187] [serial = 1414] [outer = (nil)] 03:14:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x8ee7a000) [pid = 16187] [serial = 1415] [outer = 0x8e75e400] 03:14:34 INFO - PROCESS | 16187 | 1461320074128 Marionette DEBUG loaded listener.js 03:14:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x8ee7f000) [pid = 16187] [serial = 1416] [outer = 0x8e75e400] 03:14:35 INFO - PROCESS | 16187 | 1461320075057 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1633ms 03:14:35 INFO - PROCESS | 16187 | 1461320075125 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 03:14:35 INFO - PROCESS | 16187 | 1461320075128 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 03:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:14:35 INFO - PROCESS | 16187 | 1461320075136 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:14:35 INFO - PROCESS | 16187 | 1461320075140 Marionette TRACE conn4 <- [1,1858,null,{}] 03:14:35 INFO - PROCESS | 16187 | 1461320075145 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:35 INFO - PROCESS | 16187 | 1461320075396 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 03:14:35 INFO - PROCESS | 16187 | 1461320075723 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e751c00 == 132 [pid = 16187] [id = 472] 03:14:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x8e752000) [pid = 16187] [serial = 1417] [outer = (nil)] 03:14:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x8ef41400) [pid = 16187] [serial = 1418] [outer = 0x8e752000] 03:14:35 INFO - PROCESS | 16187 | 1461320075829 Marionette DEBUG loaded listener.js 03:14:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x8ef44800) [pid = 16187] [serial = 1419] [outer = 0x8e752000] 03:14:36 INFO - PROCESS | 16187 | 1461320076777 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1686ms 03:14:36 INFO - PROCESS | 16187 | 1461320076823 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 03:14:36 INFO - PROCESS | 16187 | 1461320076827 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 03:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:14:36 INFO - PROCESS | 16187 | 1461320076854 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:14:36 INFO - PROCESS | 16187 | 1461320076858 Marionette TRACE conn4 <- [1,1862,null,{}] 03:14:36 INFO - PROCESS | 16187 | 1461320076868 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:37 INFO - PROCESS | 16187 | 1461320077099 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 03:14:37 INFO - PROCESS | 16187 | 1461320077429 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x84e10400 == 133 [pid = 16187] [id = 473] 03:14:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x88280c00) [pid = 16187] [serial = 1420] [outer = (nil)] 03:14:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x8f0f4800) [pid = 16187] [serial = 1421] [outer = 0x88280c00] 03:14:37 INFO - PROCESS | 16187 | 1461320077523 Marionette DEBUG loaded listener.js 03:14:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x8ff68400) [pid = 16187] [serial = 1422] [outer = 0x88280c00] 03:14:38 INFO - PROCESS | 16187 | 1461320078485 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1713ms 03:14:38 INFO - PROCESS | 16187 | 1461320078548 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 03:14:38 INFO - PROCESS | 16187 | 1461320078553 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 03:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:14:38 INFO - PROCESS | 16187 | 1461320078560 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:14:38 INFO - PROCESS | 16187 | 1461320078564 Marionette TRACE conn4 <- [1,1866,null,{}] 03:14:38 INFO - PROCESS | 16187 | 1461320078570 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:38 INFO - PROCESS | 16187 | 1461320078906 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 03:14:39 INFO - PROCESS | 16187 | 1461320079250 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x8f0edc00 == 134 [pid = 16187] [id = 474] 03:14:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x90397c00) [pid = 16187] [serial = 1423] [outer = (nil)] 03:14:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x90456c00) [pid = 16187] [serial = 1424] [outer = 0x90397c00] 03:14:39 INFO - PROCESS | 16187 | 1461320079349 Marionette DEBUG loaded listener.js 03:14:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x90534800) [pid = 16187] [serial = 1425] [outer = 0x90397c00] 03:14:40 INFO - PROCESS | 16187 | 1461320080313 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1787ms 03:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:14:40 INFO - PROCESS | 16187 | 1461320080348 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 03:14:40 INFO - PROCESS | 16187 | 1461320080352 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 03:14:40 INFO - PROCESS | 16187 | 1461320080359 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:14:40 INFO - PROCESS | 16187 | 1461320080363 Marionette TRACE conn4 <- [1,1870,null,{}] 03:14:40 INFO - PROCESS | 16187 | 1461320080369 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:40 INFO - PROCESS | 16187 | 1461320080600 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 03:14:40 INFO - PROCESS | 16187 | 1461320080952 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:40 INFO - PROCESS | 16187 | ++DOCSHELL 0x902da800 == 135 [pid = 16187] [id = 475] 03:14:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x902e1800) [pid = 16187] [serial = 1426] [outer = (nil)] 03:14:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x906f8c00) [pid = 16187] [serial = 1427] [outer = 0x902e1800] 03:14:41 INFO - PROCESS | 16187 | 1461320081049 Marionette DEBUG loaded listener.js 03:14:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x912c0800) [pid = 16187] [serial = 1428] [outer = 0x902e1800] 03:14:41 INFO - PROCESS | 16187 | 1461320081947 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1633ms 03:14:42 INFO - PROCESS | 16187 | 1461320082009 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 03:14:42 INFO - PROCESS | 16187 | 1461320082014 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 03:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:14:42 INFO - PROCESS | 16187 | 1461320082025 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:14:42 INFO - PROCESS | 16187 | 1461320082029 Marionette TRACE conn4 <- [1,1874,null,{}] 03:14:42 INFO - PROCESS | 16187 | 1461320082036 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:42 INFO - PROCESS | 16187 | 1461320082275 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 03:14:42 INFO - PROCESS | 16187 | 1461320082606 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x85801c00 == 136 [pid = 16187] [id = 476] 03:14:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x8a589800) [pid = 16187] [serial = 1429] [outer = (nil)] 03:14:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x92a9a400) [pid = 16187] [serial = 1430] [outer = 0x8a589800] 03:14:42 INFO - PROCESS | 16187 | 1461320082704 Marionette DEBUG loaded listener.js 03:14:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x92aa3000) [pid = 16187] [serial = 1431] [outer = 0x8a589800] 03:14:43 INFO - PROCESS | 16187 | 1461320083644 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1683ms 03:14:43 INFO - PROCESS | 16187 | 1461320083709 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 03:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:14:43 INFO - PROCESS | 16187 | 1461320083718 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 03:14:43 INFO - PROCESS | 16187 | 1461320083724 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:14:43 INFO - PROCESS | 16187 | 1461320083728 Marionette TRACE conn4 <- [1,1878,null,{}] 03:14:43 INFO - PROCESS | 16187 | 1461320083734 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:43 INFO - PROCESS | 16187 | 1461320083982 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 03:14:44 INFO - PROCESS | 16187 | 1461320084309 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x90463c00 == 137 [pid = 16187] [id = 477] 03:14:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x90541c00) [pid = 16187] [serial = 1432] [outer = (nil)] 03:14:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x92bfc800) [pid = 16187] [serial = 1433] [outer = 0x90541c00] 03:14:44 INFO - PROCESS | 16187 | 1461320084403 Marionette DEBUG loaded listener.js 03:14:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x92c50c00) [pid = 16187] [serial = 1434] [outer = 0x90541c00] 03:14:45 INFO - PROCESS | 16187 | 1461320085362 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1690ms 03:14:45 INFO - PROCESS | 16187 | 1461320085415 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 03:14:45 INFO - PROCESS | 16187 | 1461320085418 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 03:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:14:45 INFO - PROCESS | 16187 | 1461320085425 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:14:45 INFO - PROCESS | 16187 | 1461320085428 Marionette TRACE conn4 <- [1,1882,null,{}] 03:14:45 INFO - PROCESS | 16187 | 1461320085435 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:45 INFO - PROCESS | 16187 | 1461320085706 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 03:14:46 INFO - PROCESS | 16187 | 1461320086034 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:46 INFO - PROCESS | 16187 | ++DOCSHELL 0x902d9800 == 138 [pid = 16187] [id = 478] 03:14:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x906f8800) [pid = 16187] [serial = 1435] [outer = (nil)] 03:14:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x93b7f800) [pid = 16187] [serial = 1436] [outer = 0x906f8800] 03:14:46 INFO - PROCESS | 16187 | 1461320086136 Marionette DEBUG loaded listener.js 03:14:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x93d15000) [pid = 16187] [serial = 1437] [outer = 0x906f8800] 03:14:47 INFO - PROCESS | 16187 | 1461320087102 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1733ms 03:14:47 INFO - PROCESS | 16187 | 1461320087159 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 03:14:47 INFO - PROCESS | 16187 | 1461320087163 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 03:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:14:47 INFO - PROCESS | 16187 | 1461320087171 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:14:47 INFO - PROCESS | 16187 | 1461320087175 Marionette TRACE conn4 <- [1,1886,null,{}] 03:14:47 INFO - PROCESS | 16187 | 1461320087181 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:47 INFO - PROCESS | 16187 | 1461320087423 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 03:14:47 INFO - PROCESS | 16187 | 1461320087762 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c761800 == 139 [pid = 16187] [id = 479] 03:14:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x8c94ac00) [pid = 16187] [serial = 1438] [outer = (nil)] 03:14:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x93d98400) [pid = 16187] [serial = 1439] [outer = 0x8c94ac00] 03:14:47 INFO - PROCESS | 16187 | 1461320087863 Marionette DEBUG loaded listener.js 03:14:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x93d9c800) [pid = 16187] [serial = 1440] [outer = 0x8c94ac00] 03:14:48 INFO - PROCESS | 16187 | 1461320088791 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1682ms 03:14:48 INFO - PROCESS | 16187 | 1461320088854 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 03:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:14:48 INFO - PROCESS | 16187 | 1461320088858 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 03:14:48 INFO - PROCESS | 16187 | 1461320088865 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:14:48 INFO - PROCESS | 16187 | 1461320088869 Marionette TRACE conn4 <- [1,1890,null,{}] 03:14:48 INFO - PROCESS | 16187 | 1461320088878 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:49 INFO - PROCESS | 16187 | 1461320089125 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 03:14:49 INFO - PROCESS | 16187 | 1461320089453 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x85407400 == 140 [pid = 16187] [id = 480] 03:14:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x8580c000) [pid = 16187] [serial = 1441] [outer = (nil)] 03:14:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x96959000) [pid = 16187] [serial = 1442] [outer = 0x8580c000] 03:14:49 INFO - PROCESS | 16187 | 1461320089548 Marionette DEBUG loaded listener.js 03:14:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x971b7400) [pid = 16187] [serial = 1443] [outer = 0x8580c000] 03:14:50 INFO - PROCESS | 16187 | 1461320090538 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1731ms 03:14:50 INFO - PROCESS | 16187 | 1461320090597 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 03:14:50 INFO - PROCESS | 16187 | 1461320090600 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 03:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:14:50 INFO - PROCESS | 16187 | 1461320090607 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:14:50 INFO - PROCESS | 16187 | 1461320090610 Marionette TRACE conn4 <- [1,1894,null,{}] 03:14:50 INFO - PROCESS | 16187 | 1461320090617 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:50 INFO - PROCESS | 16187 | 1461320090876 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 03:14:51 INFO - PROCESS | 16187 | 1461320091211 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:52 INFO - PROCESS | 16187 | --DOCSHELL 0x8c770400 == 139 [pid = 16187] [id = 135] 03:14:52 INFO - PROCESS | 16187 | --DOCSHELL 0x8a583800 == 138 [pid = 16187] [id = 229] 03:14:52 INFO - PROCESS | 16187 | --DOCSHELL 0x9fc2f800 == 137 [pid = 16187] [id = 374] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x98653000) [pid = 16187] [serial = 1314] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x95da7400) [pid = 16187] [serial = 1304] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x92b79400) [pid = 16187] [serial = 1295] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x91f7b000) [pid = 16187] [serial = 1293] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x8e7c9c00) [pid = 16187] [serial = 1280] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x906f7400) [pid = 16187] [serial = 1289] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x8a10f000) [pid = 16187] [serial = 1269] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x8a254400) [pid = 16187] [serial = 1323] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x873e5400) [pid = 16187] [serial = 1266] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x8c8db000) [pid = 16187] [serial = 1328] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x8827c000) [pid = 16187] [serial = 1319] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x8caee400) [pid = 16187] [serial = 1275] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x91329000) [pid = 16187] [serial = 1292] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x8ef4c400) [pid = 16187] [serial = 1281] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x90461800) [pid = 16187] [serial = 1287] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x8a10f400) [pid = 16187] [serial = 1322] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x92bf6800) [pid = 16187] [serial = 1296] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x9045f000) [pid = 16187] [serial = 1286] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x8c00c400) [pid = 16187] [serial = 1272] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x990c4800) [pid = 16187] [serial = 1316] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x8ff73000) [pid = 16187] [serial = 1283] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x93d98800) [pid = 16187] [serial = 1302] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x8e566400) [pid = 16187] [serial = 1277] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x89175000) [pid = 16187] [serial = 1268] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x8aff0c00) [pid = 16187] [serial = 1325] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x902dc800) [pid = 16187] [serial = 1284] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x85810400) [pid = 16187] [serial = 1265] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x93b79000) [pid = 16187] [serial = 1298] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x8c21fc00) [pid = 16187] [serial = 1326] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x9864a800) [pid = 16187] [serial = 1313] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x93b7e000) [pid = 16187] [serial = 1299] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x8c98c400) [pid = 16187] [serial = 1274] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x9642b000) [pid = 16187] [serial = 1305] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x906f9800) [pid = 16187] [serial = 1290] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8ab7b800) [pid = 16187] [serial = 1271] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x97d3fc00) [pid = 16187] [serial = 1310] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x88730800) [pid = 16187] [serial = 1320] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0xa0f4cc00) [pid = 16187] [serial = 1251] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x972bc800) [pid = 16187] [serial = 1308] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x971bd800) [pid = 16187] [serial = 1307] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x93d92800) [pid = 16187] [serial = 1301] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8c21a000) [pid = 16187] [serial = 1200] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8e56b800) [pid = 16187] [serial = 1278] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x9921c800) [pid = 16187] [serial = 1317] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x98067000) [pid = 16187] [serial = 1311] [outer = (nil)] [url = about:blank] 03:14:53 INFO - PROCESS | 16187 | ++DOCSHELL 0x85052800 == 138 [pid = 16187] [id = 481] 03:14:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x855c7c00) [pid = 16187] [serial = 1444] [outer = (nil)] 03:14:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x85803800) [pid = 16187] [serial = 1445] [outer = 0x855c7c00] 03:14:53 INFO - PROCESS | 16187 | 1461320093213 Marionette DEBUG loaded listener.js 03:14:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x860f0000) [pid = 16187] [serial = 1446] [outer = 0x855c7c00] 03:14:54 INFO - PROCESS | 16187 | 1461320094193 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 3638ms 03:14:54 INFO - PROCESS | 16187 | 1461320094247 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 03:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:14:54 INFO - PROCESS | 16187 | 1461320094252 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 03:14:54 INFO - PROCESS | 16187 | 1461320094262 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:14:54 INFO - PROCESS | 16187 | 1461320094268 Marionette TRACE conn4 <- [1,1898,null,{}] 03:14:54 INFO - PROCESS | 16187 | 1461320094276 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:54 INFO - PROCESS | 16187 | 1461320094495 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 03:14:54 INFO - PROCESS | 16187 | 1461320094761 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:54 INFO - PROCESS | 16187 | ++DOCSHELL 0x88727800 == 139 [pid = 16187] [id = 482] 03:14:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8872a800) [pid = 16187] [serial = 1447] [outer = (nil)] 03:14:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8888f400) [pid = 16187] [serial = 1448] [outer = 0x8872a800] 03:14:54 INFO - PROCESS | 16187 | 1461320094849 Marionette DEBUG loaded listener.js 03:14:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x89168000) [pid = 16187] [serial = 1449] [outer = 0x8872a800] 03:14:55 INFO - PROCESS | 16187 | 1461320095735 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1539ms 03:14:55 INFO - PROCESS | 16187 | 1461320095808 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 03:14:55 INFO - PROCESS | 16187 | 1461320095815 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 03:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:14:55 INFO - PROCESS | 16187 | 1461320095826 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:14:55 INFO - PROCESS | 16187 | 1461320095830 Marionette TRACE conn4 <- [1,1902,null,{}] 03:14:55 INFO - PROCESS | 16187 | 1461320095836 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:56 INFO - PROCESS | 16187 | 1461320096153 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 03:14:56 INFO - PROCESS | 16187 | 1461320096188 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x8872f800 == 140 [pid = 16187] [id = 483] 03:14:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x88892400) [pid = 16187] [serial = 1450] [outer = (nil)] 03:14:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8a585800) [pid = 16187] [serial = 1451] [outer = 0x88892400] 03:14:56 INFO - PROCESS | 16187 | 1461320096275 Marionette DEBUG loaded listener.js 03:14:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8ab7b000) [pid = 16187] [serial = 1452] [outer = 0x88892400] 03:14:57 INFO - PROCESS | 16187 | 1461320097415 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1630ms 03:14:57 INFO - PROCESS | 16187 | 1461320097457 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 03:14:57 INFO - PROCESS | 16187 | 1461320097461 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 03:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:14:57 INFO - PROCESS | 16187 | 1461320097468 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:14:57 INFO - PROCESS | 16187 | 1461320097475 Marionette TRACE conn4 <- [1,1906,null,{}] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x97d3b000) [pid = 16187] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x8e75b000) [pid = 16187] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x9864b000) [pid = 16187] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8827e000) [pid = 16187] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8e11bc00) [pid = 16187] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x9aef8c00) [pid = 16187] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x912b1400) [pid = 16187] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x87f28400) [pid = 16187] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x891e2c00) [pid = 16187] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x9708f000) [pid = 16187] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x90538400) [pid = 16187] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x8ff74c00) [pid = 16187] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x860ee800) [pid = 16187] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x902dd400) [pid = 16187] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x88278400) [pid = 16187] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x92b49000) [pid = 16187] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x952f1800) [pid = 16187] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x8a583000) [pid = 16187] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 121 (0x88732c00) [pid = 16187] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:14:58 INFO - PROCESS | 16187 | --DOMWINDOW == 120 (0x8c212c00) [pid = 16187] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:14:58 INFO - PROCESS | 16187 | 1461320098124 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:58 INFO - PROCESS | 16187 | 1461320098336 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 03:14:58 INFO - PROCESS | 16187 | 1461320098523 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:58 INFO - PROCESS | 16187 | ++DOCSHELL 0x85060800 == 141 [pid = 16187] [id = 484] 03:14:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 121 (0x8a112c00) [pid = 16187] [serial = 1453] [outer = (nil)] 03:14:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 122 (0x8c010400) [pid = 16187] [serial = 1454] [outer = 0x8a112c00] 03:14:58 INFO - PROCESS | 16187 | 1461320098601 Marionette DEBUG loaded listener.js 03:14:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x8c21fc00) [pid = 16187] [serial = 1455] [outer = 0x8a112c00] 03:14:59 INFO - PROCESS | 16187 | 1461320099414 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2005ms 03:14:59 INFO - PROCESS | 16187 | 1461320099474 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 03:14:59 INFO - PROCESS | 16187 | 1461320099479 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 03:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:14:59 INFO - PROCESS | 16187 | 1461320099486 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:14:59 INFO - PROCESS | 16187 | 1461320099489 Marionette TRACE conn4 <- [1,1910,null,{}] 03:14:59 INFO - PROCESS | 16187 | 1461320099495 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:59 INFO - PROCESS | 16187 | 1461320099724 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 03:14:59 INFO - PROCESS | 16187 | 1461320099915 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:59 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a115400 == 142 [pid = 16187] [id = 485] 03:14:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x8afea000) [pid = 16187] [serial = 1456] [outer = (nil)] 03:14:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x8c943c00) [pid = 16187] [serial = 1457] [outer = 0x8afea000] 03:15:00 INFO - PROCESS | 16187 | 1461320099999 Marionette DEBUG loaded listener.js 03:15:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x8c94ec00) [pid = 16187] [serial = 1458] [outer = 0x8afea000] 03:15:01 INFO - PROCESS | 16187 | 1461320101170 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1734ms 03:15:01 INFO - PROCESS | 16187 | 1461320101222 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 03:15:01 INFO - PROCESS | 16187 | 1461320101230 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 03:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:15:01 INFO - PROCESS | 16187 | 1461320101240 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:15:01 INFO - PROCESS | 16187 | 1461320101246 Marionette TRACE conn4 <- [1,1914,null,{}] 03:15:01 INFO - PROCESS | 16187 | 1461320101255 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:01 INFO - PROCESS | 16187 | 1461320101554 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 03:15:01 INFO - PROCESS | 16187 | 1461320101917 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:02 INFO - PROCESS | 16187 | ++DOCSHELL 0x860f3800 == 143 [pid = 16187] [id = 486] 03:15:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x889e8c00) [pid = 16187] [serial = 1459] [outer = (nil)] 03:15:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x891e4000) [pid = 16187] [serial = 1460] [outer = 0x889e8c00] 03:15:02 INFO - PROCESS | 16187 | 1461320102295 Marionette DEBUG loaded listener.js 03:15:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x8a116800) [pid = 16187] [serial = 1461] [outer = 0x889e8c00] 03:15:03 INFO - PROCESS | 16187 | 1461320103338 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2150ms 03:15:03 INFO - PROCESS | 16187 | 1461320103391 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 03:15:03 INFO - PROCESS | 16187 | 1461320103401 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 03:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:15:03 INFO - PROCESS | 16187 | 1461320103413 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:15:03 INFO - PROCESS | 16187 | 1461320103417 Marionette TRACE conn4 <- [1,1918,null,{}] 03:15:03 INFO - PROCESS | 16187 | 1461320103425 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:03 INFO - PROCESS | 16187 | 1461320103711 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 03:15:04 INFO - PROCESS | 16187 | 1461320104102 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c215400 == 144 [pid = 16187] [id = 487] 03:15:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x8c217400) [pid = 16187] [serial = 1462] [outer = (nil)] 03:15:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8c943400) [pid = 16187] [serial = 1463] [outer = 0x8c217400] 03:15:04 INFO - PROCESS | 16187 | 1461320104196 Marionette DEBUG loaded listener.js 03:15:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8caf2400) [pid = 16187] [serial = 1464] [outer = 0x8c217400] 03:15:05 INFO - PROCESS | 16187 | 1461320105216 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1887ms 03:15:05 INFO - PROCESS | 16187 | 1461320105303 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 03:15:05 INFO - PROCESS | 16187 | 1461320105311 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 03:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:15:05 INFO - PROCESS | 16187 | 1461320105318 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:15:05 INFO - PROCESS | 16187 | 1461320105325 Marionette TRACE conn4 <- [1,1922,null,{}] 03:15:05 INFO - PROCESS | 16187 | 1461320105343 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:05 INFO - PROCESS | 16187 | 1461320105707 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 03:15:06 INFO - PROCESS | 16187 | 1461320105989 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x89174c00 == 145 [pid = 16187] [id = 488] 03:15:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8e55ec00) [pid = 16187] [serial = 1465] [outer = (nil)] 03:15:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8e750400) [pid = 16187] [serial = 1466] [outer = 0x8e55ec00] 03:15:06 INFO - PROCESS | 16187 | 1461320106086 Marionette DEBUG loaded listener.js 03:15:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8e7c9c00) [pid = 16187] [serial = 1467] [outer = 0x8e55ec00] 03:15:07 INFO - PROCESS | 16187 | 1461320107023 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1741ms 03:15:07 INFO - PROCESS | 16187 | 1461320107060 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 03:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:15:07 INFO - PROCESS | 16187 | 1461320107065 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 03:15:07 INFO - PROCESS | 16187 | 1461320107072 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:15:07 INFO - PROCESS | 16187 | 1461320107075 Marionette TRACE conn4 <- [1,1926,null,{}] 03:15:07 INFO - PROCESS | 16187 | 1461320107102 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:07 INFO - PROCESS | 16187 | 1461320107348 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 03:15:07 INFO - PROCESS | 16187 | 1461320107716 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:07 INFO - PROCESS | 16187 | ++DOCSHELL 0x889f1c00 == 146 [pid = 16187] [id = 489] 03:15:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8e380c00) [pid = 16187] [serial = 1468] [outer = (nil)] 03:15:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8eeef400) [pid = 16187] [serial = 1469] [outer = 0x8e380c00] 03:15:07 INFO - PROCESS | 16187 | 1461320107820 Marionette DEBUG loaded listener.js 03:15:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8ef48c00) [pid = 16187] [serial = 1470] [outer = 0x8e380c00] 03:15:08 INFO - PROCESS | 16187 | 1461320108727 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1705ms 03:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:15:08 INFO - PROCESS | 16187 | 1461320108780 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 03:15:08 INFO - PROCESS | 16187 | 1461320108783 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 03:15:08 INFO - PROCESS | 16187 | 1461320108791 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:15:08 INFO - PROCESS | 16187 | 1461320108794 Marionette TRACE conn4 <- [1,1930,null,{}] 03:15:08 INFO - PROCESS | 16187 | 1461320108801 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:09 INFO - PROCESS | 16187 | 1461320109034 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 03:15:09 INFO - PROCESS | 16187 | 1461320109397 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:09 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f1b400 == 147 [pid = 16187] [id = 490] 03:15:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8eee8000) [pid = 16187] [serial = 1471] [outer = (nil)] 03:15:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8ff73400) [pid = 16187] [serial = 1472] [outer = 0x8eee8000] 03:15:09 INFO - PROCESS | 16187 | 1461320109502 Marionette DEBUG loaded listener.js 03:15:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x902df000) [pid = 16187] [serial = 1473] [outer = 0x8eee8000] 03:15:10 INFO - PROCESS | 16187 | 1461320110458 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1701ms 03:15:10 INFO - PROCESS | 16187 | 1461320110492 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 03:15:10 INFO - PROCESS | 16187 | 1461320110496 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 03:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:15:10 INFO - PROCESS | 16187 | 1461320110504 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:15:10 INFO - PROCESS | 16187 | 1461320110508 Marionette TRACE conn4 <- [1,1934,null,{}] 03:15:10 INFO - PROCESS | 16187 | 1461320110514 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:10 INFO - PROCESS | 16187 | 1461320110787 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 03:15:11 INFO - PROCESS | 16187 | 1461320111160 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:11 INFO - PROCESS | 16187 | ++DOCSHELL 0x8f0f6000 == 148 [pid = 16187] [id = 491] 03:15:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x9045b400) [pid = 16187] [serial = 1474] [outer = (nil)] 03:15:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x90539400) [pid = 16187] [serial = 1475] [outer = 0x9045b400] 03:15:11 INFO - PROCESS | 16187 | 1461320111265 Marionette DEBUG loaded listener.js 03:15:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x9053fc00) [pid = 16187] [serial = 1476] [outer = 0x9045b400] 03:15:12 INFO - PROCESS | 16187 | 1461320112202 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1736ms 03:15:12 INFO - PROCESS | 16187 | 1461320112241 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 03:15:12 INFO - PROCESS | 16187 | 1461320112246 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 03:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:15:12 INFO - PROCESS | 16187 | 1461320112253 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:15:12 INFO - PROCESS | 16187 | 1461320112257 Marionette TRACE conn4 <- [1,1938,null,{}] 03:15:12 INFO - PROCESS | 16187 | 1461320112264 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:12 INFO - PROCESS | 16187 | 1461320112503 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 03:15:12 INFO - PROCESS | 16187 | 1461320112841 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:12 INFO - PROCESS | 16187 | ++DOCSHELL 0x902dfc00 == 149 [pid = 16187] [id = 492] 03:15:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x90458400) [pid = 16187] [serial = 1477] [outer = (nil)] 03:15:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x91f82000) [pid = 16187] [serial = 1478] [outer = 0x90458400] 03:15:12 INFO - PROCESS | 16187 | 1461320112940 Marionette DEBUG loaded listener.js 03:15:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x929e7000) [pid = 16187] [serial = 1479] [outer = 0x90458400] 03:15:13 INFO - PROCESS | 16187 | 1461320113855 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1635ms 03:15:13 INFO - PROCESS | 16187 | 1461320113889 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 03:15:13 INFO - PROCESS | 16187 | 1461320113893 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 03:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:15:13 INFO - PROCESS | 16187 | 1461320113900 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:15:13 INFO - PROCESS | 16187 | 1461320113903 Marionette TRACE conn4 <- [1,1942,null,{}] 03:15:13 INFO - PROCESS | 16187 | 1461320113909 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:14 INFO - PROCESS | 16187 | 1461320114141 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 03:15:14 INFO - PROCESS | 16187 | 1461320114486 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:14 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e568800 == 150 [pid = 16187] [id = 493] 03:15:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x8e7bd400) [pid = 16187] [serial = 1480] [outer = (nil)] 03:15:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x92bf2800) [pid = 16187] [serial = 1481] [outer = 0x8e7bd400] 03:15:14 INFO - PROCESS | 16187 | 1461320114609 Marionette DEBUG loaded listener.js 03:15:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x92bf8000) [pid = 16187] [serial = 1482] [outer = 0x8e7bd400] 03:15:15 INFO - PROCESS | 16187 | 1461320115620 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1781ms 03:15:15 INFO - PROCESS | 16187 | 1461320115683 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 03:15:15 INFO - PROCESS | 16187 | 1461320115688 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 03:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:15:15 INFO - PROCESS | 16187 | 1461320115696 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:15:15 INFO - PROCESS | 16187 | 1461320115701 Marionette TRACE conn4 <- [1,1946,null,{}] 03:15:15 INFO - PROCESS | 16187 | 1461320115708 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:16 INFO - PROCESS | 16187 | 1461320116001 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 03:15:16 INFO - PROCESS | 16187 | 1461320116331 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:16 INFO - PROCESS | 16187 | ++DOCSHELL 0x84e0d800 == 151 [pid = 16187] [id = 494] 03:15:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x84e10c00) [pid = 16187] [serial = 1483] [outer = (nil)] 03:15:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x93b74400) [pid = 16187] [serial = 1484] [outer = 0x84e10c00] 03:15:16 INFO - PROCESS | 16187 | 1461320116426 Marionette DEBUG loaded listener.js 03:15:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x93b7e400) [pid = 16187] [serial = 1485] [outer = 0x84e10c00] 03:15:17 INFO - PROCESS | 16187 | 1461320117335 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1686ms 03:15:17 INFO - PROCESS | 16187 | 1461320117383 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 03:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:15:17 INFO - PROCESS | 16187 | 1461320117387 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 03:15:17 INFO - PROCESS | 16187 | 1461320117394 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:15:17 INFO - PROCESS | 16187 | 1461320117398 Marionette TRACE conn4 <- [1,1950,null,{}] 03:15:17 INFO - PROCESS | 16187 | 1461320117403 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:17 INFO - PROCESS | 16187 | 1461320117656 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 03:15:18 INFO - PROCESS | 16187 | 1461320117988 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:18 INFO - PROCESS | 16187 | ++DOCSHELL 0x85401c00 == 152 [pid = 16187] [id = 495] 03:15:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x8ff68c00) [pid = 16187] [serial = 1486] [outer = (nil)] 03:15:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x93d9a000) [pid = 16187] [serial = 1487] [outer = 0x8ff68c00] 03:15:18 INFO - PROCESS | 16187 | 1461320118089 Marionette DEBUG loaded listener.js 03:15:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x95d2f000) [pid = 16187] [serial = 1488] [outer = 0x8ff68c00] 03:15:18 INFO - PROCESS | 16187 | 1461320118983 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1643ms 03:15:19 INFO - PROCESS | 16187 | 1461320119037 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 03:15:19 INFO - PROCESS | 16187 | 1461320119042 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 03:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:15:19 INFO - PROCESS | 16187 | 1461320119069 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:15:19 INFO - PROCESS | 16187 | 1461320119074 Marionette TRACE conn4 <- [1,1954,null,{}] 03:15:19 INFO - PROCESS | 16187 | 1461320119080 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:19 INFO - PROCESS | 16187 | 1461320119348 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 03:15:19 INFO - PROCESS | 16187 | 1461320119693 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:19 INFO - PROCESS | 16187 | ++DOCSHELL 0x93b79000 == 153 [pid = 16187] [id = 496] 03:15:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x97ae6800) [pid = 16187] [serial = 1489] [outer = (nil)] 03:15:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x97d44800) [pid = 16187] [serial = 1490] [outer = 0x97ae6800] 03:15:19 INFO - PROCESS | 16187 | 1461320119795 Marionette DEBUG loaded listener.js 03:15:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x9806cc00) [pid = 16187] [serial = 1491] [outer = 0x97ae6800] 03:15:20 INFO - PROCESS | 16187 | 1461320120686 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1658ms 03:15:20 INFO - PROCESS | 16187 | 1461320120723 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 03:15:20 INFO - PROCESS | 16187 | 1461320120727 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 03:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:15:20 INFO - PROCESS | 16187 | 1461320120734 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:15:20 INFO - PROCESS | 16187 | 1461320120738 Marionette TRACE conn4 <- [1,1958,null,{}] 03:15:20 INFO - PROCESS | 16187 | 1461320120744 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:20 INFO - PROCESS | 16187 | 1461320120994 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 03:15:21 INFO - PROCESS | 16187 | 1461320121328 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:21 INFO - PROCESS | 16187 | ++DOCSHELL 0x88274c00 == 154 [pid = 16187] [id = 497] 03:15:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x8afedc00) [pid = 16187] [serial = 1492] [outer = (nil)] 03:15:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x98170000) [pid = 16187] [serial = 1493] [outer = 0x8afedc00] 03:15:21 INFO - PROCESS | 16187 | 1461320121427 Marionette DEBUG loaded listener.js 03:15:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x9830e000) [pid = 16187] [serial = 1494] [outer = 0x8afedc00] 03:15:22 INFO - PROCESS | 16187 | 1461320122342 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1684ms 03:15:22 INFO - PROCESS | 16187 | 1461320122420 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 03:15:22 INFO - PROCESS | 16187 | 1461320122424 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 03:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:15:22 INFO - PROCESS | 16187 | 1461320122431 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:15:22 INFO - PROCESS | 16187 | 1461320122434 Marionette TRACE conn4 <- [1,1962,null,{}] 03:15:22 INFO - PROCESS | 16187 | 1461320122440 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:22 INFO - PROCESS | 16187 | 1461320122669 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 03:15:23 INFO - PROCESS | 16187 | 1461320123009 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x97d41c00 == 155 [pid = 16187] [id = 498] 03:15:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x97d45800) [pid = 16187] [serial = 1495] [outer = (nil)] 03:15:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x9892f400) [pid = 16187] [serial = 1496] [outer = 0x97d45800] 03:15:23 INFO - PROCESS | 16187 | 1461320123101 Marionette DEBUG loaded listener.js 03:15:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x98b91400) [pid = 16187] [serial = 1497] [outer = 0x97d45800] 03:15:24 INFO - PROCESS | 16187 | 1461320124082 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1680ms 03:15:24 INFO - PROCESS | 16187 | 1461320124113 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 03:15:24 INFO - PROCESS | 16187 | 1461320124116 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 03:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:15:24 INFO - PROCESS | 16187 | 1461320124123 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:15:24 INFO - PROCESS | 16187 | 1461320124127 Marionette TRACE conn4 <- [1,1966,null,{}] 03:15:24 INFO - PROCESS | 16187 | 1461320124133 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:24 INFO - PROCESS | 16187 | 1461320124363 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 03:15:24 INFO - PROCESS | 16187 | 1461320124744 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:24 INFO - PROCESS | 16187 | ++DOCSHELL 0x990c4800 == 156 [pid = 16187] [id = 499] 03:15:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x99220800) [pid = 16187] [serial = 1498] [outer = (nil)] 03:15:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x99226c00) [pid = 16187] [serial = 1499] [outer = 0x99220800] 03:15:24 INFO - PROCESS | 16187 | 1461320124843 Marionette DEBUG loaded listener.js 03:15:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x9ae34400) [pid = 16187] [serial = 1500] [outer = 0x99220800] 03:15:25 INFO - PROCESS | 16187 | 1461320125713 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1637ms 03:15:25 INFO - PROCESS | 16187 | 1461320125762 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 03:15:25 INFO - PROCESS | 16187 | 1461320125766 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 03:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:15:25 INFO - PROCESS | 16187 | 1461320125783 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:15:25 INFO - PROCESS | 16187 | 1461320125786 Marionette TRACE conn4 <- [1,1970,null,{}] 03:15:25 INFO - PROCESS | 16187 | 1461320125793 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:26 INFO - PROCESS | 16187 | 1461320126039 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 03:15:26 INFO - PROCESS | 16187 | 1461320126376 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x889e2800 == 157 [pid = 16187] [id = 500] 03:15:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x891ea000) [pid = 16187] [serial = 1501] [outer = (nil)] 03:15:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x9aef8800) [pid = 16187] [serial = 1502] [outer = 0x891ea000] 03:15:26 INFO - PROCESS | 16187 | 1461320126480 Marionette DEBUG loaded listener.js 03:15:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x9aefa400) [pid = 16187] [serial = 1503] [outer = 0x891ea000] 03:15:27 INFO - PROCESS | 16187 | 1461320127384 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1630ms 03:15:27 INFO - PROCESS | 16187 | 1461320127415 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 03:15:27 INFO - PROCESS | 16187 | 1461320127419 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 03:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:15:27 INFO - PROCESS | 16187 | 1461320127442 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:15:27 INFO - PROCESS | 16187 | 1461320127446 Marionette TRACE conn4 <- [1,1974,null,{}] 03:15:27 INFO - PROCESS | 16187 | 1461320127459 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:27 INFO - PROCESS | 16187 | 1461320127686 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 03:15:28 INFO - PROCESS | 16187 | 1461320128037 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x85403400 == 158 [pid = 16187] [id = 501] 03:15:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x8540fc00) [pid = 16187] [serial = 1504] [outer = (nil)] 03:15:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x9fc30c00) [pid = 16187] [serial = 1505] [outer = 0x8540fc00] 03:15:28 INFO - PROCESS | 16187 | 1461320128134 Marionette DEBUG loaded listener.js 03:15:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x9fc98400) [pid = 16187] [serial = 1506] [outer = 0x8540fc00] 03:15:29 INFO - PROCESS | 16187 | 1461320129029 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1656ms 03:15:29 INFO - PROCESS | 16187 | 1461320129084 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 03:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:15:29 INFO - PROCESS | 16187 | 1461320129089 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 03:15:29 INFO - PROCESS | 16187 | 1461320129096 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:15:29 INFO - PROCESS | 16187 | 1461320129100 Marionette TRACE conn4 <- [1,1978,null,{}] 03:15:29 INFO - PROCESS | 16187 | 1461320129106 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:29 INFO - PROCESS | 16187 | 1461320129341 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 03:15:29 INFO - PROCESS | 16187 | 1461320129680 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:29 INFO - PROCESS | 16187 | ++DOCSHELL 0x873ec400 == 159 [pid = 16187] [id = 502] 03:15:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x990cac00) [pid = 16187] [serial = 1507] [outer = (nil)] 03:15:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0xa0115000) [pid = 16187] [serial = 1508] [outer = 0x990cac00] 03:15:29 INFO - PROCESS | 16187 | 1461320129778 Marionette DEBUG loaded listener.js 03:15:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0xa01a9800) [pid = 16187] [serial = 1509] [outer = 0x990cac00] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8a581400 == 158 [pid = 16187] [id = 148] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8c94b400 == 157 [pid = 16187] [id = 301] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8a10d800 == 156 [pid = 16187] [id = 146] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8540bc00 == 155 [pid = 16187] [id = 432] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x88271800 == 154 [pid = 16187] [id = 260] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x85058c00 == 153 [pid = 16187] [id = 460] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x889efc00 == 152 [pid = 16187] [id = 223] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x89167c00 == 151 [pid = 16187] [id = 397] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8827b400 == 150 [pid = 16187] [id = 261] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x9132f400 == 149 [pid = 16187] [id = 257] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x9ea1e000 == 148 [pid = 16187] [id = 221] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x95da0800 == 147 [pid = 16187] [id = 437] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x93d15400 == 146 [pid = 16187] [id = 435] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x95248000 == 145 [pid = 16187] [id = 220] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x92b45000 == 144 [pid = 16187] [id = 431] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x92bf1800 == 143 [pid = 16187] [id = 433] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8a10c800 == 142 [pid = 16187] [id = 150] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x92b47c00 == 141 [pid = 16187] [id = 434] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x85060800 == 140 [pid = 16187] [id = 484] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8872f800 == 139 [pid = 16187] [id = 483] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x88727800 == 138 [pid = 16187] [id = 482] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x85052800 == 137 [pid = 16187] [id = 481] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8e751c00 == 136 [pid = 16187] [id = 472] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x84e10400 == 135 [pid = 16187] [id = 473] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8e374000 == 134 [pid = 16187] [id = 471] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x889e2c00 == 133 [pid = 16187] [id = 470] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8c98b400 == 132 [pid = 16187] [id = 469] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8916cc00 == 131 [pid = 16187] [id = 468] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8a25ec00 == 130 [pid = 16187] [id = 466] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x85405c00 == 129 [pid = 16187] [id = 467] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8916d800 == 128 [pid = 16187] [id = 465] 03:15:32 INFO - PROCESS | 16187 | --DOCSHELL 0x85810c00 == 127 [pid = 16187] [id = 464] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x8a25f000) [pid = 16187] [serial = 1391] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x9806a000) [pid = 16187] [serial = 1364] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x8eeea800) [pid = 16187] [serial = 1341] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x9aef8400) [pid = 16187] [serial = 1373] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x9ff6e400) [pid = 16187] [serial = 1379] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x8a584c00) [pid = 16187] [serial = 1263] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x8e37d000) [pid = 16187] [serial = 1337] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x9fc97c00) [pid = 16187] [serial = 1376] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x9ae33800) [pid = 16187] [serial = 1371] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x9fd58400) [pid = 16187] [serial = 1377] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x889ea000) [pid = 16187] [serial = 1332] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x8a116000) [pid = 16187] [serial = 1388] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x990c9400) [pid = 16187] [serial = 1368] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x88277c00) [pid = 16187] [serial = 1331] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x9816ac00) [pid = 16187] [serial = 1365] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x93999400) [pid = 16187] [serial = 1356] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x90459c00) [pid = 16187] [serial = 1347] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x860f9c00) [pid = 16187] [serial = 1382] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x906fa000) [pid = 16187] [serial = 1349] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x8e56a400) [pid = 16187] [serial = 1338] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x873ee800) [pid = 16187] [serial = 1383] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x8a25c400) [pid = 16187] [serial = 1389] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x8888c400) [pid = 16187] [serial = 1386] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x9b2a3800) [pid = 16187] [serial = 1374] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x93b82c00) [pid = 16187] [serial = 1359] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x99277800) [pid = 16187] [serial = 1370] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x971b8400) [pid = 16187] [serial = 1361] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x8c8dec00) [pid = 16187] [serial = 1335] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x90391000) [pid = 16187] [serial = 1346] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x98b4e800) [pid = 16187] [serial = 1367] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x929ebc00) [pid = 16187] [serial = 1350] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x8ef43c00) [pid = 16187] [serial = 1343] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x8ef4b400) [pid = 16187] [serial = 1344] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x97c78000) [pid = 16187] [serial = 1362] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x88729c00) [pid = 16187] [serial = 1385] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8ee81000) [pid = 16187] [serial = 1340] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x92b43800) [pid = 16187] [serial = 1352] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x92c54400) [pid = 16187] [serial = 1355] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x93b7ac00) [pid = 16187] [serial = 1358] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8aff0000) [pid = 16187] [serial = 1334] [outer = (nil)] [url = about:blank] 03:15:32 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x92b7b800) [pid = 16187] [serial = 1353] [outer = (nil)] [url = about:blank] 03:15:33 INFO - PROCESS | 16187 | 1461320133014 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 3961ms 03:15:33 INFO - PROCESS | 16187 | 1461320133058 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 03:15:33 INFO - PROCESS | 16187 | 1461320133064 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 03:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:15:33 INFO - PROCESS | 16187 | 1461320133073 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:15:33 INFO - PROCESS | 16187 | 1461320133079 Marionette TRACE conn4 <- [1,1982,null,{}] 03:15:33 INFO - PROCESS | 16187 | 1461320133132 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:33 INFO - PROCESS | 16187 | 1461320133375 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 03:15:33 INFO - PROCESS | 16187 | 1461320133587 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:33 INFO - PROCESS | 16187 | ++DOCSHELL 0x85058c00 == 128 [pid = 16187] [id = 503] 03:15:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x85405c00) [pid = 16187] [serial = 1510] [outer = (nil)] 03:15:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x88727800) [pid = 16187] [serial = 1511] [outer = 0x85405c00] 03:15:33 INFO - PROCESS | 16187 | 1461320133668 Marionette DEBUG loaded listener.js 03:15:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x88732c00) [pid = 16187] [serial = 1512] [outer = 0x85405c00] 03:15:34 INFO - PROCESS | 16187 | 1461320134486 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1483ms 03:15:34 INFO - PROCESS | 16187 | 1461320134556 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 03:15:34 INFO - PROCESS | 16187 | 1461320134564 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 03:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:15:34 INFO - PROCESS | 16187 | 1461320134582 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:15:34 INFO - PROCESS | 16187 | 1461320134592 Marionette TRACE conn4 <- [1,1986,null,{}] 03:15:34 INFO - PROCESS | 16187 | 1461320134600 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:34 INFO - PROCESS | 16187 | 1461320134823 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 03:15:35 INFO - PROCESS | 16187 | 1461320135099 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x891e2800 == 129 [pid = 16187] [id = 504] 03:15:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x891e5c00) [pid = 16187] [serial = 1513] [outer = (nil)] 03:15:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8a118c00) [pid = 16187] [serial = 1514] [outer = 0x891e5c00] 03:15:35 INFO - PROCESS | 16187 | 1461320135198 Marionette DEBUG loaded listener.js 03:15:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8a25e000) [pid = 16187] [serial = 1515] [outer = 0x891e5c00] 03:15:36 INFO - PROCESS | 16187 | 1461320136168 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1653ms 03:15:36 INFO - PROCESS | 16187 | 1461320136235 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 03:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:15:36 INFO - PROCESS | 16187 | 1461320136239 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 03:15:36 INFO - PROCESS | 16187 | 1461320136246 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:15:36 INFO - PROCESS | 16187 | 1461320136252 Marionette TRACE conn4 <- [1,1990,null,{}] 03:15:36 INFO - PROCESS | 16187 | 1461320136276 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:36 INFO - PROCESS | 16187 | 1461320136602 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 03:15:36 INFO - PROCESS | 16187 | 1461320136792 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:36 INFO - PROCESS | 16187 | ++DOCSHELL 0x8abdec00 == 130 [pid = 16187] [id = 505] 03:15:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8c00c000) [pid = 16187] [serial = 1516] [outer = (nil)] 03:15:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8c217c00) [pid = 16187] [serial = 1517] [outer = 0x8c00c000] 03:15:36 INFO - PROCESS | 16187 | 1461320136874 Marionette DEBUG loaded listener.js 03:15:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8c8d8c00) [pid = 16187] [serial = 1518] [outer = 0x8c00c000] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x8c94ac00) [pid = 16187] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x8caf9000) [pid = 16187] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x860f8800) [pid = 16187] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8a585c00) [pid = 16187] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x8580c000) [pid = 16187] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x88280c00) [pid = 16187] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x90541c00) [pid = 16187] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8e75e400) [pid = 16187] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x891dd800) [pid = 16187] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8afe6400) [pid = 16187] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x902e1800) [pid = 16187] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8a112c00) [pid = 16187] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x8a589800) [pid = 16187] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x860ef800) [pid = 16187] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x88892400) [pid = 16187] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x906f8800) [pid = 16187] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x8c21c000) [pid = 16187] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x8916f400) [pid = 16187] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x8872a800) [pid = 16187] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x855c7c00) [pid = 16187] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x90397c00) [pid = 16187] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:15:37 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x8e752000) [pid = 16187] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:15:38 INFO - PROCESS | 16187 | 1461320138334 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2141ms 03:15:38 INFO - PROCESS | 16187 | 1461320138388 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 03:15:38 INFO - PROCESS | 16187 | 1461320138392 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 03:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:15:38 INFO - PROCESS | 16187 | 1461320138399 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:15:38 INFO - PROCESS | 16187 | 1461320138403 Marionette TRACE conn4 <- [1,1994,null,{}] 03:15:38 INFO - PROCESS | 16187 | 1461320138408 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:38 INFO - PROCESS | 16187 | 1461320138643 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 03:15:38 INFO - PROCESS | 16187 | 1461320138836 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:38 INFO - PROCESS | 16187 | ++DOCSHELL 0x88280c00 == 131 [pid = 16187] [id = 506] 03:15:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x889e9000) [pid = 16187] [serial = 1519] [outer = (nil)] 03:15:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x8c00bc00) [pid = 16187] [serial = 1520] [outer = 0x889e9000] 03:15:38 INFO - PROCESS | 16187 | 1461320138916 Marionette DEBUG loaded listener.js 03:15:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x8c770c00) [pid = 16187] [serial = 1521] [outer = 0x889e9000] 03:15:39 INFO - PROCESS | 16187 | 1461320139918 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1580ms 03:15:39 INFO - PROCESS | 16187 | 1461320139981 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 03:15:39 INFO - PROCESS | 16187 | 1461320139988 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 03:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:15:39 INFO - PROCESS | 16187 | 1461320139997 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:15:40 INFO - PROCESS | 16187 | 1461320140002 Marionette TRACE conn4 <- [1,1998,null,{}] 03:15:40 INFO - PROCESS | 16187 | 1461320140011 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:40 INFO - PROCESS | 16187 | 1461320140295 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 03:15:40 INFO - PROCESS | 16187 | 1461320140646 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:40 INFO - PROCESS | 16187 | ++DOCSHELL 0x88729800 == 132 [pid = 16187] [id = 507] 03:15:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x88729c00) [pid = 16187] [serial = 1522] [outer = (nil)] 03:15:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x88730c00) [pid = 16187] [serial = 1523] [outer = 0x88729c00] 03:15:40 INFO - PROCESS | 16187 | 1461320140743 Marionette DEBUG loaded listener.js 03:15:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x889ea000) [pid = 16187] [serial = 1524] [outer = 0x88729c00] 03:15:41 INFO - PROCESS | 16187 | 1461320141720 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1788ms 03:15:41 INFO - PROCESS | 16187 | 1461320141785 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 03:15:41 INFO - PROCESS | 16187 | 1461320141794 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 03:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:15:41 INFO - PROCESS | 16187 | 1461320141807 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:15:41 INFO - PROCESS | 16187 | 1461320141811 Marionette TRACE conn4 <- [1,2002,null,{}] 03:15:41 INFO - PROCESS | 16187 | 1461320141819 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:42 INFO - PROCESS | 16187 | 1461320142074 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 03:15:42 INFO - PROCESS | 16187 | 1461320142384 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a25cc00 == 133 [pid = 16187] [id = 508] 03:15:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x8ab70000) [pid = 16187] [serial = 1525] [outer = (nil)] 03:15:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8abde000) [pid = 16187] [serial = 1526] [outer = 0x8ab70000] 03:15:42 INFO - PROCESS | 16187 | 1461320142479 Marionette DEBUG loaded listener.js 03:15:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8c017000) [pid = 16187] [serial = 1527] [outer = 0x8ab70000] 03:15:43 INFO - PROCESS | 16187 | 1461320143503 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1747ms 03:15:43 INFO - PROCESS | 16187 | 1461320143553 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 03:15:43 INFO - PROCESS | 16187 | 1461320143558 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 03:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:15:43 INFO - PROCESS | 16187 | 1461320143565 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:15:43 INFO - PROCESS | 16187 | 1461320143572 Marionette TRACE conn4 <- [1,2006,null,{}] 03:15:43 INFO - PROCESS | 16187 | 1461320143590 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:43 INFO - PROCESS | 16187 | 1461320143833 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 03:15:44 INFO - PROCESS | 16187 | 1461320144208 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c98b400 == 134 [pid = 16187] [id = 509] 03:15:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8caf8400) [pid = 16187] [serial = 1528] [outer = (nil)] 03:15:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8e119000) [pid = 16187] [serial = 1529] [outer = 0x8caf8400] 03:15:44 INFO - PROCESS | 16187 | 1461320144311 Marionette DEBUG loaded listener.js 03:15:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8e374800) [pid = 16187] [serial = 1530] [outer = 0x8caf8400] 03:15:45 INFO - PROCESS | 16187 | 1461320145306 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:15:45 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 03:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1788ms 03:15:45 INFO - PROCESS | 16187 | 1461320145355 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 03:15:45 INFO - PROCESS | 16187 | 1461320145361 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 03:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:15:45 INFO - PROCESS | 16187 | 1461320145368 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:15:45 INFO - PROCESS | 16187 | 1461320145372 Marionette TRACE conn4 <- [1,2010,null,{}] 03:15:45 INFO - PROCESS | 16187 | 1461320145378 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:45 INFO - PROCESS | 16187 | 1461320145620 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 03:15:45 INFO - PROCESS | 16187 | 1461320145950 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x8cafa400 == 135 [pid = 16187] [id = 510] 03:15:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8e11bc00) [pid = 16187] [serial = 1531] [outer = (nil)] 03:15:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8e753c00) [pid = 16187] [serial = 1532] [outer = 0x8e11bc00] 03:15:46 INFO - PROCESS | 16187 | 1461320146054 Marionette DEBUG loaded listener.js 03:15:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8e7c3c00) [pid = 16187] [serial = 1533] [outer = 0x8e11bc00] 03:15:46 INFO - PROCESS | 16187 | 1461320146992 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:15:47 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 03:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1683ms 03:15:47 INFO - PROCESS | 16187 | 1461320147052 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 03:15:47 INFO - PROCESS | 16187 | 1461320147055 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 03:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:15:47 INFO - PROCESS | 16187 | 1461320147063 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:15:47 INFO - PROCESS | 16187 | 1461320147067 Marionette TRACE conn4 <- [1,2014,null,{}] 03:15:47 INFO - PROCESS | 16187 | 1461320147073 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:47 INFO - PROCESS | 16187 | 1461320147306 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 03:15:47 INFO - PROCESS | 16187 | 1461320147639 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e563c00 == 136 [pid = 16187] [id = 511] 03:15:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8e568400) [pid = 16187] [serial = 1534] [outer = (nil)] 03:15:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8eeeac00) [pid = 16187] [serial = 1535] [outer = 0x8e568400] 03:15:47 INFO - PROCESS | 16187 | 1461320147737 Marionette DEBUG loaded listener.js 03:15:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8eeef800) [pid = 16187] [serial = 1536] [outer = 0x8e568400] 03:15:48 INFO - PROCESS | 16187 | 1461320148631 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1638ms 03:15:48 INFO - PROCESS | 16187 | 1461320148702 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 03:15:48 INFO - PROCESS | 16187 | 1461320148706 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 03:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:15:48 INFO - PROCESS | 16187 | 1461320148713 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:15:48 INFO - PROCESS | 16187 | 1461320148717 Marionette TRACE conn4 <- [1,2018,null,{}] 03:15:48 INFO - PROCESS | 16187 | 1461320148723 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:48 INFO - PROCESS | 16187 | 1461320148982 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 03:15:49 INFO - PROCESS | 16187 | 1461320149295 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x8caf1c00 == 137 [pid = 16187] [id = 512] 03:15:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8ef47000) [pid = 16187] [serial = 1537] [outer = (nil)] 03:15:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x902d9000) [pid = 16187] [serial = 1538] [outer = 0x8ef47000] 03:15:49 INFO - PROCESS | 16187 | 1461320149394 Marionette DEBUG loaded listener.js 03:15:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x90458000) [pid = 16187] [serial = 1539] [outer = 0x8ef47000] 03:15:50 INFO - PROCESS | 16187 | 1461320150357 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1689ms 03:15:50 INFO - PROCESS | 16187 | 1461320150403 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 03:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:15:50 INFO - PROCESS | 16187 | 1461320150407 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 03:15:50 INFO - PROCESS | 16187 | 1461320150414 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:15:50 INFO - PROCESS | 16187 | 1461320150418 Marionette TRACE conn4 <- [1,2022,null,{}] 03:15:50 INFO - PROCESS | 16187 | 1461320150424 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:50 INFO - PROCESS | 16187 | 1461320150658 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 03:15:51 INFO - PROCESS | 16187 | 1461320150984 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:51 INFO - PROCESS | 16187 | ++DOCSHELL 0x8eee8800 == 138 [pid = 16187] [id = 513] 03:15:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8ef50c00) [pid = 16187] [serial = 1540] [outer = (nil)] 03:15:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x90534c00) [pid = 16187] [serial = 1541] [outer = 0x8ef50c00] 03:15:51 INFO - PROCESS | 16187 | 1461320151080 Marionette DEBUG loaded listener.js 03:15:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x9053a400) [pid = 16187] [serial = 1542] [outer = 0x8ef50c00] 03:15:51 INFO - PROCESS | 16187 | 1461320151982 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1639ms 03:15:52 INFO - PROCESS | 16187 | 1461320152053 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 03:15:52 INFO - PROCESS | 16187 | 1461320152057 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 03:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:15:52 INFO - PROCESS | 16187 | 1461320152064 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:15:52 INFO - PROCESS | 16187 | 1461320152067 Marionette TRACE conn4 <- [1,2026,null,{}] 03:15:52 INFO - PROCESS | 16187 | 1461320152074 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:52 INFO - PROCESS | 16187 | 1461320152346 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 03:15:52 INFO - PROCESS | 16187 | 1461320152677 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:52 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ff6fc00 == 139 [pid = 16187] [id = 514] 03:15:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x902d7400) [pid = 16187] [serial = 1543] [outer = (nil)] 03:15:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x91330c00) [pid = 16187] [serial = 1544] [outer = 0x902d7400] 03:15:52 INFO - PROCESS | 16187 | 1461320152775 Marionette DEBUG loaded listener.js 03:15:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x91f7b800) [pid = 16187] [serial = 1545] [outer = 0x902d7400] 03:15:53 INFO - PROCESS | 16187 | 1461320153683 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1687ms 03:15:53 INFO - PROCESS | 16187 | 1461320153752 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 03:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:15:53 INFO - PROCESS | 16187 | 1461320153756 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 03:15:53 INFO - PROCESS | 16187 | 1461320153763 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:15:53 INFO - PROCESS | 16187 | 1461320153767 Marionette TRACE conn4 <- [1,2030,null,{}] 03:15:53 INFO - PROCESS | 16187 | 1461320153773 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:54 INFO - PROCESS | 16187 | 1461320154048 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 03:15:54 INFO - PROCESS | 16187 | 1461320154392 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:54 INFO - PROCESS | 16187 | ++DOCSHELL 0x8f0ebc00 == 140 [pid = 16187] [id = 515] 03:15:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x90536800) [pid = 16187] [serial = 1546] [outer = (nil)] 03:15:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x92b80400) [pid = 16187] [serial = 1547] [outer = 0x90536800] 03:15:54 INFO - PROCESS | 16187 | 1461320154489 Marionette DEBUG loaded listener.js 03:15:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x92bf4c00) [pid = 16187] [serial = 1548] [outer = 0x90536800] 03:15:55 INFO - PROCESS | 16187 | 1461320155626 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1934ms 03:15:55 INFO - PROCESS | 16187 | 1461320155697 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 03:15:55 INFO - PROCESS | 16187 | 1461320155702 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 03:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:15:55 INFO - PROCESS | 16187 | 1461320155709 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:15:55 INFO - PROCESS | 16187 | 1461320155712 Marionette TRACE conn4 <- [1,2034,null,{}] 03:15:55 INFO - PROCESS | 16187 | 1461320155718 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:55 INFO - PROCESS | 16187 | 1461320155953 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 03:15:56 INFO - PROCESS | 16187 | 1461320156270 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x8540e000 == 141 [pid = 16187] [id = 516] 03:15:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x915e1400) [pid = 16187] [serial = 1549] [outer = (nil)] 03:15:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x939a2800) [pid = 16187] [serial = 1550] [outer = 0x915e1400] 03:15:56 INFO - PROCESS | 16187 | 1461320156366 Marionette DEBUG loaded listener.js 03:15:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x939a7400) [pid = 16187] [serial = 1551] [outer = 0x915e1400] 03:15:57 INFO - PROCESS | 16187 | 1461320157318 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1681ms 03:15:57 INFO - PROCESS | 16187 | 1461320157391 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 03:15:57 INFO - PROCESS | 16187 | 1461320157396 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 03:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:15:57 INFO - PROCESS | 16187 | 1461320157405 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:15:57 INFO - PROCESS | 16187 | 1461320157410 Marionette TRACE conn4 <- [1,2038,null,{}] 03:15:57 INFO - PROCESS | 16187 | 1461320157419 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:57 INFO - PROCESS | 16187 | 1461320157752 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 03:15:58 INFO - PROCESS | 16187 | 1461320158105 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:58 INFO - PROCESS | 16187 | ++DOCSHELL 0x88892000 == 142 [pid = 16187] [id = 517] 03:15:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x93d94800) [pid = 16187] [serial = 1552] [outer = (nil)] 03:15:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x95249400) [pid = 16187] [serial = 1553] [outer = 0x93d94800] 03:15:58 INFO - PROCESS | 16187 | 1461320158206 Marionette DEBUG loaded listener.js 03:15:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x97096000) [pid = 16187] [serial = 1554] [outer = 0x93d94800] 03:15:59 INFO - PROCESS | 16187 | 1461320159190 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1840ms 03:15:59 INFO - PROCESS | 16187 | 1461320159245 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 03:15:59 INFO - PROCESS | 16187 | 1461320159249 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 03:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:15:59 INFO - PROCESS | 16187 | 1461320159256 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:15:59 INFO - PROCESS | 16187 | 1461320159259 Marionette TRACE conn4 <- [1,2042,null,{}] 03:15:59 INFO - PROCESS | 16187 | 1461320159266 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:59 INFO - PROCESS | 16187 | 1461320159503 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 03:15:59 INFO - PROCESS | 16187 | 1461320159831 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:59 INFO - PROCESS | 16187 | ++DOCSHELL 0x93d91800 == 143 [pid = 16187] [id = 518] 03:15:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x93d98c00) [pid = 16187] [serial = 1555] [outer = (nil)] 03:15:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x97d3fc00) [pid = 16187] [serial = 1556] [outer = 0x93d98c00] 03:15:59 INFO - PROCESS | 16187 | 1461320159929 Marionette DEBUG loaded listener.js 03:16:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x97d46400) [pid = 16187] [serial = 1557] [outer = 0x93d98c00] 03:16:00 INFO - PROCESS | 16187 | 1461320160873 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:16:00 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) 03:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1685ms 03:16:00 INFO - PROCESS | 16187 | 1461320160943 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 03:16:00 INFO - PROCESS | 16187 | 1461320160946 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 03:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:16:00 INFO - PROCESS | 16187 | 1461320160953 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:16:00 INFO - PROCESS | 16187 | 1461320160957 Marionette TRACE conn4 <- [1,2046,null,{}] 03:16:00 INFO - PROCESS | 16187 | 1461320160964 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:01 INFO - PROCESS | 16187 | 1461320161214 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 03:16:01 INFO - PROCESS | 16187 | 1461320161547 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:01 INFO - PROCESS | 16187 | ++DOCSHELL 0x92b82400 == 144 [pid = 16187] [id = 519] 03:16:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x93b7ac00) [pid = 16187] [serial = 1558] [outer = (nil)] 03:16:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x98655c00) [pid = 16187] [serial = 1559] [outer = 0x93b7ac00] 03:16:01 INFO - PROCESS | 16187 | 1461320161646 Marionette DEBUG loaded listener.js 03:16:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x987e8c00) [pid = 16187] [serial = 1560] [outer = 0x93b7ac00] 03:16:02 INFO - PROCESS | 16187 | 1461320162590 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1684ms 03:16:02 INFO - PROCESS | 16187 | 1461320162639 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 03:16:02 INFO - PROCESS | 16187 | 1461320162642 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 03:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:16:02 INFO - PROCESS | 16187 | 1461320162649 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:16:02 INFO - PROCESS | 16187 | 1461320162653 Marionette TRACE conn4 <- [1,2050,null,{}] 03:16:02 INFO - PROCESS | 16187 | 1461320162659 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:02 INFO - PROCESS | 16187 | 1461320162909 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 03:16:03 INFO - PROCESS | 16187 | 1461320163241 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:03 INFO - PROCESS | 16187 | ++DOCSHELL 0x873e4800 == 145 [pid = 16187] [id = 520] 03:16:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x889ecc00) [pid = 16187] [serial = 1561] [outer = (nil)] 03:16:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x9ae33c00) [pid = 16187] [serial = 1562] [outer = 0x889ecc00] 03:16:03 INFO - PROCESS | 16187 | 1461320163342 Marionette DEBUG loaded listener.js 03:16:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x9ae3a000) [pid = 16187] [serial = 1563] [outer = 0x889ecc00] 03:16:04 INFO - PROCESS | 16187 | 1461320164265 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1688ms 03:16:04 INFO - PROCESS | 16187 | 1461320164338 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 03:16:04 INFO - PROCESS | 16187 | 1461320164341 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 03:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:16:04 INFO - PROCESS | 16187 | 1461320164349 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:16:04 INFO - PROCESS | 16187 | 1461320164351 Marionette TRACE conn4 <- [1,2054,null,{}] 03:16:04 INFO - PROCESS | 16187 | 1461320164358 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:04 INFO - PROCESS | 16187 | 1461320164642 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 03:16:04 INFO - PROCESS | 16187 | 1461320164977 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:05 INFO - PROCESS | 16187 | ++DOCSHELL 0x97d3b800 == 146 [pid = 16187] [id = 521] 03:16:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x99224c00) [pid = 16187] [serial = 1564] [outer = (nil)] 03:16:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x9fc97c00) [pid = 16187] [serial = 1565] [outer = 0x99224c00] 03:16:05 INFO - PROCESS | 16187 | 1461320165074 Marionette DEBUG loaded listener.js 03:16:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x9fd5ec00) [pid = 16187] [serial = 1566] [outer = 0x99224c00] 03:16:06 INFO - PROCESS | 16187 | 1461320166014 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1737ms 03:16:06 INFO - PROCESS | 16187 | 1461320166087 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 03:16:06 INFO - PROCESS | 16187 | 1461320166090 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 03:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:16:06 INFO - PROCESS | 16187 | 1461320166098 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:16:06 INFO - PROCESS | 16187 | 1461320166102 Marionette TRACE conn4 <- [1,2058,null,{}] 03:16:06 INFO - PROCESS | 16187 | 1461320166109 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:06 INFO - PROCESS | 16187 | 1461320166452 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 03:16:06 INFO - PROCESS | 16187 | 1461320166788 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x855c6c00 == 147 [pid = 16187] [id = 522] 03:16:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x9ae37800) [pid = 16187] [serial = 1567] [outer = (nil)] 03:16:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0xa0bd9400) [pid = 16187] [serial = 1568] [outer = 0x9ae37800] 03:16:06 INFO - PROCESS | 16187 | 1461320166884 Marionette DEBUG loaded listener.js 03:16:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0xa0d3d800) [pid = 16187] [serial = 1569] [outer = 0x9ae37800] 03:16:07 INFO - PROCESS | 16187 | 1461320167815 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1792ms 03:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:16:07 INFO - PROCESS | 16187 | 1461320167892 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 03:16:07 INFO - PROCESS | 16187 | 1461320167895 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 03:16:07 INFO - PROCESS | 16187 | 1461320167907 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:16:07 INFO - PROCESS | 16187 | 1461320167914 Marionette TRACE conn4 <- [1,2062,null,{}] 03:16:07 INFO - PROCESS | 16187 | 1461320167927 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:08 INFO - PROCESS | 16187 | 1461320168198 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 03:16:08 INFO - PROCESS | 16187 | 1461320168538 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:08 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ab76c00 == 148 [pid = 16187] [id = 523] 03:16:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x8c015000) [pid = 16187] [serial = 1570] [outer = (nil)] 03:16:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0xa0dcbc00) [pid = 16187] [serial = 1571] [outer = 0x8c015000] 03:16:08 INFO - PROCESS | 16187 | 1461320168633 Marionette DEBUG loaded listener.js 03:16:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0xa10dd000) [pid = 16187] [serial = 1572] [outer = 0x8c015000] 03:16:09 INFO - PROCESS | 16187 | 1461320169567 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1710ms 03:16:09 INFO - PROCESS | 16187 | 1461320169613 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 03:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:16:09 INFO - PROCESS | 16187 | 1461320169617 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 03:16:09 INFO - PROCESS | 16187 | 1461320169624 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:16:09 INFO - PROCESS | 16187 | 1461320169627 Marionette TRACE conn4 <- [1,2066,null,{}] 03:16:09 INFO - PROCESS | 16187 | 1461320169634 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:09 INFO - PROCESS | 16187 | 1461320169875 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x93d99c00 == 147 [pid = 16187] [id = 457] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x9ae2e800 == 146 [pid = 16187] [id = 458] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x8abdec00 == 145 [pid = 16187] [id = 505] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x891e2800 == 144 [pid = 16187] [id = 504] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x85058c00 == 143 [pid = 16187] [id = 503] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x85403400 == 142 [pid = 16187] [id = 501] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x889e2800 == 141 [pid = 16187] [id = 500] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x990c4800 == 140 [pid = 16187] [id = 499] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x88274c00 == 139 [pid = 16187] [id = 497] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x97d41c00 == 138 [pid = 16187] [id = 498] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x93b79000 == 137 [pid = 16187] [id = 496] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x85401c00 == 136 [pid = 16187] [id = 495] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x84e0d800 == 135 [pid = 16187] [id = 494] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x902dfc00 == 134 [pid = 16187] [id = 492] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x8e568800 == 133 [pid = 16187] [id = 493] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x8f0f6000 == 132 [pid = 16187] [id = 491] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x87f1b400 == 131 [pid = 16187] [id = 490] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x889f1c00 == 130 [pid = 16187] [id = 489] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x89174c00 == 129 [pid = 16187] [id = 488] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x8c215400 == 128 [pid = 16187] [id = 487] 03:16:11 INFO - PROCESS | 16187 | --DOCSHELL 0x860f3800 == 127 [pid = 16187] [id = 486] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x93d9c800) [pid = 16187] [serial = 1440] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x8e120c00) [pid = 16187] [serial = 1409] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x8c8dc800) [pid = 16187] [serial = 1403] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x8c94c800) [pid = 16187] [serial = 1329] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x96959000) [pid = 16187] [serial = 1442] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x8f0f4800) [pid = 16187] [serial = 1421] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x92bfc800) [pid = 16187] [serial = 1433] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x8ee7f000) [pid = 16187] [serial = 1416] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x8e56d800) [pid = 16187] [serial = 1412] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x8c00cc00) [pid = 16187] [serial = 1400] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x912c0800) [pid = 16187] [serial = 1428] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x8c010400) [pid = 16187] [serial = 1454] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x8ff68400) [pid = 16187] [serial = 1422] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x8c945c00) [pid = 16187] [serial = 1404] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x92a9a400) [pid = 16187] [serial = 1430] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x87f1c400) [pid = 16187] [serial = 1395] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x8e754000) [pid = 16187] [serial = 1413] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x8ab7b000) [pid = 16187] [serial = 1452] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x93d15000) [pid = 16187] [serial = 1437] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x8c996800) [pid = 16187] [serial = 1406] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x8a11a000) [pid = 16187] [serial = 1398] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x8c214800) [pid = 16187] [serial = 1401] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x89168000) [pid = 16187] [serial = 1449] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x8a585800) [pid = 16187] [serial = 1451] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x8ee7a000) [pid = 16187] [serial = 1415] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x85803800) [pid = 16187] [serial = 1445] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x90534800) [pid = 16187] [serial = 1425] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x93b7f800) [pid = 16187] [serial = 1436] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x891e3400) [pid = 16187] [serial = 1397] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x90456c00) [pid = 16187] [serial = 1424] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x906f8c00) [pid = 16187] [serial = 1427] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x8ef44800) [pid = 16187] [serial = 1419] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x8c998c00) [pid = 16187] [serial = 1407] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x860fbc00) [pid = 16187] [serial = 1394] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x8ef41400) [pid = 16187] [serial = 1418] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8e37ec00) [pid = 16187] [serial = 1410] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x93d98400) [pid = 16187] [serial = 1439] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x860f0000) [pid = 16187] [serial = 1446] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x92aa3000) [pid = 16187] [serial = 1431] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8888f400) [pid = 16187] [serial = 1448] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x971b7400) [pid = 16187] [serial = 1443] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x92c50c00) [pid = 16187] [serial = 1434] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8c21fc00) [pid = 16187] [serial = 1455] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 16187 | 1461320172382 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:12 INFO - PROCESS | 16187 | ++DOCSHELL 0x860f5c00 == 128 [pid = 16187] [id = 524] 03:16:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x873f2c00) [pid = 16187] [serial = 1573] [outer = (nil)] 03:16:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x88277400) [pid = 16187] [serial = 1574] [outer = 0x873f2c00] 03:16:12 INFO - PROCESS | 16187 | 1461320172475 Marionette DEBUG loaded listener.js 03:16:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8827f000) [pid = 16187] [serial = 1575] [outer = 0x873f2c00] 03:16:13 INFO - PROCESS | 16187 | 1461320173315 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 3746ms 03:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:16:13 INFO - PROCESS | 16187 | 1461320173371 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 03:16:13 INFO - PROCESS | 16187 | 1461320173376 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 03:16:13 INFO - PROCESS | 16187 | 1461320173385 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:16:13 INFO - PROCESS | 16187 | 1461320173393 Marionette TRACE conn4 <- [1,2070,null,{}] 03:16:13 INFO - PROCESS | 16187 | 1461320173400 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:13 INFO - PROCESS | 16187 | 1461320173622 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 03:16:13 INFO - PROCESS | 16187 | 1461320173818 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x89169000 == 129 [pid = 16187] [id = 525] 03:16:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x891e1000) [pid = 16187] [serial = 1576] [outer = (nil)] 03:16:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8a10f000) [pid = 16187] [serial = 1577] [outer = 0x891e1000] 03:16:13 INFO - PROCESS | 16187 | 1461320173901 Marionette DEBUG loaded listener.js 03:16:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8a256800) [pid = 16187] [serial = 1578] [outer = 0x891e1000] 03:16:14 INFO - PROCESS | 16187 | 1461320174878 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1540ms 03:16:14 INFO - PROCESS | 16187 | 1461320174928 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 03:16:14 INFO - PROCESS | 16187 | 1461320174935 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 03:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:16:14 INFO - PROCESS | 16187 | 1461320174951 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:16:14 INFO - PROCESS | 16187 | 1461320174955 Marionette TRACE conn4 <- [1,2074,null,{}] 03:16:14 INFO - PROCESS | 16187 | 1461320174962 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:15 INFO - PROCESS | 16187 | 1461320175258 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 03:16:15 INFO - PROCESS | 16187 | 1461320175299 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a588400 == 130 [pid = 16187] [id = 526] 03:16:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8afe6400) [pid = 16187] [serial = 1579] [outer = (nil)] 03:16:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8c014000) [pid = 16187] [serial = 1580] [outer = 0x8afe6400] 03:16:15 INFO - PROCESS | 16187 | 1461320175461 Marionette DEBUG loaded listener.js 03:16:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8c219800) [pid = 16187] [serial = 1581] [outer = 0x8afe6400] 03:16:16 INFO - PROCESS | 16187 | 1461320176450 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1537ms 03:16:16 INFO - PROCESS | 16187 | 1461320176489 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 03:16:16 INFO - PROCESS | 16187 | 1461320176494 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 03:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:16:16 INFO - PROCESS | 16187 | 1461320176510 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:16:16 INFO - PROCESS | 16187 | 1461320176520 Marionette TRACE conn4 <- [1,2078,null,{}] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x88274800) [pid = 16187] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x891e0000) [pid = 16187] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x8c00c000) [pid = 16187] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8e7bd400) [pid = 16187] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x90458400) [pid = 16187] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x9045b400) [pid = 16187] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8eee8000) [pid = 16187] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8e380c00) [pid = 16187] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8e55ec00) [pid = 16187] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8c217400) [pid = 16187] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x889e8c00) [pid = 16187] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x85405c00) [pid = 16187] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x8540fc00) [pid = 16187] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x891ea000) [pid = 16187] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x99220800) [pid = 16187] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x97d45800) [pid = 16187] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x8afedc00) [pid = 16187] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x97ae6800) [pid = 16187] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x8ff68c00) [pid = 16187] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x84e10c00) [pid = 16187] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:16:17 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x891e5c00) [pid = 16187] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:16:17 INFO - PROCESS | 16187 | 1461320177157 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:17 INFO - PROCESS | 16187 | 1461320177385 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 03:16:17 INFO - PROCESS | 16187 | 1461320177574 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x855c3c00 == 131 [pid = 16187] [id = 527] 03:16:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x860fbc00) [pid = 16187] [serial = 1582] [outer = (nil)] 03:16:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x8abd6000) [pid = 16187] [serial = 1583] [outer = 0x860fbc00] 03:16:17 INFO - PROCESS | 16187 | 1461320177654 Marionette DEBUG loaded listener.js 03:16:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x8c949800) [pid = 16187] [serial = 1584] [outer = 0x860fbc00] 03:16:18 INFO - PROCESS | 16187 | 1461320178427 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1949ms 03:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:16:18 INFO - PROCESS | 16187 | 1461320178458 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 03:16:18 INFO - PROCESS | 16187 | 1461320178462 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 03:16:18 INFO - PROCESS | 16187 | 1461320178470 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:16:18 INFO - PROCESS | 16187 | 1461320178472 Marionette TRACE conn4 <- [1,2082,null,{}] 03:16:18 INFO - PROCESS | 16187 | 1461320178479 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:18 INFO - PROCESS | 16187 | 1461320178690 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 03:16:18 INFO - PROCESS | 16187 | 1461320178890 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:18 INFO - PROCESS | 16187 | ++DOCSHELL 0x89166800 == 132 [pid = 16187] [id = 528] 03:16:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x8abdcc00) [pid = 16187] [serial = 1585] [outer = (nil)] 03:16:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x8caeec00) [pid = 16187] [serial = 1586] [outer = 0x8abdcc00] 03:16:18 INFO - PROCESS | 16187 | 1461320178971 Marionette DEBUG loaded listener.js 03:16:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x8caf5c00) [pid = 16187] [serial = 1587] [outer = 0x8abdcc00] 03:16:20 INFO - PROCESS | 16187 | 1461320180143 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1744ms 03:16:20 INFO - PROCESS | 16187 | 1461320180214 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 03:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:16:20 INFO - PROCESS | 16187 | 1461320180222 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 03:16:20 INFO - PROCESS | 16187 | 1461320180233 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:16:20 INFO - PROCESS | 16187 | 1461320180240 Marionette TRACE conn4 <- [1,2086,null,{}] 03:16:20 INFO - PROCESS | 16187 | 1461320180248 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:20 INFO - PROCESS | 16187 | 1461320180537 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 03:16:20 INFO - PROCESS | 16187 | 1461320180881 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:20 INFO - PROCESS | 16187 | ++DOCSHELL 0x860f3800 == 133 [pid = 16187] [id = 529] 03:16:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x889e2400) [pid = 16187] [serial = 1588] [outer = (nil)] 03:16:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x891e5000) [pid = 16187] [serial = 1589] [outer = 0x889e2400] 03:16:20 INFO - PROCESS | 16187 | 1461320180978 Marionette DEBUG loaded listener.js 03:16:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8a589000) [pid = 16187] [serial = 1590] [outer = 0x889e2400] 03:16:21 INFO - PROCESS | 16187 | 1461320181952 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1787ms 03:16:22 INFO - PROCESS | 16187 | 1461320182020 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 03:16:22 INFO - PROCESS | 16187 | 1461320182030 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 03:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:16:22 INFO - PROCESS | 16187 | 1461320182041 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:16:22 INFO - PROCESS | 16187 | 1461320182045 Marionette TRACE conn4 <- [1,2090,null,{}] 03:16:22 INFO - PROCESS | 16187 | 1461320182052 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:22 INFO - PROCESS | 16187 | 1461320182330 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 03:16:22 INFO - PROCESS | 16187 | 1461320182726 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:22 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c214c00 == 134 [pid = 16187] [id = 530] 03:16:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8c770800) [pid = 16187] [serial = 1591] [outer = (nil)] 03:16:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8c949400) [pid = 16187] [serial = 1592] [outer = 0x8c770800] 03:16:22 INFO - PROCESS | 16187 | 1461320182824 Marionette DEBUG loaded listener.js 03:16:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8caf0400) [pid = 16187] [serial = 1593] [outer = 0x8c770800] 03:16:23 INFO - PROCESS | 16187 | 1461320183833 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1855ms 03:16:23 INFO - PROCESS | 16187 | 1461320183897 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 03:16:23 INFO - PROCESS | 16187 | 1461320183901 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 03:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:16:23 INFO - PROCESS | 16187 | 1461320183909 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:16:23 INFO - PROCESS | 16187 | 1461320183915 Marionette TRACE conn4 <- [1,2094,null,{}] 03:16:23 INFO - PROCESS | 16187 | 1461320183933 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:24 INFO - PROCESS | 16187 | 1461320184213 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 03:16:24 INFO - PROCESS | 16187 | 1461320184542 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:24 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e37e800 == 135 [pid = 16187] [id = 531] 03:16:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8e569c00) [pid = 16187] [serial = 1594] [outer = (nil)] 03:16:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8e75b000) [pid = 16187] [serial = 1595] [outer = 0x8e569c00] 03:16:24 INFO - PROCESS | 16187 | 1461320184658 Marionette DEBUG loaded listener.js 03:16:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8ee7d800) [pid = 16187] [serial = 1596] [outer = 0x8e569c00] 03:16:25 INFO - PROCESS | 16187 | 1461320185594 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1749ms 03:16:25 INFO - PROCESS | 16187 | 1461320185659 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 03:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:16:25 INFO - PROCESS | 16187 | 1461320185664 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 03:16:25 INFO - PROCESS | 16187 | 1461320185671 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:16:25 INFO - PROCESS | 16187 | 1461320185674 Marionette TRACE conn4 <- [1,2098,null,{}] 03:16:25 INFO - PROCESS | 16187 | 1461320185680 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:25 INFO - PROCESS | 16187 | 1461320185920 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 03:16:26 INFO - PROCESS | 16187 | 1461320186243 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c99a000 == 136 [pid = 16187] [id = 532] 03:16:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8e380800) [pid = 16187] [serial = 1597] [outer = (nil)] 03:16:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8ef42000) [pid = 16187] [serial = 1598] [outer = 0x8e380800] 03:16:26 INFO - PROCESS | 16187 | 1461320186355 Marionette DEBUG loaded listener.js 03:16:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8ef4c000) [pid = 16187] [serial = 1599] [outer = 0x8e380800] 03:16:27 INFO - PROCESS | 16187 | 1461320187276 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1648ms 03:16:27 INFO - PROCESS | 16187 | 1461320187320 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 03:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:16:27 INFO - PROCESS | 16187 | 1461320187325 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 03:16:27 INFO - PROCESS | 16187 | 1461320187331 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:16:27 INFO - PROCESS | 16187 | 1461320187336 Marionette TRACE conn4 <- [1,2102,null,{}] 03:16:27 INFO - PROCESS | 16187 | 1461320187342 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:27 INFO - PROCESS | 16187 | 1461320187625 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 03:16:27 INFO - PROCESS | 16187 | 1461320187957 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:27 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ee82800 == 137 [pid = 16187] [id = 533] 03:16:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8ee87c00) [pid = 16187] [serial = 1600] [outer = (nil)] 03:16:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8ff67800) [pid = 16187] [serial = 1601] [outer = 0x8ee87c00] 03:16:28 INFO - PROCESS | 16187 | 1461320188072 Marionette DEBUG loaded listener.js 03:16:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8ff71c00) [pid = 16187] [serial = 1602] [outer = 0x8ee87c00] 03:16:28 INFO - PROCESS | 16187 | 1461320188987 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1686ms 03:16:29 INFO - PROCESS | 16187 | 1461320189018 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 03:16:29 INFO - PROCESS | 16187 | 1461320189023 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 03:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:16:29 INFO - PROCESS | 16187 | 1461320189030 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:16:29 INFO - PROCESS | 16187 | 1461320189033 Marionette TRACE conn4 <- [1,2106,null,{}] 03:16:29 INFO - PROCESS | 16187 | 1461320189039 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:29 INFO - PROCESS | 16187 | 1461320189285 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 03:16:29 INFO - PROCESS | 16187 | 1461320189617 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:29 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c945800 == 138 [pid = 16187] [id = 534] 03:16:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x9039bc00) [pid = 16187] [serial = 1603] [outer = (nil)] 03:16:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x90541000) [pid = 16187] [serial = 1604] [outer = 0x9039bc00] 03:16:29 INFO - PROCESS | 16187 | 1461320189720 Marionette DEBUG loaded listener.js 03:16:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x912bec00) [pid = 16187] [serial = 1605] [outer = 0x9039bc00] 03:16:30 INFO - PROCESS | 16187 | 1461320190628 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1632ms 03:16:30 INFO - PROCESS | 16187 | 1461320190664 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 03:16:30 INFO - PROCESS | 16187 | 1461320190668 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 03:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:16:30 INFO - PROCESS | 16187 | 1461320190675 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:16:30 INFO - PROCESS | 16187 | 1461320190678 Marionette TRACE conn4 <- [1,2110,null,{}] 03:16:30 INFO - PROCESS | 16187 | 1461320190684 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:30 INFO - PROCESS | 16187 | 1461320190908 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 03:16:31 INFO - PROCESS | 16187 | 1461320191238 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:31 INFO - PROCESS | 16187 | ++DOCSHELL 0x9039a000 == 139 [pid = 16187] [id = 535] 03:16:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x90457800) [pid = 16187] [serial = 1606] [outer = (nil)] 03:16:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x92b44000) [pid = 16187] [serial = 1607] [outer = 0x90457800] 03:16:31 INFO - PROCESS | 16187 | 1461320191350 Marionette DEBUG loaded listener.js 03:16:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x92b4ac00) [pid = 16187] [serial = 1608] [outer = 0x90457800] 03:16:32 INFO - PROCESS | 16187 | 1461320192292 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1680ms 03:16:32 INFO - PROCESS | 16187 | 1461320192357 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 03:16:32 INFO - PROCESS | 16187 | 1461320192361 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 03:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:16:32 INFO - PROCESS | 16187 | 1461320192368 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:16:32 INFO - PROCESS | 16187 | 1461320192372 Marionette TRACE conn4 <- [1,2114,null,{}] 03:16:32 INFO - PROCESS | 16187 | 1461320192378 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:32 INFO - PROCESS | 16187 | 1461320192623 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 03:16:32 INFO - PROCESS | 16187 | 1461320192954 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:32 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef46c00 == 140 [pid = 16187] [id = 536] 03:16:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x90536400) [pid = 16187] [serial = 1609] [outer = (nil)] 03:16:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x92c57400) [pid = 16187] [serial = 1610] [outer = 0x90536400] 03:16:33 INFO - PROCESS | 16187 | 1461320193058 Marionette DEBUG loaded listener.js 03:16:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x9399ac00) [pid = 16187] [serial = 1611] [outer = 0x90536400] 03:16:33 INFO - PROCESS | 16187 | 1461320193948 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1630ms 03:16:34 INFO - PROCESS | 16187 | 1461320194001 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 03:16:34 INFO - PROCESS | 16187 | 1461320194004 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 03:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:16:34 INFO - PROCESS | 16187 | 1461320194011 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:16:34 INFO - PROCESS | 16187 | 1461320194014 Marionette TRACE conn4 <- [1,2118,null,{}] 03:16:34 INFO - PROCESS | 16187 | 1461320194022 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:34 INFO - PROCESS | 16187 | 1461320194256 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 03:16:34 INFO - PROCESS | 16187 | 1461320194583 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:34 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ff72400 == 141 [pid = 16187] [id = 537] 03:16:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x92b3d000) [pid = 16187] [serial = 1612] [outer = (nil)] 03:16:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x93d15800) [pid = 16187] [serial = 1613] [outer = 0x92b3d000] 03:16:34 INFO - PROCESS | 16187 | 1461320194680 Marionette DEBUG loaded listener.js 03:16:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x93d18c00) [pid = 16187] [serial = 1614] [outer = 0x92b3d000] 03:16:35 INFO - PROCESS | 16187 | 1461320195614 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1638ms 03:16:35 INFO - PROCESS | 16187 | 1461320195649 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 03:16:35 INFO - PROCESS | 16187 | 1461320195654 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 03:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:16:35 INFO - PROCESS | 16187 | 1461320195660 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:16:35 INFO - PROCESS | 16187 | 1461320195664 Marionette TRACE conn4 <- [1,2122,null,{}] 03:16:35 INFO - PROCESS | 16187 | 1461320195670 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:35 INFO - PROCESS | 16187 | 1461320195914 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 03:16:36 INFO - PROCESS | 16187 | 1461320196241 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:36 INFO - PROCESS | 16187 | ++DOCSHELL 0x85402000 == 142 [pid = 16187] [id = 538] 03:16:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x93998400) [pid = 16187] [serial = 1615] [outer = (nil)] 03:16:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x9523f400) [pid = 16187] [serial = 1616] [outer = 0x93998400] 03:16:36 INFO - PROCESS | 16187 | 1461320196352 Marionette DEBUG loaded listener.js 03:16:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x952f0c00) [pid = 16187] [serial = 1617] [outer = 0x93998400] 03:16:37 INFO - PROCESS | 16187 | 1461320197292 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1682ms 03:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:16:37 INFO - PROCESS | 16187 | 1461320197344 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 03:16:37 INFO - PROCESS | 16187 | 1461320197348 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 03:16:37 INFO - PROCESS | 16187 | 1461320197355 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:16:37 INFO - PROCESS | 16187 | 1461320197360 Marionette TRACE conn4 <- [1,2126,null,{}] 03:16:37 INFO - PROCESS | 16187 | 1461320197366 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:37 INFO - PROCESS | 16187 | 1461320197652 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 03:16:38 INFO - PROCESS | 16187 | 1461320197996 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:38 INFO - PROCESS | 16187 | ++DOCSHELL 0x93d20000 == 143 [pid = 16187] [id = 539] 03:16:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x97d38c00) [pid = 16187] [serial = 1618] [outer = (nil)] 03:16:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x98066800) [pid = 16187] [serial = 1619] [outer = 0x97d38c00] 03:16:38 INFO - PROCESS | 16187 | 1461320198115 Marionette DEBUG loaded listener.js 03:16:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x98657000) [pid = 16187] [serial = 1620] [outer = 0x97d38c00] 03:16:39 INFO - PROCESS | 16187 | 1461320199027 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1740ms 03:16:39 INFO - PROCESS | 16187 | 1461320199094 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 03:16:39 INFO - PROCESS | 16187 | 1461320199099 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 03:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:16:39 INFO - PROCESS | 16187 | 1461320199105 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:16:39 INFO - PROCESS | 16187 | 1461320199109 Marionette TRACE conn4 <- [1,2130,null,{}] 03:16:39 INFO - PROCESS | 16187 | 1461320199115 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:39 INFO - PROCESS | 16187 | 1461320199350 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 03:16:39 INFO - PROCESS | 16187 | 1461320199681 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x9708a800 == 144 [pid = 16187] [id = 540] 03:16:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x972bc400) [pid = 16187] [serial = 1621] [outer = (nil)] 03:16:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x99220800) [pid = 16187] [serial = 1622] [outer = 0x972bc400] 03:16:39 INFO - PROCESS | 16187 | 1461320199784 Marionette DEBUG loaded listener.js 03:16:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x9ae35400) [pid = 16187] [serial = 1623] [outer = 0x972bc400] 03:16:40 INFO - PROCESS | 16187 | 1461320200722 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:16:40 INFO - PROCESS | 16187 | 1461320200796 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 03:16:40 INFO - PROCESS | 16187 | 1461320200803 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:16:40 INFO - PROCESS | 16187 | 1461320200807 Marionette TRACE conn4 <- [1,2134,null,{}] 03:16:40 INFO - PROCESS | 16187 | 1461320200813 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:41 INFO - PROCESS | 16187 | 1461320201051 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 03:16:41 INFO - PROCESS | 16187 | 1461320201392 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:41 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f21400 == 145 [pid = 16187] [id = 541] 03:16:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x92aa3000) [pid = 16187] [serial = 1624] [outer = (nil)] 03:16:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0xa0b93400) [pid = 16187] [serial = 1625] [outer = 0x92aa3000] 03:16:41 INFO - PROCESS | 16187 | 1461320201547 Marionette DEBUG loaded listener.js 03:16:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0xa0dc4c00) [pid = 16187] [serial = 1626] [outer = 0x92aa3000] 03:16:42 INFO - PROCESS | 16187 | 1461320202481 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1732ms 03:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:16:42 INFO - PROCESS | 16187 | 1461320202536 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 03:16:42 INFO - PROCESS | 16187 | 1461320202539 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 03:16:42 INFO - PROCESS | 16187 | 1461320202546 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:16:42 INFO - PROCESS | 16187 | 1461320202550 Marionette TRACE conn4 <- [1,2138,null,{}] 03:16:42 INFO - PROCESS | 16187 | 1461320202555 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:42 INFO - PROCESS | 16187 | 1461320202803 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 03:16:43 INFO - PROCESS | 16187 | 1461320203185 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:43 INFO - PROCESS | 16187 | ++DOCSHELL 0x9ae2e400 == 146 [pid = 16187] [id = 542] 03:16:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0xa011b800) [pid = 16187] [serial = 1627] [outer = (nil)] 03:16:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0xa2b9bc00) [pid = 16187] [serial = 1628] [outer = 0xa011b800] 03:16:43 INFO - PROCESS | 16187 | 1461320203280 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0xa3d8e800) [pid = 16187] [serial = 1629] [outer = 0xa011b800] 03:16:44 INFO - PROCESS | 16187 | 1461320204199 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1733ms 03:16:44 INFO - PROCESS | 16187 | 1461320204280 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 03:16:44 INFO - PROCESS | 16187 | 1461320204283 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 03:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:16:44 INFO - PROCESS | 16187 | 1461320204291 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:16:44 INFO - PROCESS | 16187 | 1461320204295 Marionette TRACE conn4 <- [1,2142,null,{}] 03:16:44 INFO - PROCESS | 16187 | 1461320204301 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:44 INFO - PROCESS | 16187 | 1461320204540 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 03:16:44 INFO - PROCESS | 16187 | 1461320204882 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f26800 == 147 [pid = 16187] [id = 543] 03:16:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x8916a400) [pid = 16187] [serial = 1630] [outer = (nil)] 03:16:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0xa4557c00) [pid = 16187] [serial = 1631] [outer = 0x8916a400] 03:16:44 INFO - PROCESS | 16187 | 1461320204978 Marionette DEBUG loaded listener.js 03:16:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0xa4576c00) [pid = 16187] [serial = 1632] [outer = 0x8916a400] 03:16:45 INFO - PROCESS | 16187 | 1461320205883 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 03:16:45 INFO - PROCESS | 16187 | 1461320205936 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 03:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:16:45 INFO - PROCESS | 16187 | 1461320205943 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:16:45 INFO - PROCESS | 16187 | 1461320205947 Marionette TRACE conn4 <- [1,2146,null,{}] 03:16:45 INFO - PROCESS | 16187 | 1461320205953 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:46 INFO - PROCESS | 16187 | 1461320206199 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 03:16:46 INFO - PROCESS | 16187 | 1461320206543 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:46 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c2b1400 == 148 [pid = 16187] [id = 544] 03:16:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x8c2b2000) [pid = 16187] [serial = 1633] [outer = (nil)] 03:16:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x8c2b9000) [pid = 16187] [serial = 1634] [outer = 0x8c2b2000] 03:16:46 INFO - PROCESS | 16187 | 1461320206641 Marionette DEBUG loaded listener.js 03:16:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x8c2bb400) [pid = 16187] [serial = 1635] [outer = 0x8c2b2000] 03:16:47 INFO - PROCESS | 16187 | 1461320207546 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:16:47 INFO - PROCESS | 16187 | 1461320207631 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 03:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:16:47 INFO - PROCESS | 16187 | 1461320207638 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:16:47 INFO - PROCESS | 16187 | 1461320207642 Marionette TRACE conn4 <- [1,2150,null,{}] 03:16:47 INFO - PROCESS | 16187 | 1461320207648 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:47 INFO - PROCESS | 16187 | 1461320207914 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 03:16:48 INFO - PROCESS | 16187 | 1461320208277 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:48 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f1e800 == 149 [pid = 16187] [id = 545] 03:16:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0x8c2b9800) [pid = 16187] [serial = 1636] [outer = (nil)] 03:16:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 178 (0xa457fc00) [pid = 16187] [serial = 1637] [outer = 0x8c2b9800] 03:16:48 INFO - PROCESS | 16187 | 1461320208370 Marionette DEBUG loaded listener.js 03:16:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 179 (0xa45a0c00) [pid = 16187] [serial = 1638] [outer = 0x8c2b9800] 03:16:49 INFO - PROCESS | 16187 | 1461320209306 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1735ms 03:16:49 INFO - PROCESS | 16187 | 1461320209374 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 03:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:16:49 INFO - PROCESS | 16187 | 1461320209379 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 03:16:49 INFO - PROCESS | 16187 | 1461320209385 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:16:49 INFO - PROCESS | 16187 | 1461320209389 Marionette TRACE conn4 <- [1,2154,null,{}] 03:16:49 INFO - PROCESS | 16187 | 1461320209395 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:49 INFO - PROCESS | 16187 | 1461320209633 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x92b75c00 == 148 [pid = 16187] [id = 63] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x87f19400 == 147 [pid = 16187] [id = 264] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x855c3c00 == 146 [pid = 16187] [id = 527] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x8a588400 == 145 [pid = 16187] [id = 526] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x89169000 == 144 [pid = 16187] [id = 525] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x860f5c00 == 143 [pid = 16187] [id = 524] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x855c6c00 == 142 [pid = 16187] [id = 522] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x8ab76c00 == 141 [pid = 16187] [id = 523] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x97d3b800 == 140 [pid = 16187] [id = 521] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x873e4800 == 139 [pid = 16187] [id = 520] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x92b82400 == 138 [pid = 16187] [id = 519] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x88892000 == 137 [pid = 16187] [id = 517] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x93d91800 == 136 [pid = 16187] [id = 518] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x8540e000 == 135 [pid = 16187] [id = 516] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x8f0ebc00 == 134 [pid = 16187] [id = 515] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x8ff6fc00 == 133 [pid = 16187] [id = 514] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x8eee8800 == 132 [pid = 16187] [id = 513] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x8caf1c00 == 131 [pid = 16187] [id = 512] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x8cafa400 == 130 [pid = 16187] [id = 510] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x8e563c00 == 129 [pid = 16187] [id = 511] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x8c98b400 == 128 [pid = 16187] [id = 509] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x8a25cc00 == 127 [pid = 16187] [id = 508] 03:16:51 INFO - PROCESS | 16187 | --DOCSHELL 0x88729800 == 126 [pid = 16187] [id = 507] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 178 (0x8c8d8c00) [pid = 16187] [serial = 1518] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 177 (0x8c00bc00) [pid = 16187] [serial = 1520] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0xa0115800) [pid = 16187] [serial = 1380] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x8a58f000) [pid = 16187] [serial = 1392] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x8c217c00) [pid = 16187] [serial = 1517] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x92bf2800) [pid = 16187] [serial = 1481] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x929e7000) [pid = 16187] [serial = 1479] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x91f82000) [pid = 16187] [serial = 1478] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x9053fc00) [pid = 16187] [serial = 1476] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x90539400) [pid = 16187] [serial = 1475] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x902df000) [pid = 16187] [serial = 1473] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x8ff73400) [pid = 16187] [serial = 1472] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x8ef48c00) [pid = 16187] [serial = 1470] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x8eeef400) [pid = 16187] [serial = 1469] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x8e7c9c00) [pid = 16187] [serial = 1467] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x8e750400) [pid = 16187] [serial = 1466] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x8caf2400) [pid = 16187] [serial = 1464] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x8c943400) [pid = 16187] [serial = 1463] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x8a116800) [pid = 16187] [serial = 1461] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x891e4000) [pid = 16187] [serial = 1460] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x8c943c00) [pid = 16187] [serial = 1457] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x88727800) [pid = 16187] [serial = 1511] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x88732c00) [pid = 16187] [serial = 1512] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0xa0115000) [pid = 16187] [serial = 1508] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x9fc98400) [pid = 16187] [serial = 1506] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x9fc30c00) [pid = 16187] [serial = 1505] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x9aefa400) [pid = 16187] [serial = 1503] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x9aef8800) [pid = 16187] [serial = 1502] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x9ae34400) [pid = 16187] [serial = 1500] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x99226c00) [pid = 16187] [serial = 1499] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x98b91400) [pid = 16187] [serial = 1497] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x9892f400) [pid = 16187] [serial = 1496] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x9830e000) [pid = 16187] [serial = 1494] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x98170000) [pid = 16187] [serial = 1493] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x9806cc00) [pid = 16187] [serial = 1491] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x97d44800) [pid = 16187] [serial = 1490] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x95d2f000) [pid = 16187] [serial = 1488] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x93d9a000) [pid = 16187] [serial = 1487] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x93b7e400) [pid = 16187] [serial = 1485] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x93b74400) [pid = 16187] [serial = 1484] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x92bf8000) [pid = 16187] [serial = 1482] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8a118c00) [pid = 16187] [serial = 1514] [outer = (nil)] [url = about:blank] 03:16:51 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8a25e000) [pid = 16187] [serial = 1515] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 16187 | 1461320212047 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:52 INFO - PROCESS | 16187 | ++DOCSHELL 0x84e10400 == 127 [pid = 16187] [id = 546] 03:16:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x85052800) [pid = 16187] [serial = 1639] [outer = (nil)] 03:16:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x85409400) [pid = 16187] [serial = 1640] [outer = 0x85052800] 03:16:52 INFO - PROCESS | 16187 | 1461320212134 Marionette DEBUG loaded listener.js 03:16:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x85807800) [pid = 16187] [serial = 1641] [outer = 0x85052800] 03:16:53 INFO - PROCESS | 16187 | 1461320213000 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 3691ms 03:16:53 INFO - PROCESS | 16187 | 1461320213077 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 03:16:53 INFO - PROCESS | 16187 | 1461320213084 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 03:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:16:53 INFO - PROCESS | 16187 | 1461320213094 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:16:53 INFO - PROCESS | 16187 | 1461320213098 Marionette TRACE conn4 <- [1,2158,null,{}] 03:16:53 INFO - PROCESS | 16187 | 1461320213106 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:53 INFO - PROCESS | 16187 | 1461320213339 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 03:16:53 INFO - PROCESS | 16187 | 1461320213587 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:53 INFO - PROCESS | 16187 | ++DOCSHELL 0x88727800 == 128 [pid = 16187] [id = 547] 03:16:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x88729800) [pid = 16187] [serial = 1642] [outer = (nil)] 03:16:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8888d800) [pid = 16187] [serial = 1643] [outer = 0x88729800] 03:16:53 INFO - PROCESS | 16187 | 1461320213675 Marionette DEBUG loaded listener.js 03:16:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x889e7800) [pid = 16187] [serial = 1644] [outer = 0x88729800] 03:16:54 INFO - PROCESS | 16187 | 1461320214658 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1632ms 03:16:54 INFO - PROCESS | 16187 | 1461320214731 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 03:16:54 INFO - PROCESS | 16187 | 1461320214737 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 03:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:16:54 INFO - PROCESS | 16187 | 1461320214744 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:16:54 INFO - PROCESS | 16187 | 1461320214747 Marionette TRACE conn4 <- [1,2162,null,{}] 03:16:54 INFO - PROCESS | 16187 | 1461320214762 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:55 INFO - PROCESS | 16187 | 1461320215052 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 03:16:55 INFO - PROCESS | 16187 | 1461320215290 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:55 INFO - PROCESS | 16187 | ++DOCSHELL 0x88730800 == 129 [pid = 16187] [id = 548] 03:16:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8a112c00) [pid = 16187] [serial = 1645] [outer = (nil)] 03:16:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8a256400) [pid = 16187] [serial = 1646] [outer = 0x8a112c00] 03:16:55 INFO - PROCESS | 16187 | 1461320215369 Marionette DEBUG loaded listener.js 03:16:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8a58b800) [pid = 16187] [serial = 1647] [outer = 0x8a112c00] 03:16:56 INFO - PROCESS | 16187 | 1461320216247 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2188ms 03:16:56 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x8afea000) [pid = 16187] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:16:56 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x990cac00) [pid = 16187] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:16:56 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x8afe6400) [pid = 16187] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:16:56 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x860fbc00) [pid = 16187] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:16:56 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x93d94800) [pid = 16187] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:16:56 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x915e1400) [pid = 16187] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:16:56 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x90536800) [pid = 16187] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:16:56 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x902d7400) [pid = 16187] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:16:56 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8ef50c00) [pid = 16187] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:16:56 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8ef47000) [pid = 16187] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:16:56 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8e568400) [pid = 16187] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:16:57 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8e11bc00) [pid = 16187] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:16:57 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x8caf8400) [pid = 16187] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:16:57 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x8ab70000) [pid = 16187] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:16:57 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x88729c00) [pid = 16187] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:16:57 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x891e1000) [pid = 16187] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:16:57 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x873f2c00) [pid = 16187] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:16:57 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x8c015000) [pid = 16187] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:16:57 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x9ae37800) [pid = 16187] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:16:57 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x99224c00) [pid = 16187] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:16:57 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x889ecc00) [pid = 16187] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:16:57 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x93b7ac00) [pid = 16187] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:16:57 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x93d98c00) [pid = 16187] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:16:57 INFO - PROCESS | 16187 | 1461320217044 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 03:16:57 INFO - PROCESS | 16187 | 1461320217048 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 03:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:16:57 INFO - PROCESS | 16187 | 1461320217064 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:16:57 INFO - PROCESS | 16187 | 1461320217074 Marionette TRACE conn4 <- [1,2166,null,{}] 03:16:57 INFO - PROCESS | 16187 | 1461320217081 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:57 INFO - PROCESS | 16187 | 1461320217358 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 03:16:57 INFO - PROCESS | 16187 | 1461320217482 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:57 INFO - PROCESS | 16187 | ++DOCSHELL 0x8916a000 == 130 [pid = 16187] [id = 549] 03:16:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x8a115800) [pid = 16187] [serial = 1648] [outer = (nil)] 03:16:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x8abd3c00) [pid = 16187] [serial = 1649] [outer = 0x8a115800] 03:16:57 INFO - PROCESS | 16187 | 1461320217562 Marionette DEBUG loaded listener.js 03:16:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x8afefc00) [pid = 16187] [serial = 1650] [outer = 0x8a115800] 03:16:58 INFO - PROCESS | 16187 | 1461320218406 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1400ms 03:16:58 INFO - PROCESS | 16187 | 1461320218457 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 03:16:58 INFO - PROCESS | 16187 | 1461320218462 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 03:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:16:58 INFO - PROCESS | 16187 | 1461320218468 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:16:58 INFO - PROCESS | 16187 | 1461320218472 Marionette TRACE conn4 <- [1,2170,null,{}] 03:16:58 INFO - PROCESS | 16187 | 1461320218477 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:58 INFO - PROCESS | 16187 | 1461320218693 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 03:16:58 INFO - PROCESS | 16187 | 1461320218888 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:58 INFO - PROCESS | 16187 | ++DOCSHELL 0x83883c00 == 131 [pid = 16187] [id = 550] 03:16:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x8ab76c00) [pid = 16187] [serial = 1651] [outer = (nil)] 03:16:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x8c768800) [pid = 16187] [serial = 1652] [outer = 0x8ab76c00] 03:16:59 INFO - PROCESS | 16187 | 1461320219040 Marionette DEBUG loaded listener.js 03:16:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x8c8da000) [pid = 16187] [serial = 1653] [outer = 0x8ab76c00] 03:17:00 INFO - PROCESS | 16187 | 1461320220128 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1739ms 03:17:00 INFO - PROCESS | 16187 | 1461320220210 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 03:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:17:00 INFO - PROCESS | 16187 | 1461320220218 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 03:17:00 INFO - PROCESS | 16187 | 1461320220232 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:17:00 INFO - PROCESS | 16187 | 1461320220238 Marionette TRACE conn4 <- [1,2174,null,{}] 03:17:00 INFO - PROCESS | 16187 | 1461320220248 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:00 INFO - PROCESS | 16187 | 1461320220642 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 03:17:00 INFO - PROCESS | 16187 | 1461320220891 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:00 INFO - PROCESS | 16187 | ++DOCSHELL 0x855c5400 == 132 [pid = 16187] [id = 551] 03:17:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x88277c00) [pid = 16187] [serial = 1654] [outer = (nil)] 03:17:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x88729000) [pid = 16187] [serial = 1655] [outer = 0x88277c00] 03:17:00 INFO - PROCESS | 16187 | 1461320220989 Marionette DEBUG loaded listener.js 03:17:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x889f1000) [pid = 16187] [serial = 1656] [outer = 0x88277c00] 03:17:01 INFO - PROCESS | 16187 | 1461320221952 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1806ms 03:17:02 INFO - PROCESS | 16187 | 1461320222035 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 03:17:02 INFO - PROCESS | 16187 | 1461320222045 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 03:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:17:02 INFO - PROCESS | 16187 | 1461320222056 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:17:02 INFO - PROCESS | 16187 | 1461320222060 Marionette TRACE conn4 <- [1,2178,null,{}] 03:17:02 INFO - PROCESS | 16187 | 1461320222067 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:02 INFO - PROCESS | 16187 | 1461320222346 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 03:17:02 INFO - PROCESS | 16187 | 1461320222711 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:02 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a115c00 == 133 [pid = 16187] [id = 552] 03:17:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8a116800) [pid = 16187] [serial = 1657] [outer = (nil)] 03:17:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8c21bc00) [pid = 16187] [serial = 1658] [outer = 0x8a116800] 03:17:02 INFO - PROCESS | 16187 | 1461320222808 Marionette DEBUG loaded listener.js 03:17:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8c762400) [pid = 16187] [serial = 1659] [outer = 0x8a116800] 03:17:03 INFO - PROCESS | 16187 | 1461320223810 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1834ms 03:17:03 INFO - PROCESS | 16187 | 1461320223891 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 03:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:17:03 INFO - PROCESS | 16187 | 1461320223896 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 03:17:03 INFO - PROCESS | 16187 | 1461320223903 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:17:03 INFO - PROCESS | 16187 | 1461320223909 Marionette TRACE conn4 <- [1,2182,null,{}] 03:17:03 INFO - PROCESS | 16187 | 1461320223927 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:04 INFO - PROCESS | 16187 | 1461320224284 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 03:17:04 INFO - PROCESS | 16187 | 1461320224551 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a585c00 == 134 [pid = 16187] [id = 553] 03:17:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8caebc00) [pid = 16187] [serial = 1660] [outer = (nil)] 03:17:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8caf8400) [pid = 16187] [serial = 1661] [outer = 0x8caebc00] 03:17:04 INFO - PROCESS | 16187 | 1461320224649 Marionette DEBUG loaded listener.js 03:17:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8e11ec00) [pid = 16187] [serial = 1662] [outer = 0x8caebc00] 03:17:05 INFO - PROCESS | 16187 | 1461320225611 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1749ms 03:17:05 INFO - PROCESS | 16187 | 1461320225652 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 03:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:17:05 INFO - PROCESS | 16187 | 1461320225658 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 03:17:05 INFO - PROCESS | 16187 | 1461320225665 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:17:05 INFO - PROCESS | 16187 | 1461320225668 Marionette TRACE conn4 <- [1,2186,null,{}] 03:17:05 INFO - PROCESS | 16187 | 1461320225674 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:05 INFO - PROCESS | 16187 | 1461320225921 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 03:17:06 INFO - PROCESS | 16187 | 1461320226264 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c76bc00 == 135 [pid = 16187] [id = 554] 03:17:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8e372400) [pid = 16187] [serial = 1663] [outer = (nil)] 03:17:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8e564400) [pid = 16187] [serial = 1664] [outer = 0x8e372400] 03:17:06 INFO - PROCESS | 16187 | 1461320226358 Marionette DEBUG loaded listener.js 03:17:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8e56d400) [pid = 16187] [serial = 1665] [outer = 0x8e372400] 03:17:07 INFO - PROCESS | 16187 | 1461320227289 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:17:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:17:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1686ms 03:17:07 INFO - PROCESS | 16187 | 1461320227351 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 03:17:07 INFO - PROCESS | 16187 | 1461320227356 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 03:17:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:17:07 INFO - PROCESS | 16187 | 1461320227362 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:17:07 INFO - PROCESS | 16187 | 1461320227366 Marionette TRACE conn4 <- [1,2190,null,{}] 03:17:07 INFO - PROCESS | 16187 | 1461320227372 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:07 INFO - PROCESS | 16187 | 1461320227601 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 03:17:07 INFO - PROCESS | 16187 | 1461320227934 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:07 INFO - PROCESS | 16187 | ++DOCSHELL 0x8caf5000 == 136 [pid = 16187] [id = 555] 03:17:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8e561000) [pid = 16187] [serial = 1666] [outer = (nil)] 03:17:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8e7c0800) [pid = 16187] [serial = 1667] [outer = 0x8e561000] 03:17:08 INFO - PROCESS | 16187 | 1461320228026 Marionette DEBUG loaded listener.js 03:17:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8e7cac00) [pid = 16187] [serial = 1668] [outer = 0x8e561000] 03:17:08 INFO - PROCESS | 16187 | 1461320228974 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1686ms 03:17:09 INFO - PROCESS | 16187 | 1461320229050 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 03:17:09 INFO - PROCESS | 16187 | 1461320229055 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 03:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:17:09 INFO - PROCESS | 16187 | 1461320229061 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:17:09 INFO - PROCESS | 16187 | 1461320229065 Marionette TRACE conn4 <- [1,2194,null,{}] 03:17:09 INFO - PROCESS | 16187 | 1461320229072 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:09 INFO - PROCESS | 16187 | 1461320229358 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 03:17:09 INFO - PROCESS | 16187 | 1461320229696 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:09 INFO - PROCESS | 16187 | ++DOCSHELL 0x855c6800 == 137 [pid = 16187] [id = 556] 03:17:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8ef4c400) [pid = 16187] [serial = 1669] [outer = (nil)] 03:17:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8f0f1400) [pid = 16187] [serial = 1670] [outer = 0x8ef4c400] 03:17:09 INFO - PROCESS | 16187 | 1461320229793 Marionette DEBUG loaded listener.js 03:17:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x8f0f6800) [pid = 16187] [serial = 1671] [outer = 0x8ef4c400] 03:17:10 INFO - PROCESS | 16187 | 1461320230736 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1739ms 03:17:10 INFO - PROCESS | 16187 | 1461320230802 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 03:17:10 INFO - PROCESS | 16187 | 1461320230806 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 03:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:17:10 INFO - PROCESS | 16187 | 1461320230814 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - PROCESS | 16187 | 1461320230818 Marionette TRACE conn4 <- [1,2198,null,{}] 03:17:10 INFO - PROCESS | 16187 | 1461320230824 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:11 INFO - PROCESS | 16187 | 1461320231060 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 03:17:11 INFO - PROCESS | 16187 | 1461320231394 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:11 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef47c00 == 138 [pid = 16187] [id = 557] 03:17:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x8f0ed400) [pid = 16187] [serial = 1672] [outer = (nil)] 03:17:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x902e5800) [pid = 16187] [serial = 1673] [outer = 0x8f0ed400] 03:17:11 INFO - PROCESS | 16187 | 1461320231503 Marionette DEBUG loaded listener.js 03:17:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x90393000) [pid = 16187] [serial = 1674] [outer = 0x8f0ed400] 03:17:12 INFO - PROCESS | 16187 | 1461320232390 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:17:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1637ms 03:17:12 INFO - PROCESS | 16187 | 1461320232452 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 03:17:12 INFO - PROCESS | 16187 | 1461320232457 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 03:17:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:17:12 INFO - PROCESS | 16187 | 1461320232464 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 16187 | 1461320232468 Marionette TRACE conn4 <- [1,2202,null,{}] 03:17:12 INFO - PROCESS | 16187 | 1461320232474 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:12 INFO - PROCESS | 16187 | 1461320232707 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 03:17:13 INFO - PROCESS | 16187 | 1461320233035 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef4cc00 == 139 [pid = 16187] [id = 558] 03:17:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x902df000) [pid = 16187] [serial = 1675] [outer = (nil)] 03:17:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x90539400) [pid = 16187] [serial = 1676] [outer = 0x902df000] 03:17:13 INFO - PROCESS | 16187 | 1461320233136 Marionette DEBUG loaded listener.js 03:17:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x90541400) [pid = 16187] [serial = 1677] [outer = 0x902df000] 03:17:14 INFO - PROCESS | 16187 | 1461320234091 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:17:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:17:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1682ms 03:17:14 INFO - PROCESS | 16187 | 1461320234147 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 03:17:14 INFO - PROCESS | 16187 | 1461320234152 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 03:17:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:17:14 INFO - PROCESS | 16187 | 1461320234158 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:17:14 INFO - PROCESS | 16187 | 1461320234162 Marionette TRACE conn4 <- [1,2206,null,{}] 03:17:14 INFO - PROCESS | 16187 | 1461320234168 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:14 INFO - PROCESS | 16187 | 1461320234437 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 03:17:14 INFO - PROCESS | 16187 | 1461320234770 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:14 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c995c00 == 140 [pid = 16187] [id = 559] 03:17:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x902e1400) [pid = 16187] [serial = 1678] [outer = (nil)] 03:17:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x91322c00) [pid = 16187] [serial = 1679] [outer = 0x902e1400] 03:17:14 INFO - PROCESS | 16187 | 1461320234869 Marionette DEBUG loaded listener.js 03:17:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x9132f800) [pid = 16187] [serial = 1680] [outer = 0x902e1400] 03:17:15 INFO - PROCESS | 16187 | 1461320235798 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1691ms 03:17:15 INFO - PROCESS | 16187 | 1461320235850 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 03:17:15 INFO - PROCESS | 16187 | 1461320235855 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 03:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:17:15 INFO - PROCESS | 16187 | 1461320235862 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:17:15 INFO - PROCESS | 16187 | 1461320235865 Marionette TRACE conn4 <- [1,2210,null,{}] 03:17:15 INFO - PROCESS | 16187 | 1461320235871 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:16 INFO - PROCESS | 16187 | 1461320236109 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 03:17:16 INFO - PROCESS | 16187 | 1461320236450 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:16 INFO - PROCESS | 16187 | ++DOCSHELL 0x912bc400 == 141 [pid = 16187] [id = 560] 03:17:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x91327800) [pid = 16187] [serial = 1681] [outer = (nil)] 03:17:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x92b47c00) [pid = 16187] [serial = 1682] [outer = 0x91327800] 03:17:16 INFO - PROCESS | 16187 | 1461320236560 Marionette DEBUG loaded listener.js 03:17:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x92bef800) [pid = 16187] [serial = 1683] [outer = 0x91327800] 03:17:17 INFO - PROCESS | 16187 | 1461320237482 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1682ms 03:17:17 INFO - PROCESS | 16187 | 1461320237546 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 03:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:17:17 INFO - PROCESS | 16187 | 1461320237550 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 03:17:17 INFO - PROCESS | 16187 | 1461320237557 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:17:17 INFO - PROCESS | 16187 | 1461320237562 Marionette TRACE conn4 <- [1,2214,null,{}] 03:17:17 INFO - PROCESS | 16187 | 1461320237568 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:17 INFO - PROCESS | 16187 | 1461320237839 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 03:17:18 INFO - PROCESS | 16187 | 1461320238183 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:18 INFO - PROCESS | 16187 | ++DOCSHELL 0x92a98c00 == 142 [pid = 16187] [id = 561] 03:17:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x93b80000) [pid = 16187] [serial = 1684] [outer = (nil)] 03:17:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x93d15400) [pid = 16187] [serial = 1685] [outer = 0x93b80000] 03:17:18 INFO - PROCESS | 16187 | 1461320238306 Marionette DEBUG loaded listener.js 03:17:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x93d97c00) [pid = 16187] [serial = 1686] [outer = 0x93b80000] 03:17:19 INFO - PROCESS | 16187 | 1461320239218 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:17:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:17:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1696ms 03:17:19 INFO - PROCESS | 16187 | 1461320239253 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 03:17:19 INFO - PROCESS | 16187 | 1461320239257 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 03:17:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:17:19 INFO - PROCESS | 16187 | 1461320239263 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:17:19 INFO - PROCESS | 16187 | 1461320239267 Marionette TRACE conn4 <- [1,2218,null,{}] 03:17:19 INFO - PROCESS | 16187 | 1461320239273 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:19 INFO - PROCESS | 16187 | 1461320239503 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 03:17:19 INFO - PROCESS | 16187 | 1461320239838 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:19 INFO - PROCESS | 16187 | ++DOCSHELL 0x93b77c00 == 143 [pid = 16187] [id = 562] 03:17:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x93b79000) [pid = 16187] [serial = 1687] [outer = (nil)] 03:17:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x9642a800) [pid = 16187] [serial = 1688] [outer = 0x93b79000] 03:17:19 INFO - PROCESS | 16187 | 1461320239936 Marionette DEBUG loaded listener.js 03:17:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x96953800) [pid = 16187] [serial = 1689] [outer = 0x93b79000] 03:17:20 INFO - PROCESS | 16187 | 1461320240812 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:17:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:17:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1586ms 03:17:20 INFO - PROCESS | 16187 | 1461320240851 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 03:17:20 INFO - PROCESS | 16187 | 1461320240854 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 03:17:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:17:20 INFO - PROCESS | 16187 | 1461320240883 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:17:20 INFO - PROCESS | 16187 | 1461320240887 Marionette TRACE conn4 <- [1,2222,null,{}] 03:17:20 INFO - PROCESS | 16187 | 1461320240894 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:21 INFO - PROCESS | 16187 | 1461320241129 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 03:17:21 INFO - PROCESS | 16187 | 1461320241496 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:21 INFO - PROCESS | 16187 | ++DOCSHELL 0x83886400 == 144 [pid = 16187] [id = 563] 03:17:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x87f24c00) [pid = 16187] [serial = 1690] [outer = (nil)] 03:17:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x97ae2400) [pid = 16187] [serial = 1691] [outer = 0x87f24c00] 03:17:21 INFO - PROCESS | 16187 | 1461320241622 Marionette DEBUG loaded listener.js 03:17:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x97d39400) [pid = 16187] [serial = 1692] [outer = 0x87f24c00] 03:17:22 INFO - PROCESS | 16187 | 1461320242562 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1736ms 03:17:22 INFO - PROCESS | 16187 | 1461320242615 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 03:17:22 INFO - PROCESS | 16187 | 1461320242618 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 03:17:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:17:22 INFO - PROCESS | 16187 | 1461320242626 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:17:22 INFO - PROCESS | 16187 | 1461320242628 Marionette TRACE conn4 <- [1,2226,null,{}] 03:17:22 INFO - PROCESS | 16187 | 1461320242635 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:22 INFO - PROCESS | 16187 | 1461320242885 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 03:17:23 INFO - PROCESS | 16187 | 1461320243221 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x964b6800 == 145 [pid = 16187] [id = 564] 03:17:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x971bbc00) [pid = 16187] [serial = 1693] [outer = (nil)] 03:17:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x98168c00) [pid = 16187] [serial = 1694] [outer = 0x971bbc00] 03:17:23 INFO - PROCESS | 16187 | 1461320243332 Marionette DEBUG loaded listener.js 03:17:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x98173400) [pid = 16187] [serial = 1695] [outer = 0x971bbc00] 03:17:24 INFO - PROCESS | 16187 | 1461320244229 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:17:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:17:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1681ms 03:17:24 INFO - PROCESS | 16187 | 1461320244308 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 03:17:24 INFO - PROCESS | 16187 | 1461320244311 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 03:17:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:17:24 INFO - PROCESS | 16187 | 1461320244318 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:17:24 INFO - PROCESS | 16187 | 1461320244322 Marionette TRACE conn4 <- [1,2230,null,{}] 03:17:24 INFO - PROCESS | 16187 | 1461320244328 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:24 INFO - PROCESS | 16187 | 1461320244618 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 03:17:25 INFO - PROCESS | 16187 | 1461320244985 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x915e1400 == 146 [pid = 16187] [id = 565] 03:17:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x98067c00) [pid = 16187] [serial = 1696] [outer = (nil)] 03:17:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x98b9e000) [pid = 16187] [serial = 1697] [outer = 0x98067c00] 03:17:25 INFO - PROCESS | 16187 | 1461320245082 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x990cac00) [pid = 16187] [serial = 1698] [outer = 0x98067c00] 03:17:26 INFO - PROCESS | 16187 | 1461320246013 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:17:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1732ms 03:17:26 INFO - PROCESS | 16187 | 1461320246051 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 03:17:26 INFO - PROCESS | 16187 | 1461320246055 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 03:17:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:17:26 INFO - PROCESS | 16187 | 1461320246062 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - PROCESS | 16187 | 1461320246065 Marionette TRACE conn4 <- [1,2234,null,{}] 03:17:26 INFO - PROCESS | 16187 | 1461320246071 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:26 INFO - PROCESS | 16187 | 1461320246305 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 03:17:26 INFO - PROCESS | 16187 | 1461320246661 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x83885800 == 147 [pid = 16187] [id = 566] 03:17:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x83886c00) [pid = 16187] [serial = 1699] [outer = (nil)] 03:17:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x9ae38800) [pid = 16187] [serial = 1700] [outer = 0x83886c00] 03:17:26 INFO - PROCESS | 16187 | 1461320246760 Marionette DEBUG loaded listener.js 03:17:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x9b2a4c00) [pid = 16187] [serial = 1701] [outer = 0x83886c00] 03:17:27 INFO - PROCESS | 16187 | 1461320247670 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:17:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:17:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1680ms 03:17:27 INFO - PROCESS | 16187 | 1461320247744 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 03:17:27 INFO - PROCESS | 16187 | 1461320247748 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 03:17:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:17:27 INFO - PROCESS | 16187 | 1461320247755 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:17:27 INFO - PROCESS | 16187 | 1461320247759 Marionette TRACE conn4 <- [1,2238,null,{}] 03:17:27 INFO - PROCESS | 16187 | 1461320247765 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:28 INFO - PROCESS | 16187 | 1461320248042 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 03:17:28 INFO - PROCESS | 16187 | 1461320248402 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x987e0c00 == 148 [pid = 16187] [id = 567] 03:17:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0x9ae31000) [pid = 16187] [serial = 1702] [outer = (nil)] 03:17:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 178 (0x9fda6800) [pid = 16187] [serial = 1703] [outer = 0x9ae31000] 03:17:28 INFO - PROCESS | 16187 | 1461320248506 Marionette DEBUG loaded listener.js 03:17:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 179 (0x9ff69000) [pid = 16187] [serial = 1704] [outer = 0x9ae31000] 03:17:29 INFO - PROCESS | 16187 | 1461320249452 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x88280c00 == 147 [pid = 16187] [id = 506] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x8916a000 == 146 [pid = 16187] [id = 549] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x88730800 == 145 [pid = 16187] [id = 548] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x88727800 == 144 [pid = 16187] [id = 547] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x84e10400 == 143 [pid = 16187] [id = 546] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x93d20000 == 142 [pid = 16187] [id = 539] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x85402000 == 141 [pid = 16187] [id = 538] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x8ff72400 == 140 [pid = 16187] [id = 537] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x8ef46c00 == 139 [pid = 16187] [id = 536] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x8c945800 == 138 [pid = 16187] [id = 534] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x9039a000 == 137 [pid = 16187] [id = 535] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x8ee82800 == 136 [pid = 16187] [id = 533] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x8c99a000 == 135 [pid = 16187] [id = 532] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x8e37e800 == 134 [pid = 16187] [id = 531] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x8c214c00 == 133 [pid = 16187] [id = 530] 03:17:31 INFO - PROCESS | 16187 | --DOCSHELL 0x860f3800 == 132 [pid = 16187] [id = 529] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 178 (0x8c94ec00) [pid = 16187] [serial = 1458] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 177 (0xa01a9800) [pid = 16187] [serial = 1509] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x8c014000) [pid = 16187] [serial = 1580] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x8abd6000) [pid = 16187] [serial = 1583] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x97096000) [pid = 16187] [serial = 1554] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x95249400) [pid = 16187] [serial = 1553] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x939a7400) [pid = 16187] [serial = 1551] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x939a2800) [pid = 16187] [serial = 1550] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x92b80400) [pid = 16187] [serial = 1547] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x92bf4c00) [pid = 16187] [serial = 1548] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x91f7b800) [pid = 16187] [serial = 1545] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x91330c00) [pid = 16187] [serial = 1544] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x9053a400) [pid = 16187] [serial = 1542] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x90534c00) [pid = 16187] [serial = 1541] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x90458000) [pid = 16187] [serial = 1539] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x902d9000) [pid = 16187] [serial = 1538] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x8eeef800) [pid = 16187] [serial = 1536] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x8eeeac00) [pid = 16187] [serial = 1535] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x8e7c3c00) [pid = 16187] [serial = 1533] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x8e753c00) [pid = 16187] [serial = 1532] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x8e374800) [pid = 16187] [serial = 1530] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x8e119000) [pid = 16187] [serial = 1529] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x8c017000) [pid = 16187] [serial = 1527] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x8abde000) [pid = 16187] [serial = 1526] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x889ea000) [pid = 16187] [serial = 1524] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x88730c00) [pid = 16187] [serial = 1523] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x8a10f000) [pid = 16187] [serial = 1577] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x88277400) [pid = 16187] [serial = 1574] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x8827f000) [pid = 16187] [serial = 1575] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0xa10dd000) [pid = 16187] [serial = 1572] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0xa0dcbc00) [pid = 16187] [serial = 1571] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0xa0d3d800) [pid = 16187] [serial = 1569] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0xa0bd9400) [pid = 16187] [serial = 1568] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x9fd5ec00) [pid = 16187] [serial = 1566] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x9fc97c00) [pid = 16187] [serial = 1565] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x9ae3a000) [pid = 16187] [serial = 1563] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x9ae33c00) [pid = 16187] [serial = 1562] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x987e8c00) [pid = 16187] [serial = 1560] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x98655c00) [pid = 16187] [serial = 1559] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x97d46400) [pid = 16187] [serial = 1557] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x97d3fc00) [pid = 16187] [serial = 1556] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8c219800) [pid = 16187] [serial = 1581] [outer = (nil)] [url = about:blank] 03:17:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:17:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 3995ms 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8a256800) [pid = 16187] [serial = 1578] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8c949800) [pid = 16187] [serial = 1584] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 16187 | 1461320251889 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 03:17:31 INFO - PROCESS | 16187 | 1461320251893 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 03:17:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:17:31 INFO - PROCESS | 16187 | 1461320251913 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:17:31 INFO - PROCESS | 16187 | 1461320251921 Marionette TRACE conn4 <- [1,2242,null,{}] 03:17:31 INFO - PROCESS | 16187 | 1461320251929 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:32 INFO - PROCESS | 16187 | 1461320252141 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 03:17:32 INFO - PROCESS | 16187 | 1461320252368 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:32 INFO - PROCESS | 16187 | ++DOCSHELL 0x88277400 == 133 [pid = 16187] [id = 568] 03:17:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x88278c00) [pid = 16187] [serial = 1705] [outer = (nil)] 03:17:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8827c400) [pid = 16187] [serial = 1706] [outer = 0x88278c00] 03:17:32 INFO - PROCESS | 16187 | 1461320252449 Marionette DEBUG loaded listener.js 03:17:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8872f000) [pid = 16187] [serial = 1707] [outer = 0x88278c00] 03:17:33 INFO - PROCESS | 16187 | 1461320253277 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1395ms 03:17:33 INFO - PROCESS | 16187 | 1461320253309 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 03:17:33 INFO - PROCESS | 16187 | 1461320253324 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 03:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:17:33 INFO - PROCESS | 16187 | 1461320253336 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:17:33 INFO - PROCESS | 16187 | 1461320253342 Marionette TRACE conn4 <- [1,2246,null,{}] 03:17:33 INFO - PROCESS | 16187 | 1461320253349 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:33 INFO - PROCESS | 16187 | 1461320253582 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 03:17:33 INFO - PROCESS | 16187 | 1461320253868 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:33 INFO - PROCESS | 16187 | ++DOCSHELL 0x891e6800 == 134 [pid = 16187] [id = 569] 03:17:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x891e7000) [pid = 16187] [serial = 1708] [outer = (nil)] 03:17:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8a11a000) [pid = 16187] [serial = 1709] [outer = 0x891e7000] 03:17:33 INFO - PROCESS | 16187 | 1461320253952 Marionette DEBUG loaded listener.js 03:17:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8a584800) [pid = 16187] [serial = 1710] [outer = 0x891e7000] 03:17:34 INFO - PROCESS | 16187 | 1461320254902 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1637ms 03:17:34 INFO - PROCESS | 16187 | 1461320254971 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 16187 | 1461320254975 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 03:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:17:34 INFO - PROCESS | 16187 | 1461320254982 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - PROCESS | 16187 | 1461320254986 Marionette TRACE conn4 <- [1,2250,null,{}] 03:17:35 INFO - PROCESS | 16187 | 1461320255007 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:35 INFO - PROCESS | 16187 | 1461320255296 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 03:17:35 INFO - PROCESS | 16187 | 1461320255491 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x8afec400 == 135 [pid = 16187] [id = 570] 03:17:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8c214800) [pid = 16187] [serial = 1711] [outer = (nil)] 03:17:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8c21f400) [pid = 16187] [serial = 1712] [outer = 0x8c214800] 03:17:35 INFO - PROCESS | 16187 | 1461320255608 Marionette DEBUG loaded listener.js 03:17:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8c2b7c00) [pid = 16187] [serial = 1713] [outer = 0x8c214800] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x889e9000) [pid = 16187] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x8a112c00) [pid = 16187] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8a115800) [pid = 16187] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x93998400) [pid = 16187] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x92b3d000) [pid = 16187] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x90536400) [pid = 16187] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x90457800) [pid = 16187] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x9039bc00) [pid = 16187] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8ee87c00) [pid = 16187] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8e380800) [pid = 16187] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8e569c00) [pid = 16187] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x8c770800) [pid = 16187] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x889e2400) [pid = 16187] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x88729800) [pid = 16187] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x85052800) [pid = 16187] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x8c2b9800) [pid = 16187] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x8c2b2000) [pid = 16187] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x8916a400) [pid = 16187] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0xa011b800) [pid = 16187] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x92aa3000) [pid = 16187] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x972bc400) [pid = 16187] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:17:36 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x97d38c00) [pid = 16187] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:17:37 INFO - PROCESS | 16187 | 1461320257090 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2140ms 03:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:17:37 INFO - PROCESS | 16187 | 1461320257123 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 03:17:37 INFO - PROCESS | 16187 | 1461320257126 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 03:17:37 INFO - PROCESS | 16187 | 1461320257133 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:17:37 INFO - PROCESS | 16187 | 1461320257136 Marionette TRACE conn4 <- [1,2254,null,{}] 03:17:37 INFO - PROCESS | 16187 | 1461320257142 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:37 INFO - PROCESS | 16187 | 1461320257370 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 03:17:37 INFO - PROCESS | 16187 | 1461320257563 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f1f400 == 136 [pid = 16187] [id = 571] 03:17:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x8a116400) [pid = 16187] [serial = 1714] [outer = (nil)] 03:17:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x8c2b2000) [pid = 16187] [serial = 1715] [outer = 0x8a116400] 03:17:37 INFO - PROCESS | 16187 | 1461320257646 Marionette DEBUG loaded listener.js 03:17:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x8c8d8400) [pid = 16187] [serial = 1716] [outer = 0x8a116400] 03:17:38 INFO - PROCESS | 16187 | 1461320258451 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1382ms 03:17:38 INFO - PROCESS | 16187 | 1461320258514 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 03:17:38 INFO - PROCESS | 16187 | 1461320258518 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 03:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:17:38 INFO - PROCESS | 16187 | 1461320258524 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:17:38 INFO - PROCESS | 16187 | 1461320258527 Marionette TRACE conn4 <- [1,2258,null,{}] 03:17:38 INFO - PROCESS | 16187 | 1461320258533 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:38 INFO - PROCESS | 16187 | 1461320258745 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 03:17:39 INFO - PROCESS | 16187 | 1461320259204 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x8540d400 == 137 [pid = 16187] [id = 572] 03:17:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x855c4400) [pid = 16187] [serial = 1717] [outer = (nil)] 03:17:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x860f0000) [pid = 16187] [serial = 1718] [outer = 0x855c4400] 03:17:39 INFO - PROCESS | 16187 | 1461320259302 Marionette DEBUG loaded listener.js 03:17:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x87f1d800) [pid = 16187] [serial = 1719] [outer = 0x855c4400] 03:17:40 INFO - PROCESS | 16187 | 1461320260337 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1831ms 03:17:40 INFO - PROCESS | 16187 | 1461320260361 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 03:17:40 INFO - PROCESS | 16187 | 1461320260375 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 03:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:17:40 INFO - PROCESS | 16187 | 1461320260392 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:17:40 INFO - PROCESS | 16187 | 1461320260401 Marionette TRACE conn4 <- [1,2262,null,{}] 03:17:40 INFO - PROCESS | 16187 | 1461320260414 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:40 INFO - PROCESS | 16187 | 1461320260947 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 03:17:41 INFO - PROCESS | 16187 | 1461320261244 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:41 INFO - PROCESS | 16187 | ++DOCSHELL 0x891e4000 == 138 [pid = 16187] [id = 573] 03:17:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x8a10c800) [pid = 16187] [serial = 1720] [outer = (nil)] 03:17:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x8a113800) [pid = 16187] [serial = 1721] [outer = 0x8a10c800] 03:17:41 INFO - PROCESS | 16187 | 1461320261346 Marionette DEBUG loaded listener.js 03:17:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8a588000) [pid = 16187] [serial = 1722] [outer = 0x8a10c800] 03:17:42 INFO - PROCESS | 16187 | 1461320262493 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 2160ms 03:17:42 INFO - PROCESS | 16187 | 1461320262554 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 03:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:17:42 INFO - PROCESS | 16187 | 1461320262561 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 03:17:42 INFO - PROCESS | 16187 | 1461320262569 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:17:42 INFO - PROCESS | 16187 | 1461320262572 Marionette TRACE conn4 <- [1,2266,null,{}] 03:17:42 INFO - PROCESS | 16187 | 1461320262580 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:42 INFO - PROCESS | 16187 | 1461320262905 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 03:17:43 INFO - PROCESS | 16187 | 1461320263320 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:43 INFO - PROCESS | 16187 | ++DOCSHELL 0x8abd6400 == 139 [pid = 16187] [id = 574] 03:17:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8afee400) [pid = 16187] [serial = 1723] [outer = (nil)] 03:17:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8c21c000) [pid = 16187] [serial = 1724] [outer = 0x8afee400] 03:17:43 INFO - PROCESS | 16187 | 1461320263439 Marionette DEBUG loaded listener.js 03:17:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8c765400) [pid = 16187] [serial = 1725] [outer = 0x8afee400] 03:17:44 INFO - PROCESS | 16187 | 1461320264502 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2004ms 03:17:44 INFO - PROCESS | 16187 | 1461320264573 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 03:17:44 INFO - PROCESS | 16187 | 1461320264579 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 03:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:17:44 INFO - PROCESS | 16187 | 1461320264595 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:17:44 INFO - PROCESS | 16187 | 1461320264606 Marionette TRACE conn4 <- [1,2270,null,{}] 03:17:44 INFO - PROCESS | 16187 | 1461320264613 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:45 INFO - PROCESS | 16187 | 1461320265037 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 03:17:45 INFO - PROCESS | 16187 | 1461320265265 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c993000 == 140 [pid = 16187] [id = 575] 03:17:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8c997000) [pid = 16187] [serial = 1726] [outer = (nil)] 03:17:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8e119400) [pid = 16187] [serial = 1727] [outer = 0x8c997000] 03:17:45 INFO - PROCESS | 16187 | 1461320265370 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8e378000) [pid = 16187] [serial = 1728] [outer = 0x8c997000] 03:17:46 INFO - PROCESS | 16187 | 1461320266441 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1916ms 03:17:46 INFO - PROCESS | 16187 | 1461320266504 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 03:17:46 INFO - PROCESS | 16187 | 1461320266509 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 03:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:17:46 INFO - PROCESS | 16187 | 1461320266516 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:17:46 INFO - PROCESS | 16187 | 1461320266519 Marionette TRACE conn4 <- [1,2274,null,{}] 03:17:46 INFO - PROCESS | 16187 | 1461320266525 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:46 INFO - PROCESS | 16187 | 1461320266768 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 03:17:47 INFO - PROCESS | 16187 | 1461320267113 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x8580a800 == 141 [pid = 16187] [id = 576] 03:17:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8a58f800) [pid = 16187] [serial = 1729] [outer = (nil)] 03:17:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8e7c3400) [pid = 16187] [serial = 1730] [outer = 0x8a58f800] 03:17:47 INFO - PROCESS | 16187 | 1461320267213 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8e7c4c00) [pid = 16187] [serial = 1731] [outer = 0x8a58f800] 03:17:48 INFO - PROCESS | 16187 | 1461320268156 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1681ms 03:17:48 INFO - PROCESS | 16187 | 1461320268198 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 03:17:48 INFO - PROCESS | 16187 | 1461320268202 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 03:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:17:48 INFO - PROCESS | 16187 | 1461320268209 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 16187 | 1461320268212 Marionette TRACE conn4 <- [1,2278,null,{}] 03:17:48 INFO - PROCESS | 16187 | 1461320268218 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:48 INFO - PROCESS | 16187 | 1461320268476 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 03:17:48 INFO - PROCESS | 16187 | 1461320268834 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:48 INFO - PROCESS | 16187 | ++DOCSHELL 0x8eef2c00 == 142 [pid = 16187] [id = 577] 03:17:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8eef4000) [pid = 16187] [serial = 1732] [outer = (nil)] 03:17:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8ef46000) [pid = 16187] [serial = 1733] [outer = 0x8eef4000] 03:17:48 INFO - PROCESS | 16187 | 1461320268950 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8ff72400) [pid = 16187] [serial = 1734] [outer = 0x8eef4000] 03:17:49 INFO - PROCESS | 16187 | 1461320269932 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1782ms 03:17:49 INFO - PROCESS | 16187 | 1461320269992 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 03:17:49 INFO - PROCESS | 16187 | 1461320269996 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 03:17:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:17:50 INFO - PROCESS | 16187 | 1461320270003 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 16187 | 1461320270007 Marionette TRACE conn4 <- [1,2282,null,{}] 03:17:50 INFO - PROCESS | 16187 | 1461320270013 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:50 INFO - PROCESS | 16187 | 1461320270298 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 03:17:50 INFO - PROCESS | 16187 | 1461320270637 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:50 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e75f800 == 143 [pid = 16187] [id = 578] 03:17:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8eeeac00) [pid = 16187] [serial = 1735] [outer = (nil)] 03:17:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x9053c000) [pid = 16187] [serial = 1736] [outer = 0x8eeeac00] 03:17:50 INFO - PROCESS | 16187 | 1461320270732 Marionette DEBUG loaded listener.js 03:17:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x9053f400) [pid = 16187] [serial = 1737] [outer = 0x8eeeac00] 03:17:51 INFO - PROCESS | 16187 | 1461320271642 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1684ms 03:17:51 INFO - PROCESS | 16187 | 1461320271688 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 03:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:17:51 INFO - PROCESS | 16187 | 1461320271693 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 03:17:51 INFO - PROCESS | 16187 | 1461320271699 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:17:51 INFO - PROCESS | 16187 | 1461320271703 Marionette TRACE conn4 <- [1,2286,null,{}] 03:17:51 INFO - PROCESS | 16187 | 1461320271709 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:51 INFO - PROCESS | 16187 | 1461320271961 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 03:17:52 INFO - PROCESS | 16187 | 1461320272289 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 16187 | ++DOCSHELL 0x90456c00 == 144 [pid = 16187] [id = 579] 03:17:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x90459c00) [pid = 16187] [serial = 1738] [outer = (nil)] 03:17:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x929e6400) [pid = 16187] [serial = 1739] [outer = 0x90459c00] 03:17:52 INFO - PROCESS | 16187 | 1461320272390 Marionette DEBUG loaded listener.js 03:17:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x929eb000) [pid = 16187] [serial = 1740] [outer = 0x90459c00] 03:17:53 INFO - PROCESS | 16187 | 1461320273281 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:17:53 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 03:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1634ms 03:17:53 INFO - PROCESS | 16187 | 1461320273333 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 03:17:53 INFO - PROCESS | 16187 | 1461320273337 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 03:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:17:53 INFO - PROCESS | 16187 | 1461320273344 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:17:53 INFO - PROCESS | 16187 | 1461320273347 Marionette TRACE conn4 <- [1,2290,null,{}] 03:17:53 INFO - PROCESS | 16187 | 1461320273353 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:53 INFO - PROCESS | 16187 | 1461320273608 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 03:17:53 INFO - PROCESS | 16187 | 1461320273948 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:53 INFO - PROCESS | 16187 | ++DOCSHELL 0x8caed800 == 145 [pid = 16187] [id = 580] 03:17:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x912bb400) [pid = 16187] [serial = 1741] [outer = (nil)] 03:17:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x92b80400) [pid = 16187] [serial = 1742] [outer = 0x912bb400] 03:17:54 INFO - PROCESS | 16187 | 1461320274047 Marionette DEBUG loaded listener.js 03:17:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x92bf5000) [pid = 16187] [serial = 1743] [outer = 0x912bb400] 03:17:55 INFO - PROCESS | 16187 | 1461320275000 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1731ms 03:17:55 INFO - PROCESS | 16187 | 1461320275077 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 03:17:55 INFO - PROCESS | 16187 | 1461320275082 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 03:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:17:55 INFO - PROCESS | 16187 | 1461320275089 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:17:55 INFO - PROCESS | 16187 | 1461320275093 Marionette TRACE conn4 <- [1,2294,null,{}] 03:17:55 INFO - PROCESS | 16187 | 1461320275099 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:55 INFO - PROCESS | 16187 | 1461320275378 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 03:17:55 INFO - PROCESS | 16187 | 1461320275722 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:55 INFO - PROCESS | 16187 | ++DOCSHELL 0x8eee7c00 == 146 [pid = 16187] [id = 581] 03:17:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x92b46000) [pid = 16187] [serial = 1744] [outer = (nil)] 03:17:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x9399fc00) [pid = 16187] [serial = 1745] [outer = 0x92b46000] 03:17:55 INFO - PROCESS | 16187 | 1461320275817 Marionette DEBUG loaded listener.js 03:17:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x939a6000) [pid = 16187] [serial = 1746] [outer = 0x92b46000] 03:17:56 INFO - PROCESS | 16187 | 1461320276817 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1789ms 03:17:56 INFO - PROCESS | 16187 | 1461320276880 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 03:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:17:56 INFO - PROCESS | 16187 | 1461320276885 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 03:17:56 INFO - PROCESS | 16187 | 1461320276892 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:17:56 INFO - PROCESS | 16187 | 1461320276895 Marionette TRACE conn4 <- [1,2298,null,{}] 03:17:56 INFO - PROCESS | 16187 | 1461320276902 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:57 INFO - PROCESS | 16187 | 1461320277156 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 03:17:57 INFO - PROCESS | 16187 | 1461320277499 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:57 INFO - PROCESS | 16187 | ++DOCSHELL 0x93d16800 == 147 [pid = 16187] [id = 582] 03:17:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x93d17800) [pid = 16187] [serial = 1747] [outer = (nil)] 03:17:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x93d91000) [pid = 16187] [serial = 1748] [outer = 0x93d17800] 03:17:57 INFO - PROCESS | 16187 | 1461320277615 Marionette DEBUG loaded listener.js 03:17:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x952f3c00) [pid = 16187] [serial = 1749] [outer = 0x93d17800] 03:17:58 INFO - PROCESS | 16187 | 1461320278595 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1735ms 03:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:17:58 INFO - PROCESS | 16187 | 1461320278627 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 03:17:58 INFO - PROCESS | 16187 | 1461320278631 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 03:17:58 INFO - PROCESS | 16187 | 1461320278639 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - PROCESS | 16187 | 1461320278644 Marionette TRACE conn4 <- [1,2302,null,{}] 03:17:58 INFO - PROCESS | 16187 | 1461320278650 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:58 INFO - PROCESS | 16187 | 1461320278936 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 03:17:59 INFO - PROCESS | 16187 | 1461320279332 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 16187 | ++DOCSHELL 0x98064000 == 148 [pid = 16187] [id = 583] 03:17:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x98167000) [pid = 16187] [serial = 1750] [outer = (nil)] 03:17:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x98657800) [pid = 16187] [serial = 1751] [outer = 0x98167000] 03:17:59 INFO - PROCESS | 16187 | 1461320279434 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x98b99800) [pid = 16187] [serial = 1752] [outer = 0x98167000] 03:18:00 INFO - PROCESS | 16187 | 1461320280314 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:18:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:18:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1742ms 03:18:00 INFO - PROCESS | 16187 | 1461320280380 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 16187 | 1461320280383 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 03:18:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:18:00 INFO - PROCESS | 16187 | 1461320280391 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 16187 | 1461320280395 Marionette TRACE conn4 <- [1,2306,null,{}] 03:18:00 INFO - PROCESS | 16187 | 1461320280401 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:00 INFO - PROCESS | 16187 | 1461320280678 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 03:18:01 INFO - PROCESS | 16187 | 1461320281035 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 16187 | ++DOCSHELL 0x9806a000 == 149 [pid = 16187] [id = 584] 03:18:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x98703000) [pid = 16187] [serial = 1753] [outer = (nil)] 03:18:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x9ae3b000) [pid = 16187] [serial = 1754] [outer = 0x98703000] 03:18:01 INFO - PROCESS | 16187 | 1461320281170 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x9ae9b800) [pid = 16187] [serial = 1755] [outer = 0x98703000] 03:18:02 INFO - PROCESS | 16187 | 1461320282167 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:18:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:18:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1839ms 03:18:02 INFO - PROCESS | 16187 | 1461320282232 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 03:18:02 INFO - PROCESS | 16187 | 1461320282235 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 03:18:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:18:02 INFO - PROCESS | 16187 | 1461320282242 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - PROCESS | 16187 | 1461320282246 Marionette TRACE conn4 <- [1,2310,null,{}] 03:18:02 INFO - PROCESS | 16187 | 1461320282257 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:02 INFO - PROCESS | 16187 | 1461320282558 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 03:18:02 INFO - PROCESS | 16187 | 1461320282898 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:02 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e758000 == 150 [pid = 16187] [id = 585] 03:18:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x990c4400) [pid = 16187] [serial = 1756] [outer = (nil)] 03:18:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x9fc2f800) [pid = 16187] [serial = 1757] [outer = 0x990c4400] 03:18:02 INFO - PROCESS | 16187 | 1461320282995 Marionette DEBUG loaded listener.js 03:18:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x9fc9a000) [pid = 16187] [serial = 1758] [outer = 0x990c4400] 03:18:03 INFO - PROCESS | 16187 | 1461320283959 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:18:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:18:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1795ms 03:18:04 INFO - PROCESS | 16187 | 1461320284039 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 03:18:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:18:04 INFO - PROCESS | 16187 | 1461320284045 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 03:18:04 INFO - PROCESS | 16187 | 1461320284051 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:18:04 INFO - PROCESS | 16187 | 1461320284055 Marionette TRACE conn4 <- [1,2314,null,{}] 03:18:04 INFO - PROCESS | 16187 | 1461320284061 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:04 INFO - PROCESS | 16187 | 1461320284364 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 03:18:04 INFO - PROCESS | 16187 | 1461320284707 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x83883400 == 151 [pid = 16187] [id = 586] 03:18:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x88273400) [pid = 16187] [serial = 1759] [outer = (nil)] 03:18:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0xa011a000) [pid = 16187] [serial = 1760] [outer = 0x88273400] 03:18:04 INFO - PROCESS | 16187 | 1461320284801 Marionette DEBUG loaded listener.js 03:18:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0xa01d9800) [pid = 16187] [serial = 1761] [outer = 0x88273400] 03:18:05 INFO - PROCESS | 16187 | 1461320285737 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:18:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:18:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1750ms 03:18:05 INFO - PROCESS | 16187 | 1461320285803 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 03:18:05 INFO - PROCESS | 16187 | 1461320285807 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 03:18:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:18:05 INFO - PROCESS | 16187 | 1461320285814 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:18:05 INFO - PROCESS | 16187 | 1461320285818 Marionette TRACE conn4 <- [1,2318,null,{}] 03:18:05 INFO - PROCESS | 16187 | 1461320285824 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:06 INFO - PROCESS | 16187 | 1461320286079 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 03:18:06 INFO - PROCESS | 16187 | 1461320286421 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x8540f400 == 152 [pid = 16187] [id = 587] 03:18:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x9b2e3800) [pid = 16187] [serial = 1762] [outer = (nil)] 03:18:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0xa10dd000) [pid = 16187] [serial = 1763] [outer = 0x9b2e3800] 03:18:06 INFO - PROCESS | 16187 | 1461320286524 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0xa10e2400) [pid = 16187] [serial = 1764] [outer = 0x9b2e3800] 03:18:07 INFO - PROCESS | 16187 | 1461320287513 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 03:18:07 INFO - PROCESS | 16187 | 1461320287559 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 03:18:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:18:07 INFO - PROCESS | 16187 | 1461320287565 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:18:07 INFO - PROCESS | 16187 | 1461320287569 Marionette TRACE conn4 <- [1,2322,null,{}] 03:18:07 INFO - PROCESS | 16187 | 1461320287575 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:07 INFO - PROCESS | 16187 | 1461320287815 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 03:18:08 INFO - PROCESS | 16187 | 1461320288130 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:08 INFO - PROCESS | 16187 | ++DOCSHELL 0x93b82400 == 153 [pid = 16187] [id = 588] 03:18:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0xa0d3f000) [pid = 16187] [serial = 1765] [outer = (nil)] 03:18:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0xa455d000) [pid = 16187] [serial = 1766] [outer = 0xa0d3f000] 03:18:08 INFO - PROCESS | 16187 | 1461320288222 Marionette DEBUG loaded listener.js 03:18:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0xa4579000) [pid = 16187] [serial = 1767] [outer = 0xa0d3f000] 03:18:09 INFO - PROCESS | 16187 | 1461320289129 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:18:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:18:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1631ms 03:18:09 INFO - PROCESS | 16187 | 1461320289198 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 03:18:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:18:09 INFO - PROCESS | 16187 | 1461320289202 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 03:18:09 INFO - PROCESS | 16187 | 1461320289210 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - PROCESS | 16187 | 1461320289213 Marionette TRACE conn4 <- [1,2326,null,{}] 03:18:09 INFO - PROCESS | 16187 | 1461320289219 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:09 INFO - PROCESS | 16187 | 1461320289517 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x87f25c00 == 152 [pid = 16187] [id = 439] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x87f1f400 == 151 [pid = 16187] [id = 571] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x8afec400 == 150 [pid = 16187] [id = 570] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x891e6800 == 149 [pid = 16187] [id = 569] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x88277400 == 148 [pid = 16187] [id = 568] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x93b77c00 == 147 [pid = 16187] [id = 562] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x92a98c00 == 146 [pid = 16187] [id = 561] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x912bc400 == 145 [pid = 16187] [id = 560] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x8ef4cc00 == 144 [pid = 16187] [id = 558] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x8c995c00 == 143 [pid = 16187] [id = 559] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x8ef47c00 == 142 [pid = 16187] [id = 557] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x855c6800 == 141 [pid = 16187] [id = 556] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x8caf5000 == 140 [pid = 16187] [id = 555] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x8c76bc00 == 139 [pid = 16187] [id = 554] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x8a585c00 == 138 [pid = 16187] [id = 553] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x855c5400 == 137 [pid = 16187] [id = 551] 03:18:11 INFO - PROCESS | 16187 | --DOCSHELL 0x8a115c00 == 136 [pid = 16187] [id = 552] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x8c770c00) [pid = 16187] [serial = 1521] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x8a256400) [pid = 16187] [serial = 1646] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x8a58b800) [pid = 16187] [serial = 1647] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x8abd3c00) [pid = 16187] [serial = 1649] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x9523f400) [pid = 16187] [serial = 1616] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x93d18c00) [pid = 16187] [serial = 1614] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x93d15800) [pid = 16187] [serial = 1613] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x9399ac00) [pid = 16187] [serial = 1611] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x92c57400) [pid = 16187] [serial = 1610] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x92b4ac00) [pid = 16187] [serial = 1608] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x92b44000) [pid = 16187] [serial = 1607] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x912bec00) [pid = 16187] [serial = 1605] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x90541000) [pid = 16187] [serial = 1604] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x8ff71c00) [pid = 16187] [serial = 1602] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x8ff67800) [pid = 16187] [serial = 1601] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x8ef4c000) [pid = 16187] [serial = 1599] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x8ef42000) [pid = 16187] [serial = 1598] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x8ee7d800) [pid = 16187] [serial = 1596] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x8e75b000) [pid = 16187] [serial = 1595] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x8caf0400) [pid = 16187] [serial = 1593] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x8c949400) [pid = 16187] [serial = 1592] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x8a589000) [pid = 16187] [serial = 1590] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x891e5000) [pid = 16187] [serial = 1589] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x8caeec00) [pid = 16187] [serial = 1586] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x8888d800) [pid = 16187] [serial = 1643] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x85409400) [pid = 16187] [serial = 1640] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x85807800) [pid = 16187] [serial = 1641] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0xa45a0c00) [pid = 16187] [serial = 1638] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0xa457fc00) [pid = 16187] [serial = 1637] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x8c2bb400) [pid = 16187] [serial = 1635] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x8c2b9000) [pid = 16187] [serial = 1634] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0xa4576c00) [pid = 16187] [serial = 1632] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0xa4557c00) [pid = 16187] [serial = 1631] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0xa3d8e800) [pid = 16187] [serial = 1629] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0xa2b9bc00) [pid = 16187] [serial = 1628] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0xa0dc4c00) [pid = 16187] [serial = 1626] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0xa0b93400) [pid = 16187] [serial = 1625] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x9ae35400) [pid = 16187] [serial = 1623] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x99220800) [pid = 16187] [serial = 1622] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x98657000) [pid = 16187] [serial = 1620] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x98066800) [pid = 16187] [serial = 1619] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x952f0c00) [pid = 16187] [serial = 1617] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8afefc00) [pid = 16187] [serial = 1650] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x889e7800) [pid = 16187] [serial = 1644] [outer = (nil)] [url = about:blank] 03:18:12 INFO - PROCESS | 16187 | 1461320292097 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:12 INFO - PROCESS | 16187 | ++DOCSHELL 0x8540e400 == 137 [pid = 16187] [id = 589] 03:18:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8540fc00) [pid = 16187] [serial = 1768] [outer = (nil)] 03:18:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x855cdc00) [pid = 16187] [serial = 1769] [outer = 0x8540fc00] 03:18:12 INFO - PROCESS | 16187 | 1461320292178 Marionette DEBUG loaded listener.js 03:18:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x873f2c00) [pid = 16187] [serial = 1770] [outer = 0x8540fc00] 03:18:13 INFO - PROCESS | 16187 | 1461320293008 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:18:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:18:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 3844ms 03:18:13 INFO - PROCESS | 16187 | 1461320293054 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 03:18:13 INFO - PROCESS | 16187 | 1461320293062 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 03:18:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:18:13 INFO - PROCESS | 16187 | 1461320293073 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:18:13 INFO - PROCESS | 16187 | 1461320293078 Marionette TRACE conn4 <- [1,2330,null,{}] 03:18:13 INFO - PROCESS | 16187 | 1461320293086 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:13 INFO - PROCESS | 16187 | 1461320293316 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 03:18:13 INFO - PROCESS | 16187 | 1461320293530 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x889eac00 == 138 [pid = 16187] [id = 590] 03:18:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x889ed800) [pid = 16187] [serial = 1771] [outer = (nil)] 03:18:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8916d000) [pid = 16187] [serial = 1772] [outer = 0x889ed800] 03:18:13 INFO - PROCESS | 16187 | 1461320293615 Marionette DEBUG loaded listener.js 03:18:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x891ea800) [pid = 16187] [serial = 1773] [outer = 0x889ed800] 03:18:14 INFO - PROCESS | 16187 | 1461320294610 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:18:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:18:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1585ms 03:18:14 INFO - PROCESS | 16187 | 1461320294671 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 03:18:14 INFO - PROCESS | 16187 | 1461320294678 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 03:18:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:18:14 INFO - PROCESS | 16187 | 1461320294684 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:18:14 INFO - PROCESS | 16187 | 1461320294688 Marionette TRACE conn4 <- [1,2334,null,{}] 03:18:14 INFO - PROCESS | 16187 | 1461320294694 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:14 INFO - PROCESS | 16187 | 1461320294994 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 03:18:15 INFO - PROCESS | 16187 | 1461320295241 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a58f400 == 139 [pid = 16187] [id = 591] 03:18:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8ab70400) [pid = 16187] [serial = 1774] [outer = (nil)] 03:18:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8abd3000) [pid = 16187] [serial = 1775] [outer = 0x8ab70400] 03:18:15 INFO - PROCESS | 16187 | 1461320295325 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8afe3c00) [pid = 16187] [serial = 1776] [outer = 0x8ab70400] 03:18:16 INFO - PROCESS | 16187 | 1461320296226 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:18:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2287ms 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x98067c00) [pid = 16187] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8caebc00) [pid = 16187] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x8a116800) [pid = 16187] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8e561000) [pid = 16187] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8f0ed400) [pid = 16187] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x902e1400) [pid = 16187] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x87f24c00) [pid = 16187] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x93b79000) [pid = 16187] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x9ae31000) [pid = 16187] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x88277c00) [pid = 16187] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x8ef4c400) [pid = 16187] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x8e372400) [pid = 16187] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x93b80000) [pid = 16187] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x891e7000) [pid = 16187] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x83886c00) [pid = 16187] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x902df000) [pid = 16187] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x8c214800) [pid = 16187] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x8abdcc00) [pid = 16187] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x88278c00) [pid = 16187] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 121 (0x91327800) [pid = 16187] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:18:17 INFO - PROCESS | 16187 | --DOMWINDOW == 120 (0x971bbc00) [pid = 16187] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:18:17 INFO - PROCESS | 16187 | 1461320297212 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 03:18:17 INFO - PROCESS | 16187 | 1461320297218 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 03:18:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:18:17 INFO - PROCESS | 16187 | 1461320297258 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:18:17 INFO - PROCESS | 16187 | 1461320297273 Marionette TRACE conn4 <- [1,2338,null,{}] 03:18:17 INFO - PROCESS | 16187 | 1461320297285 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:17 INFO - PROCESS | 16187 | 1461320297629 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 03:18:17 INFO - PROCESS | 16187 | 1461320297894 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a585400 == 140 [pid = 16187] [id = 592] 03:18:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 121 (0x8afe8400) [pid = 16187] [serial = 1777] [outer = (nil)] 03:18:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 122 (0x8c214800) [pid = 16187] [serial = 1778] [outer = 0x8afe8400] 03:18:18 INFO - PROCESS | 16187 | 1461320298027 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x8c2bd000) [pid = 16187] [serial = 1779] [outer = 0x8afe8400] 03:18:19 INFO - PROCESS | 16187 | 1461320299239 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:18:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2016ms 03:18:19 INFO - PROCESS | 16187 | 1461320299257 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 16187 | 1461320299264 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 03:18:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:18:19 INFO - PROCESS | 16187 | 1461320299274 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - PROCESS | 16187 | 1461320299280 Marionette TRACE conn4 <- [1,2342,null,{}] 03:18:19 INFO - PROCESS | 16187 | 1461320299291 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:19 INFO - PROCESS | 16187 | 1461320299564 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 03:18:20 INFO - PROCESS | 16187 | 1461320299989 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:20 INFO - PROCESS | 16187 | ++DOCSHELL 0x8827e400 == 141 [pid = 16187] [id = 593] 03:18:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x8872d400) [pid = 16187] [serial = 1780] [outer = (nil)] 03:18:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x88891000) [pid = 16187] [serial = 1781] [outer = 0x8872d400] 03:18:20 INFO - PROCESS | 16187 | 1461320300115 Marionette DEBUG loaded listener.js 03:18:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x889e5c00) [pid = 16187] [serial = 1782] [outer = 0x8872d400] 03:18:21 INFO - PROCESS | 16187 | 1461320301323 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:18:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2097ms 03:18:21 INFO - PROCESS | 16187 | 1461320301373 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 03:18:21 INFO - PROCESS | 16187 | 1461320301389 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 03:18:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:18:21 INFO - PROCESS | 16187 | 1461320301405 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 16187 | 1461320301413 Marionette TRACE conn4 <- [1,2346,null,{}] 03:18:21 INFO - PROCESS | 16187 | 1461320301421 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:21 INFO - PROCESS | 16187 | 1461320301668 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 03:18:22 INFO - PROCESS | 16187 | 1461320301989 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:22 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a256400 == 142 [pid = 16187] [id = 594] 03:18:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x8a583800) [pid = 16187] [serial = 1783] [outer = (nil)] 03:18:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x8abd3c00) [pid = 16187] [serial = 1784] [outer = 0x8a583800] 03:18:22 INFO - PROCESS | 16187 | 1461320302085 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x8c8df800) [pid = 16187] [serial = 1785] [outer = 0x8a583800] 03:18:23 INFO - PROCESS | 16187 | 1461320303119 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:18:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1747ms 03:18:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:18:23 INFO - PROCESS | 16187 | 1461320303152 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 16187 | 1461320303155 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 03:18:23 INFO - PROCESS | 16187 | 1461320303163 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 16187 | 1461320303169 Marionette TRACE conn4 <- [1,2350,null,{}] 03:18:23 INFO - PROCESS | 16187 | 1461320303187 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:23 INFO - PROCESS | 16187 | 1461320303478 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 03:18:23 INFO - PROCESS | 16187 | 1461320303860 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a581400 == 143 [pid = 16187] [id = 595] 03:18:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x8c998800) [pid = 16187] [serial = 1786] [outer = (nil)] 03:18:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8cafa800) [pid = 16187] [serial = 1787] [outer = 0x8c998800] 03:18:23 INFO - PROCESS | 16187 | 1461320303960 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8e121000) [pid = 16187] [serial = 1788] [outer = 0x8c998800] 03:18:24 INFO - PROCESS | 16187 | 1461320304969 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:18:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1841ms 03:18:25 INFO - PROCESS | 16187 | 1461320305004 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 03:18:25 INFO - PROCESS | 16187 | 1461320305008 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 03:18:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:18:25 INFO - PROCESS | 16187 | 1461320305015 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 16187 | 1461320305019 Marionette TRACE conn4 <- [1,2354,null,{}] 03:18:25 INFO - PROCESS | 16187 | 1461320305025 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:25 INFO - PROCESS | 16187 | 1461320305273 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 03:18:25 INFO - PROCESS | 16187 | 1461320305606 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c94bc00 == 144 [pid = 16187] [id = 596] 03:18:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8e562800) [pid = 16187] [serial = 1789] [outer = (nil)] 03:18:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8e755800) [pid = 16187] [serial = 1790] [outer = 0x8e562800] 03:18:25 INFO - PROCESS | 16187 | 1461320305708 Marionette DEBUG loaded listener.js 03:18:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8e7bf800) [pid = 16187] [serial = 1791] [outer = 0x8e562800] 03:18:26 INFO - PROCESS | 16187 | 1461320306629 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:18:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:18:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1685ms 03:18:26 INFO - PROCESS | 16187 | 1461320306702 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 03:18:26 INFO - PROCESS | 16187 | 1461320306706 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 03:18:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:18:26 INFO - PROCESS | 16187 | 1461320306713 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:18:26 INFO - PROCESS | 16187 | 1461320306717 Marionette TRACE conn4 <- [1,2358,null,{}] 03:18:26 INFO - PROCESS | 16187 | 1461320306723 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:27 INFO - PROCESS | 16187 | 1461320307015 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 03:18:27 INFO - PROCESS | 16187 | 1461320307397 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a260400 == 145 [pid = 16187] [id = 597] 03:18:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8e37f000) [pid = 16187] [serial = 1792] [outer = (nil)] 03:18:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8eeea400) [pid = 16187] [serial = 1793] [outer = 0x8e37f000] 03:18:27 INFO - PROCESS | 16187 | 1461320307496 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8eef2800) [pid = 16187] [serial = 1794] [outer = 0x8e37f000] 03:18:28 INFO - PROCESS | 16187 | 1461320308411 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:18:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1736ms 03:18:28 INFO - PROCESS | 16187 | 1461320308451 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 16187 | 1461320308455 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 03:18:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:18:28 INFO - PROCESS | 16187 | 1461320308462 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 16187 | 1461320308465 Marionette TRACE conn4 <- [1,2362,null,{}] 03:18:28 INFO - PROCESS | 16187 | 1461320308471 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:28 INFO - PROCESS | 16187 | 1461320308751 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 03:18:29 INFO - PROCESS | 16187 | 1461320309097 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:29 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c991000 == 146 [pid = 16187] [id = 598] 03:18:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8ee80c00) [pid = 16187] [serial = 1795] [outer = (nil)] 03:18:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8f0f5800) [pid = 16187] [serial = 1796] [outer = 0x8ee80c00] 03:18:29 INFO - PROCESS | 16187 | 1461320309201 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8f809000) [pid = 16187] [serial = 1797] [outer = 0x8ee80c00] 03:18:30 INFO - PROCESS | 16187 | 1461320310190 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:18:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:18:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1786ms 03:18:30 INFO - PROCESS | 16187 | 1461320310249 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 16187 | 1461320310254 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 03:18:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:18:30 INFO - PROCESS | 16187 | 1461320310260 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 16187 | 1461320310263 Marionette TRACE conn4 <- [1,2366,null,{}] 03:18:30 INFO - PROCESS | 16187 | 1461320310270 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:30 INFO - PROCESS | 16187 | 1461320310500 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 03:18:30 INFO - PROCESS | 16187 | 1461320310837 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef4f000 == 147 [pid = 16187] [id = 599] 03:18:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8f0ec800) [pid = 16187] [serial = 1798] [outer = (nil)] 03:18:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8f810000) [pid = 16187] [serial = 1799] [outer = 0x8f0ec800] 03:18:30 INFO - PROCESS | 16187 | 1461320310941 Marionette DEBUG loaded listener.js 03:18:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x902d7800) [pid = 16187] [serial = 1800] [outer = 0x8f0ec800] 03:18:31 INFO - PROCESS | 16187 | 1461320311855 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:18:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1639ms 03:18:31 INFO - PROCESS | 16187 | 1461320311901 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 03:18:31 INFO - PROCESS | 16187 | 1461320311905 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 03:18:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:18:31 INFO - PROCESS | 16187 | 1461320311913 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 16187 | 1461320311916 Marionette TRACE conn4 <- [1,2370,null,{}] 03:18:31 INFO - PROCESS | 16187 | 1461320311923 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:32 INFO - PROCESS | 16187 | 1461320312161 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 03:18:32 INFO - PROCESS | 16187 | 1461320312493 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:32 INFO - PROCESS | 16187 | ++DOCSHELL 0x8caf5000 == 148 [pid = 16187] [id = 600] 03:18:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8f80a400) [pid = 16187] [serial = 1801] [outer = (nil)] 03:18:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x9045d000) [pid = 16187] [serial = 1802] [outer = 0x8f80a400] 03:18:32 INFO - PROCESS | 16187 | 1461320312590 Marionette DEBUG loaded listener.js 03:18:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x90460800) [pid = 16187] [serial = 1803] [outer = 0x8f80a400] 03:18:33 INFO - PROCESS | 16187 | 1461320313517 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:18:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:18:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1690ms 03:18:33 INFO - PROCESS | 16187 | 1461320313604 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 03:18:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:18:33 INFO - PROCESS | 16187 | 1461320313615 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 03:18:33 INFO - PROCESS | 16187 | 1461320313625 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:18:33 INFO - PROCESS | 16187 | 1461320313633 Marionette TRACE conn4 <- [1,2374,null,{}] 03:18:33 INFO - PROCESS | 16187 | 1461320313640 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:33 INFO - PROCESS | 16187 | 1461320313917 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 03:18:34 INFO - PROCESS | 16187 | 1461320314256 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 16187 | ++DOCSHELL 0x902dec00 == 149 [pid = 16187] [id = 601] 03:18:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x90398400) [pid = 16187] [serial = 1804] [outer = (nil)] 03:18:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x912b9800) [pid = 16187] [serial = 1805] [outer = 0x90398400] 03:18:34 INFO - PROCESS | 16187 | 1461320314351 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x912c0800) [pid = 16187] [serial = 1806] [outer = 0x90398400] 03:18:35 INFO - PROCESS | 16187 | 1461320315275 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:18:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:18:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1691ms 03:18:35 INFO - PROCESS | 16187 | 1461320315326 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 03:18:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:18:35 INFO - PROCESS | 16187 | 1461320315330 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 03:18:35 INFO - PROCESS | 16187 | 1461320315338 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - PROCESS | 16187 | 1461320315341 Marionette TRACE conn4 <- [1,2378,null,{}] 03:18:35 INFO - PROCESS | 16187 | 1461320315348 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:35 INFO - PROCESS | 16187 | 1461320315582 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 03:18:35 INFO - PROCESS | 16187 | 1461320315914 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x9045e400 == 150 [pid = 16187] [id = 602] 03:18:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x90537c00) [pid = 16187] [serial = 1807] [outer = (nil)] 03:18:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x92b40400) [pid = 16187] [serial = 1808] [outer = 0x90537c00] 03:18:36 INFO - PROCESS | 16187 | 1461320316020 Marionette DEBUG loaded listener.js 03:18:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x92b74400) [pid = 16187] [serial = 1809] [outer = 0x90537c00] 03:18:36 INFO - PROCESS | 16187 | 1461320316936 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:18:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:18:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1639ms 03:18:36 INFO - PROCESS | 16187 | 1461320316976 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 03:18:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:18:36 INFO - PROCESS | 16187 | 1461320316981 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 03:18:36 INFO - PROCESS | 16187 | 1461320316987 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 16187 | 1461320316992 Marionette TRACE conn4 <- [1,2382,null,{}] 03:18:37 INFO - PROCESS | 16187 | 1461320316998 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:37 INFO - PROCESS | 16187 | 1461320317262 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 03:18:37 INFO - PROCESS | 16187 | 1461320317623 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x92a9d800 == 151 [pid = 16187] [id = 603] 03:18:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x939a3400) [pid = 16187] [serial = 1810] [outer = (nil)] 03:18:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x93b79000) [pid = 16187] [serial = 1811] [outer = 0x939a3400] 03:18:37 INFO - PROCESS | 16187 | 1461320317727 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x93d1a400) [pid = 16187] [serial = 1812] [outer = 0x939a3400] 03:18:38 INFO - PROCESS | 16187 | 1461320318654 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:18:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:18:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1739ms 03:18:38 INFO - PROCESS | 16187 | 1461320318726 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 03:18:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:18:38 INFO - PROCESS | 16187 | 1461320318730 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 03:18:38 INFO - PROCESS | 16187 | 1461320318737 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:18:38 INFO - PROCESS | 16187 | 1461320318741 Marionette TRACE conn4 <- [1,2386,null,{}] 03:18:38 INFO - PROCESS | 16187 | 1461320318746 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:38 INFO - PROCESS | 16187 | 1461320318989 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 03:18:39 INFO - PROCESS | 16187 | 1461320319337 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ab74400 == 152 [pid = 16187] [id = 604] 03:18:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x9399f400) [pid = 16187] [serial = 1813] [outer = (nil)] 03:18:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x93d9c800) [pid = 16187] [serial = 1814] [outer = 0x9399f400] 03:18:39 INFO - PROCESS | 16187 | 1461320319434 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x9523f400) [pid = 16187] [serial = 1815] [outer = 0x9399f400] 03:18:40 INFO - PROCESS | 16187 | 1461320320421 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:18:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:18:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1732ms 03:18:40 INFO - PROCESS | 16187 | 1461320320469 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 03:18:40 INFO - PROCESS | 16187 | 1461320320473 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 03:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:18:40 INFO - PROCESS | 16187 | 1461320320480 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 16187 | 1461320320484 Marionette TRACE conn4 <- [1,2390,null,{}] 03:18:40 INFO - PROCESS | 16187 | 1461320320489 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:40 INFO - PROCESS | 16187 | 1461320320727 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 03:18:41 INFO - PROCESS | 16187 | 1461320321064 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:41 INFO - PROCESS | 16187 | ++DOCSHELL 0x8888d800 == 153 [pid = 16187] [id = 605] 03:18:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x92c57400) [pid = 16187] [serial = 1816] [outer = (nil)] 03:18:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x971bb800) [pid = 16187] [serial = 1817] [outer = 0x92c57400] 03:18:41 INFO - PROCESS | 16187 | 1461320321162 Marionette DEBUG loaded listener.js 03:18:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x972bb000) [pid = 16187] [serial = 1818] [outer = 0x92c57400] 03:18:42 INFO - PROCESS | 16187 | 1461320322061 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:18:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:18:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1643ms 03:18:42 INFO - PROCESS | 16187 | 1461320322125 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 03:18:42 INFO - PROCESS | 16187 | 1461320322129 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 03:18:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:18:42 INFO - PROCESS | 16187 | 1461320322136 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:18:42 INFO - PROCESS | 16187 | 1461320322139 Marionette TRACE conn4 <- [1,2394,null,{}] 03:18:42 INFO - PROCESS | 16187 | 1461320322145 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:42 INFO - PROCESS | 16187 | 1461320322401 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 03:18:42 INFO - PROCESS | 16187 | 1461320322740 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x93d96400 == 154 [pid = 16187] [id = 606] 03:18:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x952f6c00) [pid = 16187] [serial = 1819] [outer = (nil)] 03:18:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x98065400) [pid = 16187] [serial = 1820] [outer = 0x952f6c00] 03:18:42 INFO - PROCESS | 16187 | 1461320322836 Marionette DEBUG loaded listener.js 03:18:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x98067c00) [pid = 16187] [serial = 1821] [outer = 0x952f6c00] 03:18:43 INFO - PROCESS | 16187 | 1461320323771 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:18:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:18:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1680ms 03:18:43 INFO - PROCESS | 16187 | 1461320323818 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 03:18:43 INFO - PROCESS | 16187 | 1461320323822 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 03:18:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:18:43 INFO - PROCESS | 16187 | 1461320323831 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:18:43 INFO - PROCESS | 16187 | 1461320323835 Marionette TRACE conn4 <- [1,2398,null,{}] 03:18:43 INFO - PROCESS | 16187 | 1461320323843 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:44 INFO - PROCESS | 16187 | 1461320324106 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 03:18:44 INFO - PROCESS | 16187 | 1461320324445 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x8387a000 == 155 [pid = 16187] [id = 607] 03:18:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x8a112000) [pid = 16187] [serial = 1822] [outer = (nil)] 03:18:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x98174000) [pid = 16187] [serial = 1823] [outer = 0x8a112000] 03:18:44 INFO - PROCESS | 16187 | 1461320324544 Marionette DEBUG loaded listener.js 03:18:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x98657000) [pid = 16187] [serial = 1824] [outer = 0x8a112000] 03:18:45 INFO - PROCESS | 16187 | 1461320325511 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:18:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:18:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1692ms 03:18:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:18:45 INFO - PROCESS | 16187 | 1461320325523 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 03:18:45 INFO - PROCESS | 16187 | 1461320325526 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 03:18:45 INFO - PROCESS | 16187 | 1461320325534 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:18:45 INFO - PROCESS | 16187 | 1461320325537 Marionette TRACE conn4 <- [1,2402,null,{}] 03:18:45 INFO - PROCESS | 16187 | 1461320325544 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:45 INFO - PROCESS | 16187 | 1461320325791 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 03:18:46 INFO - PROCESS | 16187 | 1461320326170 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 16187 | ++DOCSHELL 0x9642b000 == 156 [pid = 16187] [id = 608] 03:18:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x98069c00) [pid = 16187] [serial = 1825] [outer = (nil)] 03:18:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x9ae38c00) [pid = 16187] [serial = 1826] [outer = 0x98069c00] 03:18:46 INFO - PROCESS | 16187 | 1461320326336 Marionette DEBUG loaded listener.js 03:18:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x9aef8800) [pid = 16187] [serial = 1827] [outer = 0x98069c00] 03:18:47 INFO - PROCESS | 16187 | 1461320327511 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:18:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:18:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2041ms 03:18:47 INFO - PROCESS | 16187 | 1461320327576 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 03:18:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:18:47 INFO - PROCESS | 16187 | 1461320327582 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 03:18:47 INFO - PROCESS | 16187 | 1461320327591 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:18:47 INFO - PROCESS | 16187 | 1461320327596 Marionette TRACE conn4 <- [1,2406,null,{}] 03:18:47 INFO - PROCESS | 16187 | 1461320327605 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:47 INFO - PROCESS | 16187 | 1461320327993 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 03:18:48 INFO - PROCESS | 16187 | 1461320328432 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:48 INFO - PROCESS | 16187 | ++DOCSHELL 0x8caf6800 == 157 [pid = 16187] [id = 609] 03:18:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x9830e400) [pid = 16187] [serial = 1828] [outer = (nil)] 03:18:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0xa0117400) [pid = 16187] [serial = 1829] [outer = 0x9830e400] 03:18:48 INFO - PROCESS | 16187 | 1461320328567 Marionette DEBUG loaded listener.js 03:18:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0xa0b8dc00) [pid = 16187] [serial = 1830] [outer = 0x9830e400] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x9642b400 == 156 [pid = 16187] [id = 455] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x8eeedc00 == 155 [pid = 16187] [id = 456] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x8540f400 == 154 [pid = 16187] [id = 587] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x8e758000 == 153 [pid = 16187] [id = 585] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x83883400 == 152 [pid = 16187] [id = 586] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x9806a000 == 151 [pid = 16187] [id = 584] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x98064000 == 150 [pid = 16187] [id = 583] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x93d16800 == 149 [pid = 16187] [id = 582] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x8caed800 == 148 [pid = 16187] [id = 580] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x8eee7c00 == 147 [pid = 16187] [id = 581] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x90456c00 == 146 [pid = 16187] [id = 579] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x8e75f800 == 145 [pid = 16187] [id = 578] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x8eef2c00 == 144 [pid = 16187] [id = 577] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x8580a800 == 143 [pid = 16187] [id = 576] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x8c993000 == 142 [pid = 16187] [id = 575] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x891e4000 == 141 [pid = 16187] [id = 573] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x8abd6400 == 140 [pid = 16187] [id = 574] 03:18:52 INFO - PROCESS | 16187 | --DOCSHELL 0x8540d400 == 139 [pid = 16187] [id = 572] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x98b9e000) [pid = 16187] [serial = 1697] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x8caf8400) [pid = 16187] [serial = 1661] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x990cac00) [pid = 16187] [serial = 1698] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x8e11ec00) [pid = 16187] [serial = 1662] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x8c21bc00) [pid = 16187] [serial = 1658] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x8c762400) [pid = 16187] [serial = 1659] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x8e7c0800) [pid = 16187] [serial = 1667] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x902e5800) [pid = 16187] [serial = 1673] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x91322c00) [pid = 16187] [serial = 1679] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x97ae2400) [pid = 16187] [serial = 1691] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x9642a800) [pid = 16187] [serial = 1688] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x9fda6800) [pid = 16187] [serial = 1703] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x9ff69000) [pid = 16187] [serial = 1704] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x88729000) [pid = 16187] [serial = 1655] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x8f0f1400) [pid = 16187] [serial = 1670] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x8e56d400) [pid = 16187] [serial = 1665] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x90393000) [pid = 16187] [serial = 1674] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x93d15400) [pid = 16187] [serial = 1685] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x93d97c00) [pid = 16187] [serial = 1686] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x8a584800) [pid = 16187] [serial = 1710] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x9b2a4c00) [pid = 16187] [serial = 1701] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x8e7cac00) [pid = 16187] [serial = 1668] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x90541400) [pid = 16187] [serial = 1677] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x8c21f400) [pid = 16187] [serial = 1712] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x8caf5c00) [pid = 16187] [serial = 1587] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x889f1000) [pid = 16187] [serial = 1656] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x8872f000) [pid = 16187] [serial = 1707] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x92b47c00) [pid = 16187] [serial = 1682] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x96953800) [pid = 16187] [serial = 1689] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x98168c00) [pid = 16187] [serial = 1694] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x8827c400) [pid = 16187] [serial = 1706] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x97d39400) [pid = 16187] [serial = 1692] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x90539400) [pid = 16187] [serial = 1676] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x8a11a000) [pid = 16187] [serial = 1709] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8c2b2000) [pid = 16187] [serial = 1715] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x9132f800) [pid = 16187] [serial = 1680] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x98173400) [pid = 16187] [serial = 1695] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8f0f6800) [pid = 16187] [serial = 1671] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8c768800) [pid = 16187] [serial = 1652] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x9ae38800) [pid = 16187] [serial = 1700] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8e564400) [pid = 16187] [serial = 1664] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x8c2b7c00) [pid = 16187] [serial = 1713] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x92bef800) [pid = 16187] [serial = 1683] [outer = (nil)] [url = about:blank] 03:18:52 INFO - PROCESS | 16187 | 1461320332773 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:18:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:18:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 5203ms 03:18:52 INFO - PROCESS | 16187 | 1461320332793 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 03:18:52 INFO - PROCESS | 16187 | 1461320332799 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 03:18:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:18:52 INFO - PROCESS | 16187 | 1461320332807 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:18:52 INFO - PROCESS | 16187 | 1461320332813 Marionette TRACE conn4 <- [1,2410,null,{}] 03:18:52 INFO - PROCESS | 16187 | 1461320332823 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:53 INFO - PROCESS | 16187 | 1461320333026 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 03:18:53 INFO - PROCESS | 16187 | 1461320333267 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:53 INFO - PROCESS | 16187 | ++DOCSHELL 0x88726800 == 140 [pid = 16187] [id = 610] 03:18:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8872b000) [pid = 16187] [serial = 1831] [outer = (nil)] 03:18:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x889e2800) [pid = 16187] [serial = 1832] [outer = 0x8872b000] 03:18:53 INFO - PROCESS | 16187 | 1461320333345 Marionette DEBUG loaded listener.js 03:18:53 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8916ec00) [pid = 16187] [serial = 1833] [outer = 0x8872b000] 03:18:54 INFO - PROCESS | 16187 | 1461320334191 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:18:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:18:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1447ms 03:18:54 INFO - PROCESS | 16187 | 1461320334255 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 03:18:54 INFO - PROCESS | 16187 | 1461320334263 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 03:18:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:18:54 INFO - PROCESS | 16187 | 1461320334273 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:18:54 INFO - PROCESS | 16187 | 1461320334277 Marionette TRACE conn4 <- [1,2414,null,{}] 03:18:54 INFO - PROCESS | 16187 | 1461320334283 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:54 INFO - PROCESS | 16187 | 1461320334493 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 03:18:54 INFO - PROCESS | 16187 | 1461320334770 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:54 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a25f000 == 141 [pid = 16187] [id = 611] 03:18:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8a587c00) [pid = 16187] [serial = 1834] [outer = (nil)] 03:18:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8abdcc00) [pid = 16187] [serial = 1835] [outer = 0x8a587c00] 03:18:54 INFO - PROCESS | 16187 | 1461320334878 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8c21b400) [pid = 16187] [serial = 1836] [outer = 0x8a587c00] 03:18:55 INFO - PROCESS | 16187 | 1461320335910 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:18:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:18:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1689ms 03:18:55 INFO - PROCESS | 16187 | 1461320335964 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 03:18:55 INFO - PROCESS | 16187 | 1461320335968 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 03:18:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:18:55 INFO - PROCESS | 16187 | 1461320335980 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:18:55 INFO - PROCESS | 16187 | 1461320335985 Marionette TRACE conn4 <- [1,2418,null,{}] 03:18:56 INFO - PROCESS | 16187 | 1461320336001 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:56 INFO - PROCESS | 16187 | 1461320336305 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 03:18:56 INFO - PROCESS | 16187 | 1461320336532 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c2b1800 == 142 [pid = 16187] [id = 612] 03:18:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8c8d7400) [pid = 16187] [serial = 1837] [outer = (nil)] 03:18:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8c990c00) [pid = 16187] [serial = 1838] [outer = 0x8c8d7400] 03:18:56 INFO - PROCESS | 16187 | 1461320336615 Marionette DEBUG loaded listener.js 03:18:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8caf2800) [pid = 16187] [serial = 1839] [outer = 0x8c8d7400] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x912bb400) [pid = 16187] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x8ab76c00) [pid = 16187] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x98167000) [pid = 16187] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8eeeac00) [pid = 16187] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x90459c00) [pid = 16187] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8eef4000) [pid = 16187] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x92b46000) [pid = 16187] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x9b2e3800) [pid = 16187] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x8a10c800) [pid = 16187] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x8540fc00) [pid = 16187] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0xa0d3f000) [pid = 16187] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x855c4400) [pid = 16187] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x8c997000) [pid = 16187] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x8a58f800) [pid = 16187] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x990c4400) [pid = 16187] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x93d17800) [pid = 16187] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x889ed800) [pid = 16187] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x98703000) [pid = 16187] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 121 (0x8ab70400) [pid = 16187] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 120 (0x8afee400) [pid = 16187] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:18:57 INFO - PROCESS | 16187 | --DOMWINDOW == 119 (0x88273400) [pid = 16187] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:18:58 INFO - PROCESS | 16187 | 1461320338004 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:18:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:18:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2089ms 03:18:58 INFO - PROCESS | 16187 | 1461320338083 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 03:18:58 INFO - PROCESS | 16187 | 1461320338088 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 03:18:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:18:58 INFO - PROCESS | 16187 | 1461320338095 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 16187 | 1461320338098 Marionette TRACE conn4 <- [1,2422,null,{}] 03:18:58 INFO - PROCESS | 16187 | 1461320338104 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:58 INFO - PROCESS | 16187 | 1461320338390 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 03:18:58 INFO - PROCESS | 16187 | 1461320338520 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:58 INFO - PROCESS | 16187 | ++DOCSHELL 0x855cec00 == 143 [pid = 16187] [id = 613] 03:18:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 120 (0x89167c00) [pid = 16187] [serial = 1840] [outer = (nil)] 03:18:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 121 (0x8c2b1000) [pid = 16187] [serial = 1841] [outer = 0x89167c00] 03:18:58 INFO - PROCESS | 16187 | 1461320338602 Marionette DEBUG loaded listener.js 03:18:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 122 (0x8caf6400) [pid = 16187] [serial = 1842] [outer = 0x89167c00] 03:18:59 INFO - PROCESS | 16187 | 1461320339501 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:18:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:18:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1433ms 03:18:59 INFO - PROCESS | 16187 | 1461320339529 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 03:18:59 INFO - PROCESS | 16187 | 1461320339532 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 03:18:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:18:59 INFO - PROCESS | 16187 | 1461320339538 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:18:59 INFO - PROCESS | 16187 | 1461320339542 Marionette TRACE conn4 <- [1,2426,null,{}] 03:18:59 INFO - PROCESS | 16187 | 1461320339547 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:59 INFO - PROCESS | 16187 | 1461320339943 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 03:19:00 INFO - PROCESS | 16187 | 1461320340371 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:00 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f21000 == 144 [pid = 16187] [id = 614] 03:19:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x87f23000) [pid = 16187] [serial = 1843] [outer = (nil)] 03:19:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x88278800) [pid = 16187] [serial = 1844] [outer = 0x87f23000] 03:19:00 INFO - PROCESS | 16187 | 1461320340473 Marionette DEBUG loaded listener.js 03:19:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x88733800) [pid = 16187] [serial = 1845] [outer = 0x87f23000] 03:19:01 INFO - PROCESS | 16187 | 1461320341438 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:19:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:19:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1931ms 03:19:01 INFO - PROCESS | 16187 | 1461320341472 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 03:19:01 INFO - PROCESS | 16187 | 1461320341479 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 03:19:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:19:01 INFO - PROCESS | 16187 | 1461320341488 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:19:01 INFO - PROCESS | 16187 | 1461320341494 Marionette TRACE conn4 <- [1,2430,null,{}] 03:19:01 INFO - PROCESS | 16187 | 1461320341502 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:01 INFO - PROCESS | 16187 | 1461320341762 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 03:19:02 INFO - PROCESS | 16187 | 1461320342171 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:02 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a58cc00 == 145 [pid = 16187] [id = 615] 03:19:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x8ab73400) [pid = 16187] [serial = 1846] [outer = (nil)] 03:19:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x8afe3000) [pid = 16187] [serial = 1847] [outer = 0x8ab73400] 03:19:02 INFO - PROCESS | 16187 | 1461320342283 Marionette DEBUG loaded listener.js 03:19:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x8c2b4000) [pid = 16187] [serial = 1848] [outer = 0x8ab73400] 03:19:03 INFO - PROCESS | 16187 | 1461320343391 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:19:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:19:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1943ms 03:19:03 INFO - PROCESS | 16187 | 1461320343431 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 03:19:03 INFO - PROCESS | 16187 | 1461320343438 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 03:19:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:19:03 INFO - PROCESS | 16187 | 1461320343445 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:19:03 INFO - PROCESS | 16187 | 1461320343449 Marionette TRACE conn4 <- [1,2434,null,{}] 03:19:03 INFO - PROCESS | 16187 | 1461320343456 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:03 INFO - PROCESS | 16187 | 1461320343726 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 03:19:04 INFO - PROCESS | 16187 | 1461320344166 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c767000 == 146 [pid = 16187] [id = 616] 03:19:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x8c8d2c00) [pid = 16187] [serial = 1849] [outer = (nil)] 03:19:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x8c948000) [pid = 16187] [serial = 1850] [outer = 0x8c8d2c00] 03:19:04 INFO - PROCESS | 16187 | 1461320344266 Marionette DEBUG loaded listener.js 03:19:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8c994400) [pid = 16187] [serial = 1851] [outer = 0x8c8d2c00] 03:19:05 INFO - PROCESS | 16187 | 1461320345297 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:19:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:19:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1883ms 03:19:05 INFO - PROCESS | 16187 | 1461320345330 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 03:19:05 INFO - PROCESS | 16187 | 1461320345337 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 03:19:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:19:05 INFO - PROCESS | 16187 | 1461320345355 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:19:05 INFO - PROCESS | 16187 | 1461320345363 Marionette TRACE conn4 <- [1,2438,null,{}] 03:19:05 INFO - PROCESS | 16187 | 1461320345370 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:05 INFO - PROCESS | 16187 | 1461320345639 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 03:19:06 INFO - PROCESS | 16187 | 1461320345996 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c2b6000 == 147 [pid = 16187] [id = 617] 03:19:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8e56d000) [pid = 16187] [serial = 1852] [outer = (nil)] 03:19:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8e7cb800) [pid = 16187] [serial = 1853] [outer = 0x8e56d000] 03:19:06 INFO - PROCESS | 16187 | 1461320346095 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8ee86c00) [pid = 16187] [serial = 1854] [outer = 0x8e56d000] 03:19:07 INFO - PROCESS | 16187 | 1461320347107 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:19:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:19:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1802ms 03:19:07 INFO - PROCESS | 16187 | 1461320347150 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 03:19:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:19:07 INFO - PROCESS | 16187 | 1461320347154 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 03:19:07 INFO - PROCESS | 16187 | 1461320347161 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 16187 | 1461320347164 Marionette TRACE conn4 <- [1,2442,null,{}] 03:19:07 INFO - PROCESS | 16187 | 1461320347170 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:07 INFO - PROCESS | 16187 | 1461320347465 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 03:19:07 INFO - PROCESS | 16187 | 1461320347810 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:07 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e56d400 == 148 [pid = 16187] [id = 618] 03:19:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8ee7b800) [pid = 16187] [serial = 1855] [outer = (nil)] 03:19:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8ef4ec00) [pid = 16187] [serial = 1856] [outer = 0x8ee7b800] 03:19:07 INFO - PROCESS | 16187 | 1461320347904 Marionette DEBUG loaded listener.js 03:19:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8f0ecc00) [pid = 16187] [serial = 1857] [outer = 0x8ee7b800] 03:19:08 INFO - PROCESS | 16187 | 1461320348852 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:19:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:19:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1738ms 03:19:08 INFO - PROCESS | 16187 | 1461320348901 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 03:19:08 INFO - PROCESS | 16187 | 1461320348907 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 03:19:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:19:08 INFO - PROCESS | 16187 | 1461320348916 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:19:08 INFO - PROCESS | 16187 | 1461320348920 Marionette TRACE conn4 <- [1,2446,null,{}] 03:19:08 INFO - PROCESS | 16187 | 1461320348929 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:09 INFO - PROCESS | 16187 | 1461320349195 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 03:19:09 INFO - PROCESS | 16187 | 1461320349550 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:09 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ff68400 == 149 [pid = 16187] [id = 619] 03:19:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8ff68c00) [pid = 16187] [serial = 1858] [outer = (nil)] 03:19:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8ff75800) [pid = 16187] [serial = 1859] [outer = 0x8ff68c00] 03:19:09 INFO - PROCESS | 16187 | 1461320349657 Marionette DEBUG loaded listener.js 03:19:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x90463000) [pid = 16187] [serial = 1860] [outer = 0x8ff68c00] 03:19:10 INFO - PROCESS | 16187 | 1461320350946 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:19:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:19:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2084ms 03:19:11 INFO - PROCESS | 16187 | 1461320351019 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 16187 | 1461320351025 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 03:19:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:19:11 INFO - PROCESS | 16187 | 1461320351036 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 16187 | 1461320351041 Marionette TRACE conn4 <- [1,2450,null,{}] 03:19:11 INFO - PROCESS | 16187 | 1461320351092 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:11 INFO - PROCESS | 16187 | 1461320351533 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 03:19:11 INFO - PROCESS | 16187 | 1461320351875 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e56c000 == 150 [pid = 16187] [id = 620] 03:19:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8ef46c00) [pid = 16187] [serial = 1861] [outer = (nil)] 03:19:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x9132f800) [pid = 16187] [serial = 1862] [outer = 0x8ef46c00] 03:19:11 INFO - PROCESS | 16187 | 1461320351977 Marionette DEBUG loaded listener.js 03:19:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x91f82000) [pid = 16187] [serial = 1863] [outer = 0x8ef46c00] 03:19:13 INFO - PROCESS | 16187 | 1461320353319 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:19:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:19:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2355ms 03:19:13 INFO - PROCESS | 16187 | 1461320353393 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 03:19:13 INFO - PROCESS | 16187 | 1461320353400 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 03:19:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:19:13 INFO - PROCESS | 16187 | 1461320353452 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:19:13 INFO - PROCESS | 16187 | 1461320353456 Marionette TRACE conn4 <- [1,2454,null,{}] 03:19:13 INFO - PROCESS | 16187 | 1461320353475 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:13 INFO - PROCESS | 16187 | 1461320353794 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 03:19:14 INFO - PROCESS | 16187 | 1461320354066 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:14 INFO - PROCESS | 16187 | ++DOCSHELL 0x91322c00 == 151 [pid = 16187] [id = 621] 03:19:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x92aa4000) [pid = 16187] [serial = 1864] [outer = (nil)] 03:19:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x92b81c00) [pid = 16187] [serial = 1865] [outer = 0x92aa4000] 03:19:14 INFO - PROCESS | 16187 | 1461320354159 Marionette DEBUG loaded listener.js 03:19:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x92bf7000) [pid = 16187] [serial = 1866] [outer = 0x92aa4000] 03:19:15 INFO - PROCESS | 16187 | 1461320355109 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:19:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:19:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1753ms 03:19:15 INFO - PROCESS | 16187 | 1461320355162 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 03:19:15 INFO - PROCESS | 16187 | 1461320355166 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 03:19:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:19:15 INFO - PROCESS | 16187 | 1461320355173 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:19:15 INFO - PROCESS | 16187 | 1461320355177 Marionette TRACE conn4 <- [1,2458,null,{}] 03:19:15 INFO - PROCESS | 16187 | 1461320355182 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:15 INFO - PROCESS | 16187 | 1461320355437 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 03:19:15 INFO - PROCESS | 16187 | 1461320355824 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x92c4e000 == 152 [pid = 16187] [id = 622] 03:19:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x92c5cc00) [pid = 16187] [serial = 1867] [outer = (nil)] 03:19:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x939a4c00) [pid = 16187] [serial = 1868] [outer = 0x92c5cc00] 03:19:15 INFO - PROCESS | 16187 | 1461320355929 Marionette DEBUG loaded listener.js 03:19:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x93b81000) [pid = 16187] [serial = 1869] [outer = 0x92c5cc00] 03:19:16 INFO - PROCESS | 16187 | 1461320356969 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:19:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:19:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1839ms 03:19:17 INFO - PROCESS | 16187 | 1461320357015 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 03:19:17 INFO - PROCESS | 16187 | 1461320357021 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 03:19:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:19:17 INFO - PROCESS | 16187 | 1461320357029 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:19:17 INFO - PROCESS | 16187 | 1461320357034 Marionette TRACE conn4 <- [1,2462,null,{}] 03:19:17 INFO - PROCESS | 16187 | 1461320357042 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:17 INFO - PROCESS | 16187 | 1461320357368 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 03:19:17 INFO - PROCESS | 16187 | 1461320357748 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x860fbc00 == 153 [pid = 16187] [id = 623] 03:19:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x891ecc00) [pid = 16187] [serial = 1870] [outer = (nil)] 03:19:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x93d97c00) [pid = 16187] [serial = 1871] [outer = 0x891ecc00] 03:19:17 INFO - PROCESS | 16187 | 1461320357846 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x93d9c000) [pid = 16187] [serial = 1872] [outer = 0x891ecc00] 03:19:18 INFO - PROCESS | 16187 | 1461320358829 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:19:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:19:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1839ms 03:19:18 INFO - PROCESS | 16187 | 1461320358869 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 03:19:18 INFO - PROCESS | 16187 | 1461320358873 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 03:19:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:19:18 INFO - PROCESS | 16187 | 1461320358880 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:19:18 INFO - PROCESS | 16187 | 1461320358884 Marionette TRACE conn4 <- [1,2466,null,{}] 03:19:18 INFO - PROCESS | 16187 | 1461320358890 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:19 INFO - PROCESS | 16187 | 1461320359188 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 03:19:19 INFO - PROCESS | 16187 | 1461320359570 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:19 INFO - PROCESS | 16187 | ++DOCSHELL 0x972c3c00 == 154 [pid = 16187] [id = 624] 03:19:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x9744f400) [pid = 16187] [serial = 1873] [outer = (nil)] 03:19:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x97d39400) [pid = 16187] [serial = 1874] [outer = 0x9744f400] 03:19:19 INFO - PROCESS | 16187 | 1461320359700 Marionette DEBUG loaded listener.js 03:19:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x98071c00) [pid = 16187] [serial = 1875] [outer = 0x9744f400] 03:19:20 INFO - PROCESS | 16187 | 1461320360755 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:19:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:19:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1936ms 03:19:20 INFO - PROCESS | 16187 | 1461320360817 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 03:19:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:19:20 INFO - PROCESS | 16187 | 1461320360822 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 03:19:20 INFO - PROCESS | 16187 | 1461320360829 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:19:20 INFO - PROCESS | 16187 | 1461320360834 Marionette TRACE conn4 <- [1,2470,null,{}] 03:19:20 INFO - PROCESS | 16187 | 1461320360840 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:21 INFO - PROCESS | 16187 | 1461320361162 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 03:19:21 INFO - PROCESS | 16187 | 1461320361515 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:21 INFO - PROCESS | 16187 | ++DOCSHELL 0x92c51000 == 155 [pid = 16187] [id = 625] 03:19:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x98170000) [pid = 16187] [serial = 1876] [outer = (nil)] 03:19:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x9ae33c00) [pid = 16187] [serial = 1877] [outer = 0x98170000] 03:19:21 INFO - PROCESS | 16187 | 1461320361607 Marionette DEBUG loaded listener.js 03:19:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x9ae38800) [pid = 16187] [serial = 1878] [outer = 0x98170000] 03:19:22 INFO - PROCESS | 16187 | 1461320362590 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:19:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:19:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1839ms 03:19:22 INFO - PROCESS | 16187 | 1461320362671 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 03:19:22 INFO - PROCESS | 16187 | 1461320362678 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 03:19:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:19:22 INFO - PROCESS | 16187 | 1461320362690 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:19:22 INFO - PROCESS | 16187 | 1461320362695 Marionette TRACE conn4 <- [1,2474,null,{}] 03:19:22 INFO - PROCESS | 16187 | 1461320362706 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:23 INFO - PROCESS | 16187 | 1461320363063 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 03:19:23 INFO - PROCESS | 16187 | 1461320363345 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x873f0c00 == 156 [pid = 16187] [id = 626] 03:19:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x889f1400) [pid = 16187] [serial = 1879] [outer = (nil)] 03:19:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x9fc8f000) [pid = 16187] [serial = 1880] [outer = 0x889f1400] 03:19:23 INFO - PROCESS | 16187 | 1461320363484 Marionette DEBUG loaded listener.js 03:19:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x9fda1c00) [pid = 16187] [serial = 1881] [outer = 0x889f1400] 03:19:24 INFO - PROCESS | 16187 | 1461320364480 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:19:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:19:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1843ms 03:19:24 INFO - PROCESS | 16187 | 1461320364532 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 03:19:24 INFO - PROCESS | 16187 | 1461320364536 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 03:19:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:19:24 INFO - PROCESS | 16187 | 1461320364543 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:19:24 INFO - PROCESS | 16187 | 1461320364546 Marionette TRACE conn4 <- [1,2478,null,{}] 03:19:24 INFO - PROCESS | 16187 | 1461320364552 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:24 INFO - PROCESS | 16187 | 1461320364793 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 03:19:25 INFO - PROCESS | 16187 | 1461320365138 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e757000 == 157 [pid = 16187] [id = 627] 03:19:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x92c56c00) [pid = 16187] [serial = 1882] [outer = (nil)] 03:19:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0xa0d43000) [pid = 16187] [serial = 1883] [outer = 0x92c56c00] 03:19:25 INFO - PROCESS | 16187 | 1461320365235 Marionette DEBUG loaded listener.js 03:19:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0xa0f5a800) [pid = 16187] [serial = 1884] [outer = 0x92c56c00] 03:19:26 INFO - PROCESS | 16187 | 1461320366147 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:19:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:19:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1682ms 03:19:26 INFO - PROCESS | 16187 | 1461320366226 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 03:19:26 INFO - PROCESS | 16187 | 1461320366230 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 03:19:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:19:26 INFO - PROCESS | 16187 | 1461320366237 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:19:26 INFO - PROCESS | 16187 | 1461320366240 Marionette TRACE conn4 <- [1,2482,null,{}] 03:19:26 INFO - PROCESS | 16187 | 1461320366246 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:26 INFO - PROCESS | 16187 | 1461320366521 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 03:19:26 INFO - PROCESS | 16187 | 1461320366877 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x9806f000 == 158 [pid = 16187] [id = 628] 03:19:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x9dfee400) [pid = 16187] [serial = 1885] [outer = (nil)] 03:19:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0xa3d87800) [pid = 16187] [serial = 1886] [outer = 0x9dfee400] 03:19:26 INFO - PROCESS | 16187 | 1461320366971 Marionette DEBUG loaded listener.js 03:19:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0xa3de4400) [pid = 16187] [serial = 1887] [outer = 0x9dfee400] 03:19:27 INFO - PROCESS | 16187 | 1461320367873 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:19:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:19:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1691ms 03:19:27 INFO - PROCESS | 16187 | 1461320367930 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 03:19:27 INFO - PROCESS | 16187 | 1461320367933 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 03:19:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:19:27 INFO - PROCESS | 16187 | 1461320367941 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:19:27 INFO - PROCESS | 16187 | 1461320367944 Marionette TRACE conn4 <- [1,2486,null,{}] 03:19:27 INFO - PROCESS | 16187 | 1461320367950 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:28 INFO - PROCESS | 16187 | 1461320368237 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 03:19:28 INFO - PROCESS | 16187 | 1461320368679 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x88025c00 == 159 [pid = 16187] [id = 629] 03:19:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x88028800) [pid = 16187] [serial = 1888] [outer = (nil)] 03:19:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x8802f000) [pid = 16187] [serial = 1889] [outer = 0x88028800] 03:19:28 INFO - PROCESS | 16187 | 1461320368799 Marionette DEBUG loaded listener.js 03:19:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x88030800) [pid = 16187] [serial = 1890] [outer = 0x88028800] 03:19:29 INFO - PROCESS | 16187 | 1461320369820 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:19:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:19:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1935ms 03:19:29 INFO - PROCESS | 16187 | 1461320369877 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 03:19:29 INFO - PROCESS | 16187 | 1461320369880 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 03:19:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:19:29 INFO - PROCESS | 16187 | 1461320369887 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:19:29 INFO - PROCESS | 16187 | 1461320369889 Marionette TRACE conn4 <- [1,2490,null,{}] 03:19:29 INFO - PROCESS | 16187 | 1461320369896 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:30 INFO - PROCESS | 16187 | 1461320370139 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x860f1c00 == 158 [pid = 16187] [id = 441] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x83883c00 == 157 [pid = 16187] [id = 550] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x902da800 == 156 [pid = 16187] [id = 475] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x90463c00 == 155 [pid = 16187] [id = 477] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8c761800 == 154 [pid = 16187] [id = 479] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8abd5800 == 153 [pid = 16187] [id = 130] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x891e2000 == 152 [pid = 16187] [id = 398] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8a58f400 == 151 [pid = 16187] [id = 591] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0xa3d85400 == 150 [pid = 16187] [id = 91] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8f0edc00 == 149 [pid = 16187] [id = 474] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x855cec00 == 148 [pid = 16187] [id = 613] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8c2b1800 == 147 [pid = 16187] [id = 612] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8a25f000 == 146 [pid = 16187] [id = 611] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x88726800 == 145 [pid = 16187] [id = 610] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x92a9d800 == 144 [pid = 16187] [id = 603] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x9045e400 == 143 [pid = 16187] [id = 602] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x902dec00 == 142 [pid = 16187] [id = 601] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8caf5000 == 141 [pid = 16187] [id = 600] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8ef4f000 == 140 [pid = 16187] [id = 599] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8c991000 == 139 [pid = 16187] [id = 598] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8c94bc00 == 138 [pid = 16187] [id = 596] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8a260400 == 137 [pid = 16187] [id = 597] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8a581400 == 136 [pid = 16187] [id = 595] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8a256400 == 135 [pid = 16187] [id = 594] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8a585400 == 134 [pid = 16187] [id = 592] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x8827e400 == 133 [pid = 16187] [id = 593] 03:19:32 INFO - PROCESS | 16187 | --DOCSHELL 0x98065000 == 132 [pid = 16187] [id = 438] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x8c214800) [pid = 16187] [serial = 1778] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x92bf5000) [pid = 16187] [serial = 1743] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x8c8da000) [pid = 16187] [serial = 1653] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x98657800) [pid = 16187] [serial = 1751] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x9053c000) [pid = 16187] [serial = 1736] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x929eb000) [pid = 16187] [serial = 1740] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x8ef46000) [pid = 16187] [serial = 1733] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x939a6000) [pid = 16187] [serial = 1746] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0xa10dd000) [pid = 16187] [serial = 1763] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x8a588000) [pid = 16187] [serial = 1722] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x9399fc00) [pid = 16187] [serial = 1745] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x873f2c00) [pid = 16187] [serial = 1770] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0xa455d000) [pid = 16187] [serial = 1766] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x87f1d800) [pid = 16187] [serial = 1719] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x8e119400) [pid = 16187] [serial = 1727] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0xa4579000) [pid = 16187] [serial = 1767] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x8e7c4c00) [pid = 16187] [serial = 1731] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x8e7c3400) [pid = 16187] [serial = 1730] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x9fc2f800) [pid = 16187] [serial = 1757] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0xa10e2400) [pid = 16187] [serial = 1764] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x8e378000) [pid = 16187] [serial = 1728] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x952f3c00) [pid = 16187] [serial = 1749] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x8916d000) [pid = 16187] [serial = 1772] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x92b80400) [pid = 16187] [serial = 1742] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x9ae9b800) [pid = 16187] [serial = 1755] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x860f0000) [pid = 16187] [serial = 1718] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x8ff72400) [pid = 16187] [serial = 1734] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x8abd3000) [pid = 16187] [serial = 1775] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8a113800) [pid = 16187] [serial = 1721] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x8afe3c00) [pid = 16187] [serial = 1776] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8c21c000) [pid = 16187] [serial = 1724] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0xa01d9800) [pid = 16187] [serial = 1761] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8c765400) [pid = 16187] [serial = 1725] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x929e6400) [pid = 16187] [serial = 1739] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0xa011a000) [pid = 16187] [serial = 1760] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x891ea800) [pid = 16187] [serial = 1773] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x9ae3b000) [pid = 16187] [serial = 1754] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x98b99800) [pid = 16187] [serial = 1752] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x9fc9a000) [pid = 16187] [serial = 1758] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x855cdc00) [pid = 16187] [serial = 1769] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x93d91000) [pid = 16187] [serial = 1748] [outer = (nil)] [url = about:blank] 03:19:32 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x9053f400) [pid = 16187] [serial = 1737] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 16187 | 1461320373158 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:33 INFO - PROCESS | 16187 | ++DOCSHELL 0x847de000 == 133 [pid = 16187] [id = 630] 03:19:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x84e03800) [pid = 16187] [serial = 1891] [outer = (nil)] 03:19:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x84e10000) [pid = 16187] [serial = 1892] [outer = 0x84e03800] 03:19:33 INFO - PROCESS | 16187 | 1461320373256 Marionette DEBUG loaded listener.js 03:19:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x855c7c00) [pid = 16187] [serial = 1893] [outer = 0x84e03800] 03:19:34 INFO - PROCESS | 16187 | 1461320374113 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 4294ms 03:19:34 INFO - PROCESS | 16187 | 1461320374183 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 03:19:34 INFO - PROCESS | 16187 | 1461320374188 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 03:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:19:34 INFO - PROCESS | 16187 | 1461320374196 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:19:34 INFO - PROCESS | 16187 | 1461320374203 Marionette TRACE conn4 <- [1,2494,null,{}] 03:19:34 INFO - PROCESS | 16187 | 1461320374210 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:34 INFO - PROCESS | 16187 | 1461320374445 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 03:19:34 INFO - PROCESS | 16187 | 1461320374646 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:34 INFO - PROCESS | 16187 | ++DOCSHELL 0x873e8c00 == 134 [pid = 16187] [id = 631] 03:19:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x873e9000) [pid = 16187] [serial = 1894] [outer = (nil)] 03:19:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x873eec00) [pid = 16187] [serial = 1895] [outer = 0x873e9000] 03:19:34 INFO - PROCESS | 16187 | 1461320374779 Marionette DEBUG loaded listener.js 03:19:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x87f20400) [pid = 16187] [serial = 1896] [outer = 0x873e9000] 03:19:35 INFO - PROCESS | 16187 | 1461320375714 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1583ms 03:19:35 INFO - PROCESS | 16187 | 1461320375784 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 03:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:19:35 INFO - PROCESS | 16187 | 1461320375790 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 03:19:35 INFO - PROCESS | 16187 | 1461320375797 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:19:35 INFO - PROCESS | 16187 | 1461320375801 Marionette TRACE conn4 <- [1,2498,null,{}] 03:19:35 INFO - PROCESS | 16187 | 1461320375816 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:36 INFO - PROCESS | 16187 | 1461320376115 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 03:19:36 INFO - PROCESS | 16187 | 1461320376355 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:36 INFO - PROCESS | 16187 | ++DOCSHELL 0x8827c000 == 135 [pid = 16187] [id = 632] 03:19:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8827e400) [pid = 16187] [serial = 1897] [outer = (nil)] 03:19:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8872a000) [pid = 16187] [serial = 1898] [outer = 0x8827e400] 03:19:36 INFO - PROCESS | 16187 | 1461320376440 Marionette DEBUG loaded listener.js 03:19:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x88735000) [pid = 16187] [serial = 1899] [outer = 0x8827e400] 03:19:37 INFO - PROCESS | 16187 | 1461320377358 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:19:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:19:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2293ms 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8a587c00) [pid = 16187] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x90537c00) [pid = 16187] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8a112000) [pid = 16187] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8e562800) [pid = 16187] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x8f80a400) [pid = 16187] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x939a3400) [pid = 16187] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x8872b000) [pid = 16187] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x8872d400) [pid = 16187] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x8a583800) [pid = 16187] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x952f6c00) [pid = 16187] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x8e37f000) [pid = 16187] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x9830e400) [pid = 16187] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x92c57400) [pid = 16187] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x90398400) [pid = 16187] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x9399f400) [pid = 16187] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 121 (0x8a116400) [pid = 16187] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 120 (0x8ee80c00) [pid = 16187] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 119 (0x8f0ec800) [pid = 16187] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 118 (0x8c998800) [pid = 16187] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 117 (0x8c8d7400) [pid = 16187] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:19:38 INFO - PROCESS | 16187 | --DOMWINDOW == 116 (0x98069c00) [pid = 16187] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:19:38 INFO - PROCESS | 16187 | 1461320378200 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 03:19:38 INFO - PROCESS | 16187 | 1461320378205 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 03:19:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:19:38 INFO - PROCESS | 16187 | 1461320378222 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:19:38 INFO - PROCESS | 16187 | 1461320378232 Marionette TRACE conn4 <- [1,2502,null,{}] 03:19:38 INFO - PROCESS | 16187 | 1461320378241 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:38 INFO - PROCESS | 16187 | 1461320378582 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 03:19:38 INFO - PROCESS | 16187 | 1461320378716 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:38 INFO - PROCESS | 16187 | ++DOCSHELL 0x88727800 == 136 [pid = 16187] [id = 633] 03:19:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 117 (0x889ecc00) [pid = 16187] [serial = 1900] [outer = (nil)] 03:19:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 118 (0x891dd800) [pid = 16187] [serial = 1901] [outer = 0x889ecc00] 03:19:38 INFO - PROCESS | 16187 | 1461320378792 Marionette DEBUG loaded listener.js 03:19:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 119 (0x891e5c00) [pid = 16187] [serial = 1902] [outer = 0x889ecc00] 03:19:39 INFO - PROCESS | 16187 | 1461320379612 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1453ms 03:19:39 INFO - PROCESS | 16187 | 1461320379667 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 03:19:39 INFO - PROCESS | 16187 | 1461320379672 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 03:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:19:39 INFO - PROCESS | 16187 | 1461320379678 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:19:39 INFO - PROCESS | 16187 | 1461320379680 Marionette TRACE conn4 <- [1,2506,null,{}] 03:19:39 INFO - PROCESS | 16187 | 1461320379687 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:39 INFO - PROCESS | 16187 | 1461320379902 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 03:19:40 INFO - PROCESS | 16187 | 1461320380232 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:40 INFO - PROCESS | 16187 | ++DOCSHELL 0x847d2000 == 137 [pid = 16187] [id = 634] 03:19:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 120 (0x847d8000) [pid = 16187] [serial = 1903] [outer = (nil)] 03:19:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 121 (0x85054400) [pid = 16187] [serial = 1904] [outer = 0x847d8000] 03:19:40 INFO - PROCESS | 16187 | 1461320380407 Marionette DEBUG loaded listener.js 03:19:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 122 (0x85807000) [pid = 16187] [serial = 1905] [outer = 0x847d8000] 03:19:41 INFO - PROCESS | 16187 | 1461320381355 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1734ms 03:19:41 INFO - PROCESS | 16187 | 1461320381413 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 03:19:41 INFO - PROCESS | 16187 | 1461320381422 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 03:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:19:41 INFO - PROCESS | 16187 | 1461320381432 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:19:41 INFO - PROCESS | 16187 | 1461320381437 Marionette TRACE conn4 <- [1,2510,null,{}] 03:19:41 INFO - PROCESS | 16187 | 1461320381445 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:41 INFO - PROCESS | 16187 | 1461320381701 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 03:19:42 INFO - PROCESS | 16187 | 1461320382025 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f28000 == 138 [pid = 16187] [id = 635] 03:19:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x88034c00) [pid = 16187] [serial = 1906] [outer = (nil)] 03:19:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x8827d800) [pid = 16187] [serial = 1907] [outer = 0x88034c00] 03:19:42 INFO - PROCESS | 16187 | 1461320382123 Marionette DEBUG loaded listener.js 03:19:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x8872d400) [pid = 16187] [serial = 1908] [outer = 0x88034c00] 03:19:43 INFO - PROCESS | 16187 | 1461320383134 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1743ms 03:19:43 INFO - PROCESS | 16187 | 1461320383177 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 03:19:43 INFO - PROCESS | 16187 | 1461320383191 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 03:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:19:43 INFO - PROCESS | 16187 | 1461320383207 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:19:43 INFO - PROCESS | 16187 | 1461320383210 Marionette TRACE conn4 <- [1,2514,null,{}] 03:19:43 INFO - PROCESS | 16187 | 1461320383217 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:43 INFO - PROCESS | 16187 | 1461320383475 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 03:19:43 INFO - PROCESS | 16187 | 1461320383856 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:43 INFO - PROCESS | 16187 | ++DOCSHELL 0x88894400 == 139 [pid = 16187] [id = 636] 03:19:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x889eb800) [pid = 16187] [serial = 1909] [outer = (nil)] 03:19:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x8a10bc00) [pid = 16187] [serial = 1910] [outer = 0x889eb800] 03:19:43 INFO - PROCESS | 16187 | 1461320383972 Marionette DEBUG loaded listener.js 03:19:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x8a117400) [pid = 16187] [serial = 1911] [outer = 0x889eb800] 03:19:44 INFO - PROCESS | 16187 | 1461320384954 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1783ms 03:19:44 INFO - PROCESS | 16187 | 1461320384989 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 03:19:44 INFO - PROCESS | 16187 | 1461320384994 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 03:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:19:45 INFO - PROCESS | 16187 | 1461320385003 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:19:45 INFO - PROCESS | 16187 | 1461320385013 Marionette TRACE conn4 <- [1,2518,null,{}] 03:19:45 INFO - PROCESS | 16187 | 1461320385030 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:45 INFO - PROCESS | 16187 | 1461320385294 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 03:19:45 INFO - PROCESS | 16187 | 1461320385634 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x88274400 == 140 [pid = 16187] [id = 637] 03:19:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x891e5000) [pid = 16187] [serial = 1912] [outer = (nil)] 03:19:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x8ab70400) [pid = 16187] [serial = 1913] [outer = 0x891e5000] 03:19:45 INFO - PROCESS | 16187 | 1461320385727 Marionette DEBUG loaded listener.js 03:19:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8ab79c00) [pid = 16187] [serial = 1914] [outer = 0x891e5000] 03:19:46 INFO - PROCESS | 16187 | 1461320386641 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1706ms 03:19:46 INFO - PROCESS | 16187 | 1461320386708 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 03:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:19:46 INFO - PROCESS | 16187 | 1461320386713 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 03:19:46 INFO - PROCESS | 16187 | 1461320386720 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:19:46 INFO - PROCESS | 16187 | 1461320386723 Marionette TRACE conn4 <- [1,2522,null,{}] 03:19:46 INFO - PROCESS | 16187 | 1461320386729 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:46 INFO - PROCESS | 16187 | 1461320386966 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 03:19:47 INFO - PROCESS | 16187 | 1461320387305 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x891e9800 == 141 [pid = 16187] [id = 638] 03:19:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8a584800) [pid = 16187] [serial = 1915] [outer = (nil)] 03:19:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8abde000) [pid = 16187] [serial = 1916] [outer = 0x8a584800] 03:19:47 INFO - PROCESS | 16187 | 1461320387396 Marionette DEBUG loaded listener.js 03:19:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8afecc00) [pid = 16187] [serial = 1917] [outer = 0x8a584800] 03:19:48 INFO - PROCESS | 16187 | 1461320388343 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1686ms 03:19:48 INFO - PROCESS | 16187 | 1461320388407 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 03:19:48 INFO - PROCESS | 16187 | 1461320388411 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 03:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:19:48 INFO - PROCESS | 16187 | 1461320388418 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:19:48 INFO - PROCESS | 16187 | 1461320388422 Marionette TRACE conn4 <- [1,2526,null,{}] 03:19:48 INFO - PROCESS | 16187 | 1461320388428 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:48 INFO - PROCESS | 16187 | 1461320388655 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 03:19:49 INFO - PROCESS | 16187 | 1461320389001 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c214800 == 142 [pid = 16187] [id = 639] 03:19:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8c216000) [pid = 16187] [serial = 1918] [outer = (nil)] 03:19:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8c21c800) [pid = 16187] [serial = 1919] [outer = 0x8c216000] 03:19:49 INFO - PROCESS | 16187 | 1461320389109 Marionette DEBUG loaded listener.js 03:19:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8c761800) [pid = 16187] [serial = 1920] [outer = 0x8c216000] 03:19:50 INFO - PROCESS | 16187 | 1461320390076 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1737ms 03:19:50 INFO - PROCESS | 16187 | 1461320390156 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 03:19:50 INFO - PROCESS | 16187 | 1461320390161 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 03:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:19:50 INFO - PROCESS | 16187 | 1461320390168 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:19:50 INFO - PROCESS | 16187 | 1461320390172 Marionette TRACE conn4 <- [1,2530,null,{}] 03:19:50 INFO - PROCESS | 16187 | 1461320390178 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:50 INFO - PROCESS | 16187 | 1461320390453 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 03:19:50 INFO - PROCESS | 16187 | 1461320390788 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:50 INFO - PROCESS | 16187 | ++DOCSHELL 0x8afe2400 == 143 [pid = 16187] [id = 640] 03:19:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8c764400) [pid = 16187] [serial = 1921] [outer = (nil)] 03:19:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8c946400) [pid = 16187] [serial = 1922] [outer = 0x8c764400] 03:19:50 INFO - PROCESS | 16187 | 1461320390885 Marionette DEBUG loaded listener.js 03:19:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8c948c00) [pid = 16187] [serial = 1923] [outer = 0x8c764400] 03:19:51 INFO - PROCESS | 16187 | 1461320391863 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1735ms 03:19:51 INFO - PROCESS | 16187 | 1461320391911 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 03:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:19:51 INFO - PROCESS | 16187 | 1461320391915 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 03:19:51 INFO - PROCESS | 16187 | 1461320391922 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:19:51 INFO - PROCESS | 16187 | 1461320391927 Marionette TRACE conn4 <- [1,2534,null,{}] 03:19:51 INFO - PROCESS | 16187 | 1461320391933 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:52 INFO - PROCESS | 16187 | 1461320392176 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 03:19:52 INFO - PROCESS | 16187 | 1461320392523 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:52 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a25a800 == 144 [pid = 16187] [id = 641] 03:19:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8abdc400) [pid = 16187] [serial = 1924] [outer = (nil)] 03:19:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8c997400) [pid = 16187] [serial = 1925] [outer = 0x8abdc400] 03:19:52 INFO - PROCESS | 16187 | 1461320392621 Marionette DEBUG loaded listener.js 03:19:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8caec000) [pid = 16187] [serial = 1926] [outer = 0x8abdc400] 03:19:53 INFO - PROCESS | 16187 | 1461320393870 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1988ms 03:19:53 INFO - PROCESS | 16187 | 1461320393913 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 03:19:53 INFO - PROCESS | 16187 | 1461320393917 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 03:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:19:53 INFO - PROCESS | 16187 | 1461320393924 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:19:53 INFO - PROCESS | 16187 | 1461320393928 Marionette TRACE conn4 <- [1,2538,null,{}] 03:19:53 INFO - PROCESS | 16187 | 1461320393934 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:54 INFO - PROCESS | 16187 | 1461320394176 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 03:19:54 INFO - PROCESS | 16187 | 1461320394514 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:54 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c943c00 == 145 [pid = 16187] [id = 642] 03:19:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8c991000) [pid = 16187] [serial = 1927] [outer = (nil)] 03:19:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8e11a800) [pid = 16187] [serial = 1928] [outer = 0x8c991000] 03:19:54 INFO - PROCESS | 16187 | 1461320394611 Marionette DEBUG loaded listener.js 03:19:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x8e11d000) [pid = 16187] [serial = 1929] [outer = 0x8c991000] 03:19:55 INFO - PROCESS | 16187 | 1461320395527 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1640ms 03:19:55 INFO - PROCESS | 16187 | 1461320395565 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 03:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:19:55 INFO - PROCESS | 16187 | 1461320395570 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 03:19:55 INFO - PROCESS | 16187 | 1461320395576 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - PROCESS | 16187 | 1461320395580 Marionette TRACE conn4 <- [1,2542,null,{}] 03:19:55 INFO - PROCESS | 16187 | 1461320395586 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:55 INFO - PROCESS | 16187 | 1461320395814 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 03:19:56 INFO - PROCESS | 16187 | 1461320396152 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c76b800 == 146 [pid = 16187] [id = 643] 03:19:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x8cafa400) [pid = 16187] [serial = 1930] [outer = (nil)] 03:19:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x8e37e800) [pid = 16187] [serial = 1931] [outer = 0x8cafa400] 03:19:56 INFO - PROCESS | 16187 | 1461320396248 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x8e380000) [pid = 16187] [serial = 1932] [outer = 0x8cafa400] 03:19:57 INFO - PROCESS | 16187 | 1461320397163 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1633ms 03:19:57 INFO - PROCESS | 16187 | 1461320397211 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 03:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:19:57 INFO - PROCESS | 16187 | 1461320397215 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 03:19:57 INFO - PROCESS | 16187 | 1461320397223 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:19:57 INFO - PROCESS | 16187 | 1461320397226 Marionette TRACE conn4 <- [1,2546,null,{}] 03:19:57 INFO - PROCESS | 16187 | 1461320397232 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:57 INFO - PROCESS | 16187 | 1461320397466 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 03:19:57 INFO - PROCESS | 16187 | 1461320397817 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:57 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e56b800 == 147 [pid = 16187] [id = 644] 03:19:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x8e56c400) [pid = 16187] [serial = 1933] [outer = (nil)] 03:19:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x8e754000) [pid = 16187] [serial = 1934] [outer = 0x8e56c400] 03:19:57 INFO - PROCESS | 16187 | 1461320397932 Marionette DEBUG loaded listener.js 03:19:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x8e7c1c00) [pid = 16187] [serial = 1935] [outer = 0x8e56c400] 03:19:59 INFO - PROCESS | 16187 | 1461320399063 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1891ms 03:19:59 INFO - PROCESS | 16187 | 1461320399113 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 03:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:19:59 INFO - PROCESS | 16187 | 1461320399118 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 03:19:59 INFO - PROCESS | 16187 | 1461320399125 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:19:59 INFO - PROCESS | 16187 | 1461320399129 Marionette TRACE conn4 <- [1,2550,null,{}] 03:19:59 INFO - PROCESS | 16187 | 1461320399135 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:59 INFO - PROCESS | 16187 | 1461320399408 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 03:19:59 INFO - PROCESS | 16187 | 1461320399724 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:59 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e380400 == 148 [pid = 16187] [id = 645] 03:19:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x8ee7c000) [pid = 16187] [serial = 1936] [outer = (nil)] 03:19:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x8ef44400) [pid = 16187] [serial = 1937] [outer = 0x8ee7c000] 03:19:59 INFO - PROCESS | 16187 | 1461320399821 Marionette DEBUG loaded listener.js 03:19:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x8ef49000) [pid = 16187] [serial = 1938] [outer = 0x8ee7c000] 03:20:00 INFO - PROCESS | 16187 | 1461320400783 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:20:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:20:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1693ms 03:20:00 INFO - PROCESS | 16187 | 1461320400818 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 03:20:00 INFO - PROCESS | 16187 | 1461320400822 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 03:20:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:20:00 INFO - PROCESS | 16187 | 1461320400829 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:20:00 INFO - PROCESS | 16187 | 1461320400833 Marionette TRACE conn4 <- [1,2554,null,{}] 03:20:00 INFO - PROCESS | 16187 | 1461320400839 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:01 INFO - PROCESS | 16187 | 1461320401081 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 03:20:01 INFO - PROCESS | 16187 | 1461320401494 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:01 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e75ec00 == 149 [pid = 16187] [id = 646] 03:20:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x8eef0800) [pid = 16187] [serial = 1939] [outer = (nil)] 03:20:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x8f0ef000) [pid = 16187] [serial = 1940] [outer = 0x8eef0800] 03:20:01 INFO - PROCESS | 16187 | 1461320401587 Marionette DEBUG loaded listener.js 03:20:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x8f0f3400) [pid = 16187] [serial = 1941] [outer = 0x8eef0800] 03:20:02 INFO - PROCESS | 16187 | 1461320402861 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2088ms 03:20:02 INFO - PROCESS | 16187 | 1461320402924 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 03:20:02 INFO - PROCESS | 16187 | 1461320402930 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 03:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:20:02 INFO - PROCESS | 16187 | 1461320402941 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:20:02 INFO - PROCESS | 16187 | 1461320402947 Marionette TRACE conn4 <- [1,2558,null,{}] 03:20:02 INFO - PROCESS | 16187 | 1461320402957 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:03 INFO - PROCESS | 16187 | 1461320403439 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 03:20:03 INFO - PROCESS | 16187 | 1461320403801 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 16187 | ++DOCSHELL 0x8f0ea400 == 150 [pid = 16187] [id = 647] 03:20:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x8f809800) [pid = 16187] [serial = 1942] [outer = (nil)] 03:20:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x8f80ec00) [pid = 16187] [serial = 1943] [outer = 0x8f809800] 03:20:03 INFO - PROCESS | 16187 | 1461320403896 Marionette DEBUG loaded listener.js 03:20:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x8ff6a400) [pid = 16187] [serial = 1944] [outer = 0x8f809800] 03:20:04 INFO - PROCESS | 16187 | 1461320404888 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1995ms 03:20:04 INFO - PROCESS | 16187 | 1461320404935 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 03:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:20:04 INFO - PROCESS | 16187 | 1461320404940 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 03:20:04 INFO - PROCESS | 16187 | 1461320404946 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 16187 | 1461320404950 Marionette TRACE conn4 <- [1,2562,null,{}] 03:20:04 INFO - PROCESS | 16187 | 1461320404956 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:05 INFO - PROCESS | 16187 | 1461320405213 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 03:20:05 INFO - PROCESS | 16187 | 1461320405531 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:05 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef4bc00 == 151 [pid = 16187] [id = 648] 03:20:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x8f806c00) [pid = 16187] [serial = 1945] [outer = (nil)] 03:20:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x902dd800) [pid = 16187] [serial = 1946] [outer = 0x8f806c00] 03:20:05 INFO - PROCESS | 16187 | 1461320405627 Marionette DEBUG loaded listener.js 03:20:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x902e1000) [pid = 16187] [serial = 1947] [outer = 0x8f806c00] 03:20:06 INFO - PROCESS | 16187 | 1461320406616 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1743ms 03:20:06 INFO - PROCESS | 16187 | 1461320406689 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 03:20:06 INFO - PROCESS | 16187 | 1461320406692 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 03:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:20:06 INFO - PROCESS | 16187 | 1461320406700 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:20:06 INFO - PROCESS | 16187 | 1461320406702 Marionette TRACE conn4 <- [1,2566,null,{}] 03:20:06 INFO - PROCESS | 16187 | 1461320406709 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:06 INFO - PROCESS | 16187 | 1461320406959 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 03:20:07 INFO - PROCESS | 16187 | 1461320407284 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:07 INFO - PROCESS | 16187 | ++DOCSHELL 0x860f4400 == 152 [pid = 16187] [id = 649] 03:20:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x87f1f400) [pid = 16187] [serial = 1948] [outer = (nil)] 03:20:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x90390000) [pid = 16187] [serial = 1949] [outer = 0x87f1f400] 03:20:07 INFO - PROCESS | 16187 | 1461320407378 Marionette DEBUG loaded listener.js 03:20:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x90398400) [pid = 16187] [serial = 1950] [outer = 0x87f1f400] 03:20:08 INFO - PROCESS | 16187 | 1461320408419 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1792ms 03:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:20:08 INFO - PROCESS | 16187 | 1461320408492 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 03:20:08 INFO - PROCESS | 16187 | 1461320408495 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 03:20:08 INFO - PROCESS | 16187 | 1461320408504 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:20:08 INFO - PROCESS | 16187 | 1461320408507 Marionette TRACE conn4 <- [1,2570,null,{}] 03:20:08 INFO - PROCESS | 16187 | 1461320408514 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:08 INFO - PROCESS | 16187 | 1461320408774 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 03:20:09 INFO - PROCESS | 16187 | 1461320409131 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:09 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ee7a800 == 153 [pid = 16187] [id = 650] 03:20:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x8f805000) [pid = 16187] [serial = 1951] [outer = (nil)] 03:20:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x90462800) [pid = 16187] [serial = 1952] [outer = 0x8f805000] 03:20:09 INFO - PROCESS | 16187 | 1461320409224 Marionette DEBUG loaded listener.js 03:20:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x90534800) [pid = 16187] [serial = 1953] [outer = 0x8f805000] 03:20:10 INFO - PROCESS | 16187 | 1461320410214 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1786ms 03:20:10 INFO - PROCESS | 16187 | 1461320410288 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 03:20:10 INFO - PROCESS | 16187 | 1461320410292 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 03:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:20:10 INFO - PROCESS | 16187 | 1461320410299 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:20:10 INFO - PROCESS | 16187 | 1461320410302 Marionette TRACE conn4 <- [1,2574,null,{}] 03:20:10 INFO - PROCESS | 16187 | 1461320410308 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:10 INFO - PROCESS | 16187 | 1461320410554 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 03:20:13 INFO - PROCESS | 16187 | --DOCSHELL 0x847de000 == 152 [pid = 16187] [id = 630] 03:20:13 INFO - PROCESS | 16187 | --DOCSHELL 0x873f0c00 == 151 [pid = 16187] [id = 626] 03:20:13 INFO - PROCESS | 16187 | --DOCSHELL 0x92c51000 == 150 [pid = 16187] [id = 625] 03:20:13 INFO - PROCESS | 16187 | --DOCSHELL 0x972c3c00 == 149 [pid = 16187] [id = 624] 03:20:13 INFO - PROCESS | 16187 | --DOCSHELL 0x92c4e000 == 148 [pid = 16187] [id = 622] 03:20:13 INFO - PROCESS | 16187 | --DOCSHELL 0x860fbc00 == 147 [pid = 16187] [id = 623] 03:20:13 INFO - PROCESS | 16187 | --DOCSHELL 0x91322c00 == 146 [pid = 16187] [id = 621] 03:20:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8e56c000 == 145 [pid = 16187] [id = 620] 03:20:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8ff68400 == 144 [pid = 16187] [id = 619] 03:20:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8e56d400 == 143 [pid = 16187] [id = 618] 03:20:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8c767000 == 142 [pid = 16187] [id = 616] 03:20:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8c2b6000 == 141 [pid = 16187] [id = 617] 03:20:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8a58cc00 == 140 [pid = 16187] [id = 615] 03:20:13 INFO - PROCESS | 16187 | --DOCSHELL 0x87f21000 == 139 [pid = 16187] [id = 614] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x8c21b400) [pid = 16187] [serial = 1836] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x92b74400) [pid = 16187] [serial = 1809] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x98657000) [pid = 16187] [serial = 1824] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x8e7bf800) [pid = 16187] [serial = 1791] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x9045d000) [pid = 16187] [serial = 1802] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x93d1a400) [pid = 16187] [serial = 1812] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x889e2800) [pid = 16187] [serial = 1832] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x889e5c00) [pid = 16187] [serial = 1782] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x8abd3c00) [pid = 16187] [serial = 1784] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x98065400) [pid = 16187] [serial = 1820] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x8eeea400) [pid = 16187] [serial = 1793] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x98174000) [pid = 16187] [serial = 1823] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0xa0b8dc00) [pid = 16187] [serial = 1830] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x971bb800) [pid = 16187] [serial = 1817] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x92b40400) [pid = 16187] [serial = 1808] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x8e755800) [pid = 16187] [serial = 1790] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x8eef2800) [pid = 16187] [serial = 1794] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x98067c00) [pid = 16187] [serial = 1821] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x912b9800) [pid = 16187] [serial = 1805] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x93d9c800) [pid = 16187] [serial = 1814] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x8c8d8400) [pid = 16187] [serial = 1716] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x8abdcc00) [pid = 16187] [serial = 1835] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x8f0f5800) [pid = 16187] [serial = 1796] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x8f809000) [pid = 16187] [serial = 1797] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x902d7800) [pid = 16187] [serial = 1800] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x912c0800) [pid = 16187] [serial = 1806] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x8916ec00) [pid = 16187] [serial = 1833] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x8e121000) [pid = 16187] [serial = 1788] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8f810000) [pid = 16187] [serial = 1799] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0xa0117400) [pid = 16187] [serial = 1829] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x972bb000) [pid = 16187] [serial = 1818] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x8cafa800) [pid = 16187] [serial = 1787] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x90460800) [pid = 16187] [serial = 1803] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8c990c00) [pid = 16187] [serial = 1838] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x9ae38c00) [pid = 16187] [serial = 1826] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8caf2800) [pid = 16187] [serial = 1839] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x9523f400) [pid = 16187] [serial = 1815] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x9aef8800) [pid = 16187] [serial = 1827] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x8c8df800) [pid = 16187] [serial = 1785] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x88891000) [pid = 16187] [serial = 1781] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x93b79000) [pid = 16187] [serial = 1811] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x8c2b1000) [pid = 16187] [serial = 1841] [outer = (nil)] [url = about:blank] 03:20:13 INFO - PROCESS | 16187 | 1461320413817 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x855c5c00 == 140 [pid = 16187] [id = 651] 03:20:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x8580b400) [pid = 16187] [serial = 1954] [outer = (nil)] 03:20:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x860f0000) [pid = 16187] [serial = 1955] [outer = 0x8580b400] 03:20:13 INFO - PROCESS | 16187 | 1461320413902 Marionette DEBUG loaded listener.js 03:20:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x873eac00) [pid = 16187] [serial = 1956] [outer = 0x8580b400] 03:20:14 INFO - PROCESS | 16187 | 1461320414737 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 4456ms 03:20:14 INFO - PROCESS | 16187 | 1461320414756 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 16187 | 1461320414763 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 03:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:20:14 INFO - PROCESS | 16187 | 1461320414773 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - PROCESS | 16187 | 1461320414777 Marionette TRACE conn4 <- [1,2578,null,{}] 03:20:14 INFO - PROCESS | 16187 | 1461320414784 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:15 INFO - PROCESS | 16187 | 1461320415032 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 03:20:15 INFO - PROCESS | 16187 | 1461320415248 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x88273400 == 141 [pid = 16187] [id = 652] 03:20:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x88273c00) [pid = 16187] [serial = 1957] [outer = (nil)] 03:20:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x88891400) [pid = 16187] [serial = 1958] [outer = 0x88273c00] 03:20:15 INFO - PROCESS | 16187 | 1461320415338 Marionette DEBUG loaded listener.js 03:20:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x889e8000) [pid = 16187] [serial = 1959] [outer = 0x88273c00] 03:20:16 INFO - PROCESS | 16187 | 1461320416339 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1638ms 03:20:16 INFO - PROCESS | 16187 | 1461320416414 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 03:20:16 INFO - PROCESS | 16187 | 1461320416421 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 03:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:20:16 INFO - PROCESS | 16187 | 1461320416428 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:20:16 INFO - PROCESS | 16187 | 1461320416432 Marionette TRACE conn4 <- [1,2582,null,{}] 03:20:16 INFO - PROCESS | 16187 | 1461320416448 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:16 INFO - PROCESS | 16187 | 1461320416747 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 03:20:17 INFO - PROCESS | 16187 | 1461320416988 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x891dec00 == 142 [pid = 16187] [id = 653] 03:20:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8a10ec00) [pid = 16187] [serial = 1960] [outer = (nil)] 03:20:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8a116400) [pid = 16187] [serial = 1961] [outer = 0x8a10ec00] 03:20:17 INFO - PROCESS | 16187 | 1461320417071 Marionette DEBUG loaded listener.js 03:20:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8a25d800) [pid = 16187] [serial = 1962] [outer = 0x8a10ec00] 03:20:18 INFO - PROCESS | 16187 | 1461320418021 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x891ecc00) [pid = 16187] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x98170000) [pid = 16187] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:20:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:20:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2051ms 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8827e400) [pid = 16187] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8ab73400) [pid = 16187] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x9744f400) [pid = 16187] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x92c5cc00) [pid = 16187] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x873e9000) [pid = 16187] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x8c8d2c00) [pid = 16187] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x889f1400) [pid = 16187] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x8afe8400) [pid = 16187] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x8e56d000) [pid = 16187] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x8ee7b800) [pid = 16187] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x92aa4000) [pid = 16187] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x8ff68c00) [pid = 16187] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x84e03800) [pid = 16187] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 121 (0x92c56c00) [pid = 16187] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 120 (0x9dfee400) [pid = 16187] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 119 (0x87f23000) [pid = 16187] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 118 (0x88028800) [pid = 16187] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:20:18 INFO - PROCESS | 16187 | --DOMWINDOW == 117 (0x8ef46c00) [pid = 16187] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:20:18 INFO - PROCESS | 16187 | 1461320418565 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 03:20:18 INFO - PROCESS | 16187 | 1461320418570 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 03:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:20:18 INFO - PROCESS | 16187 | 1461320418594 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:20:18 INFO - PROCESS | 16187 | 1461320418603 Marionette TRACE conn4 <- [1,2586,null,{}] 03:20:18 INFO - PROCESS | 16187 | 1461320418609 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:18 INFO - PROCESS | 16187 | 1461320418918 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 03:20:19 INFO - PROCESS | 16187 | 1461320419083 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:19 INFO - PROCESS | 16187 | ++DOCSHELL 0x8827a400 == 143 [pid = 16187] [id = 654] 03:20:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 118 (0x8a257800) [pid = 16187] [serial = 1963] [outer = (nil)] 03:20:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 119 (0x8ab73400) [pid = 16187] [serial = 1964] [outer = 0x8a257800] 03:20:19 INFO - PROCESS | 16187 | 1461320419175 Marionette DEBUG loaded listener.js 03:20:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 120 (0x8c010800) [pid = 16187] [serial = 1965] [outer = 0x8a257800] 03:20:19 INFO - PROCESS | 16187 | 1461320419975 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:20:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:20:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1450ms 03:20:20 INFO - PROCESS | 16187 | 1461320420036 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 03:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:20:20 INFO - PROCESS | 16187 | 1461320420041 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 03:20:20 INFO - PROCESS | 16187 | 1461320420061 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:20:20 INFO - PROCESS | 16187 | 1461320420065 Marionette TRACE conn4 <- [1,2590,null,{}] 03:20:20 INFO - PROCESS | 16187 | 1461320420071 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:20 INFO - PROCESS | 16187 | 1461320420314 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 03:20:20 INFO - PROCESS | 16187 | 1461320420889 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:20 INFO - PROCESS | 16187 | ++DOCSHELL 0x855ca400 == 144 [pid = 16187] [id = 655] 03:20:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 121 (0x855cbc00) [pid = 16187] [serial = 1966] [outer = (nil)] 03:20:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 122 (0x860ee000) [pid = 16187] [serial = 1967] [outer = 0x855cbc00] 03:20:21 INFO - PROCESS | 16187 | 1461320421105 Marionette DEBUG loaded listener.js 03:20:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x87f1e000) [pid = 16187] [serial = 1968] [outer = 0x855cbc00] 03:20:22 INFO - PROCESS | 16187 | 1461320422485 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:20:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:20:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2519ms 03:20:22 INFO - PROCESS | 16187 | 1461320422569 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 03:20:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:20:22 INFO - PROCESS | 16187 | 1461320422577 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 03:20:22 INFO - PROCESS | 16187 | 1461320422587 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:20:22 INFO - PROCESS | 16187 | 1461320422593 Marionette TRACE conn4 <- [1,2594,null,{}] 03:20:22 INFO - PROCESS | 16187 | 1461320422601 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:22 INFO - PROCESS | 16187 | 1461320422921 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 03:20:23 INFO - PROCESS | 16187 | 1461320423285 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x889e7800 == 145 [pid = 16187] [id = 656] 03:20:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x89166c00) [pid = 16187] [serial = 1969] [outer = (nil)] 03:20:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x89173400) [pid = 16187] [serial = 1970] [outer = 0x89166c00] 03:20:23 INFO - PROCESS | 16187 | 1461320423383 Marionette DEBUG loaded listener.js 03:20:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x8a111400) [pid = 16187] [serial = 1971] [outer = 0x89166c00] 03:20:24 INFO - PROCESS | 16187 | 1461320424538 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:20:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:20:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1993ms 03:20:24 INFO - PROCESS | 16187 | 1461320424582 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 03:20:24 INFO - PROCESS | 16187 | 1461320424589 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 03:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:20:24 INFO - PROCESS | 16187 | 1461320424598 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:20:24 INFO - PROCESS | 16187 | 1461320424603 Marionette TRACE conn4 <- [1,2598,null,{}] 03:20:24 INFO - PROCESS | 16187 | 1461320424609 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:24 INFO - PROCESS | 16187 | 1461320424892 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 03:20:25 INFO - PROCESS | 16187 | 1461320425277 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ab72800 == 146 [pid = 16187] [id = 657] 03:20:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x8ab73000) [pid = 16187] [serial = 1972] [outer = (nil)] 03:20:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x8afea800) [pid = 16187] [serial = 1973] [outer = 0x8ab73000] 03:20:25 INFO - PROCESS | 16187 | 1461320425374 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x8c2b1000) [pid = 16187] [serial = 1974] [outer = 0x8ab73000] 03:20:26 INFO - PROCESS | 16187 | 1461320426367 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1804ms 03:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:20:26 INFO - PROCESS | 16187 | 1461320426403 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 16187 | 1461320426406 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 03:20:26 INFO - PROCESS | 16187 | 1461320426416 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 16187 | 1461320426427 Marionette TRACE conn4 <- [1,2602,null,{}] 03:20:26 INFO - PROCESS | 16187 | 1461320426442 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:26 INFO - PROCESS | 16187 | 1461320426703 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 03:20:27 INFO - PROCESS | 16187 | 1461320427046 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 16187 | ++DOCSHELL 0x8916a800 == 147 [pid = 16187] [id = 658] 03:20:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x8c2bb800) [pid = 16187] [serial = 1975] [outer = (nil)] 03:20:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8c98e800) [pid = 16187] [serial = 1976] [outer = 0x8c2bb800] 03:20:27 INFO - PROCESS | 16187 | 1461320427143 Marionette DEBUG loaded listener.js 03:20:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8caed800) [pid = 16187] [serial = 1977] [outer = 0x8c2bb800] 03:20:28 INFO - PROCESS | 16187 | 1461320428109 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1749ms 03:20:28 INFO - PROCESS | 16187 | 1461320428163 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 03:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:20:28 INFO - PROCESS | 16187 | 1461320428168 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 03:20:28 INFO - PROCESS | 16187 | 1461320428175 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:20:28 INFO - PROCESS | 16187 | 1461320428178 Marionette TRACE conn4 <- [1,2606,null,{}] 03:20:28 INFO - PROCESS | 16187 | 1461320428184 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:28 INFO - PROCESS | 16187 | 1461320428434 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 03:20:28 INFO - PROCESS | 16187 | 1461320428763 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x88733c00 == 148 [pid = 16187] [id = 659] 03:20:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8c2b6400) [pid = 16187] [serial = 1978] [outer = (nil)] 03:20:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8e37c000) [pid = 16187] [serial = 1979] [outer = 0x8c2b6400] 03:20:28 INFO - PROCESS | 16187 | 1461320428857 Marionette DEBUG loaded listener.js 03:20:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8e56c000) [pid = 16187] [serial = 1980] [outer = 0x8c2b6400] 03:20:29 INFO - PROCESS | 16187 | 1461320429879 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:20:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:20:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1784ms 03:20:29 INFO - PROCESS | 16187 | 1461320429960 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 03:20:29 INFO - PROCESS | 16187 | 1461320429964 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 03:20:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:20:29 INFO - PROCESS | 16187 | 1461320429970 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:20:29 INFO - PROCESS | 16187 | 1461320429973 Marionette TRACE conn4 <- [1,2610,null,{}] 03:20:29 INFO - PROCESS | 16187 | 1461320429980 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:30 INFO - PROCESS | 16187 | 1461320430266 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 03:20:30 INFO - PROCESS | 16187 | 1461320430617 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7c3c00 == 149 [pid = 16187] [id = 660] 03:20:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8e7c5400) [pid = 16187] [serial = 1981] [outer = (nil)] 03:20:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8e7ca000) [pid = 16187] [serial = 1982] [outer = 0x8e7c5400] 03:20:30 INFO - PROCESS | 16187 | 1461320430726 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8eef2000) [pid = 16187] [serial = 1983] [outer = 0x8e7c5400] 03:20:32 INFO - PROCESS | 16187 | 1461320432070 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:20:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:20:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2186ms 03:20:32 INFO - PROCESS | 16187 | 1461320432159 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 03:20:32 INFO - PROCESS | 16187 | 1461320432165 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 03:20:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:20:32 INFO - PROCESS | 16187 | 1461320432176 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:20:32 INFO - PROCESS | 16187 | 1461320432181 Marionette TRACE conn4 <- [1,2614,null,{}] 03:20:32 INFO - PROCESS | 16187 | 1461320432204 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:32 INFO - PROCESS | 16187 | 1461320432791 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 03:20:33 INFO - PROCESS | 16187 | 1461320433014 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e755c00 == 150 [pid = 16187] [id = 661] 03:20:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8e757800) [pid = 16187] [serial = 1984] [outer = (nil)] 03:20:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8f80b800) [pid = 16187] [serial = 1985] [outer = 0x8e757800] 03:20:33 INFO - PROCESS | 16187 | 1461320433121 Marionette DEBUG loaded listener.js 03:20:33 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8ff68c00) [pid = 16187] [serial = 1986] [outer = 0x8e757800] 03:20:34 INFO - PROCESS | 16187 | 1461320434201 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:20:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:20:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2102ms 03:20:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:20:34 INFO - PROCESS | 16187 | 1461320434278 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 16187 | 1461320434281 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 03:20:34 INFO - PROCESS | 16187 | 1461320434288 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - PROCESS | 16187 | 1461320434291 Marionette TRACE conn4 <- [1,2618,null,{}] 03:20:34 INFO - PROCESS | 16187 | 1461320434297 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:34 INFO - PROCESS | 16187 | 1461320434576 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 03:20:34 INFO - PROCESS | 16187 | 1461320434918 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:34 INFO - PROCESS | 16187 | ++DOCSHELL 0x8f0ef400 == 151 [pid = 16187] [id = 662] 03:20:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8f0f6800) [pid = 16187] [serial = 1987] [outer = (nil)] 03:20:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x90460800) [pid = 16187] [serial = 1988] [outer = 0x8f0f6800] 03:20:35 INFO - PROCESS | 16187 | 1461320435010 Marionette DEBUG loaded listener.js 03:20:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x90463800) [pid = 16187] [serial = 1989] [outer = 0x8f0f6800] 03:20:35 INFO - PROCESS | 16187 | 1461320435952 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1736ms 03:20:36 INFO - PROCESS | 16187 | 1461320436025 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 03:20:36 INFO - PROCESS | 16187 | 1461320436028 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 03:20:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:20:36 INFO - PROCESS | 16187 | 1461320436036 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:20:36 INFO - PROCESS | 16187 | 1461320436042 Marionette TRACE conn4 <- [1,2622,null,{}] 03:20:36 INFO - PROCESS | 16187 | 1461320436048 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:36 INFO - PROCESS | 16187 | 1461320436352 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 03:20:36 INFO - PROCESS | 16187 | 1461320436695 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:36 INFO - PROCESS | 16187 | ++DOCSHELL 0x9045b800 == 152 [pid = 16187] [id = 663] 03:20:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x9045d000) [pid = 16187] [serial = 1990] [outer = (nil)] 03:20:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x906fa000) [pid = 16187] [serial = 1991] [outer = 0x9045d000] 03:20:36 INFO - PROCESS | 16187 | 1461320436790 Marionette DEBUG loaded listener.js 03:20:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x906fc400) [pid = 16187] [serial = 1992] [outer = 0x9045d000] 03:20:37 INFO - PROCESS | 16187 | 1461320437740 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:20:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:20:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1784ms 03:20:37 INFO - PROCESS | 16187 | 1461320437822 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 03:20:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:20:37 INFO - PROCESS | 16187 | 1461320437827 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 03:20:37 INFO - PROCESS | 16187 | 1461320437834 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:20:37 INFO - PROCESS | 16187 | 1461320437838 Marionette TRACE conn4 <- [1,2626,null,{}] 03:20:37 INFO - PROCESS | 16187 | 1461320437844 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:38 INFO - PROCESS | 16187 | 1461320438128 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 03:20:38 INFO - PROCESS | 16187 | 1461320438471 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:38 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef4f400 == 153 [pid = 16187] [id = 664] 03:20:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x906f3000) [pid = 16187] [serial = 1993] [outer = (nil)] 03:20:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x9132a000) [pid = 16187] [serial = 1994] [outer = 0x906f3000] 03:20:38 INFO - PROCESS | 16187 | 1461320438592 Marionette DEBUG loaded listener.js 03:20:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x91330c00) [pid = 16187] [serial = 1995] [outer = 0x906f3000] 03:20:39 INFO - PROCESS | 16187 | 1461320439567 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:20:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1789ms 03:20:39 INFO - PROCESS | 16187 | 1461320439623 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 03:20:39 INFO - PROCESS | 16187 | 1461320439628 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 03:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:20:39 INFO - PROCESS | 16187 | 1461320439636 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - PROCESS | 16187 | 1461320439640 Marionette TRACE conn4 <- [1,2630,null,{}] 03:20:39 INFO - PROCESS | 16187 | 1461320439646 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:39 INFO - PROCESS | 16187 | 1461320439896 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 03:20:40 INFO - PROCESS | 16187 | 1461320440251 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:40 INFO - PROCESS | 16187 | ++DOCSHELL 0x929edc00 == 154 [pid = 16187] [id = 665] 03:20:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x929eec00) [pid = 16187] [serial = 1996] [outer = (nil)] 03:20:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x92aa0800) [pid = 16187] [serial = 1997] [outer = 0x929eec00] 03:20:40 INFO - PROCESS | 16187 | 1461320440361 Marionette DEBUG loaded listener.js 03:20:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x92b46000) [pid = 16187] [serial = 1998] [outer = 0x929eec00] 03:20:41 INFO - PROCESS | 16187 | 1461320441359 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:20:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:20:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1791ms 03:20:41 INFO - PROCESS | 16187 | 1461320441427 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 03:20:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:20:41 INFO - PROCESS | 16187 | 1461320441432 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 03:20:41 INFO - PROCESS | 16187 | 1461320441439 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:20:41 INFO - PROCESS | 16187 | 1461320441443 Marionette TRACE conn4 <- [1,2634,null,{}] 03:20:41 INFO - PROCESS | 16187 | 1461320441449 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:41 INFO - PROCESS | 16187 | 1461320441719 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 03:20:42 INFO - PROCESS | 16187 | 1461320442055 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x88276000 == 155 [pid = 16187] [id = 666] 03:20:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x889ed000) [pid = 16187] [serial = 1999] [outer = (nil)] 03:20:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x92bf1400) [pid = 16187] [serial = 2000] [outer = 0x889ed000] 03:20:42 INFO - PROCESS | 16187 | 1461320442155 Marionette DEBUG loaded listener.js 03:20:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x92bf6c00) [pid = 16187] [serial = 2001] [outer = 0x889ed000] 03:20:43 INFO - PROCESS | 16187 | 1461320443077 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:20:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:20:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1702ms 03:20:43 INFO - PROCESS | 16187 | 1461320443142 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 03:20:43 INFO - PROCESS | 16187 | 1461320443146 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 03:20:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:20:43 INFO - PROCESS | 16187 | 1461320443153 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:20:43 INFO - PROCESS | 16187 | 1461320443157 Marionette TRACE conn4 <- [1,2638,null,{}] 03:20:43 INFO - PROCESS | 16187 | 1461320443163 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:43 INFO - PROCESS | 16187 | 1461320443415 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 03:20:43 INFO - PROCESS | 16187 | 1461320443761 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:43 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f1a400 == 156 [pid = 16187] [id = 667] 03:20:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x91f87c00) [pid = 16187] [serial = 2002] [outer = (nil)] 03:20:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x92c57800) [pid = 16187] [serial = 2003] [outer = 0x91f87c00] 03:20:43 INFO - PROCESS | 16187 | 1461320443858 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x9399ac00) [pid = 16187] [serial = 2004] [outer = 0x91f87c00] 03:20:44 INFO - PROCESS | 16187 | 1461320444804 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:20:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:20:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1685ms 03:20:44 INFO - PROCESS | 16187 | 1461320444839 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 03:20:44 INFO - PROCESS | 16187 | 1461320444843 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 03:20:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:20:44 INFO - PROCESS | 16187 | 1461320444850 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 16187 | 1461320444853 Marionette TRACE conn4 <- [1,2642,null,{}] 03:20:44 INFO - PROCESS | 16187 | 1461320444859 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:45 INFO - PROCESS | 16187 | 1461320445099 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 03:20:45 INFO - PROCESS | 16187 | 1461320445447 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x902de400 == 157 [pid = 16187] [id = 668] 03:20:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x92b82400) [pid = 16187] [serial = 2005] [outer = (nil)] 03:20:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x939a7c00) [pid = 16187] [serial = 2006] [outer = 0x92b82400] 03:20:45 INFO - PROCESS | 16187 | 1461320445547 Marionette DEBUG loaded listener.js 03:20:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x93b77400) [pid = 16187] [serial = 2007] [outer = 0x92b82400] 03:20:46 INFO - PROCESS | 16187 | 1461320446463 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:20:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:20:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1640ms 03:20:46 INFO - PROCESS | 16187 | 1461320446491 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 03:20:46 INFO - PROCESS | 16187 | 1461320446496 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 03:20:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:20:46 INFO - PROCESS | 16187 | 1461320446503 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:20:46 INFO - PROCESS | 16187 | 1461320446507 Marionette TRACE conn4 <- [1,2646,null,{}] 03:20:46 INFO - PROCESS | 16187 | 1461320446513 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:46 INFO - PROCESS | 16187 | 1461320446750 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 03:20:47 INFO - PROCESS | 16187 | 1461320447116 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x85809400 == 158 [pid = 16187] [id = 669] 03:20:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x8889a000) [pid = 16187] [serial = 2008] [outer = (nil)] 03:20:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x93b7e400) [pid = 16187] [serial = 2009] [outer = 0x8889a000] 03:20:47 INFO - PROCESS | 16187 | 1461320447280 Marionette DEBUG loaded listener.js 03:20:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x93d14c00) [pid = 16187] [serial = 2010] [outer = 0x8889a000] 03:20:48 INFO - PROCESS | 16187 | 1461320448268 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:20:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:20:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1837ms 03:20:48 INFO - PROCESS | 16187 | 1461320448342 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 03:20:48 INFO - PROCESS | 16187 | 1461320448346 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 03:20:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:20:48 INFO - PROCESS | 16187 | 1461320448353 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - PROCESS | 16187 | 1461320448356 Marionette TRACE conn4 <- [1,2650,null,{}] 03:20:48 INFO - PROCESS | 16187 | 1461320448363 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:48 INFO - PROCESS | 16187 | 1461320448677 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 03:20:49 INFO - PROCESS | 16187 | 1461320449030 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x8580d000 == 159 [pid = 16187] [id = 670] 03:20:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x939a1000) [pid = 16187] [serial = 2011] [outer = (nil)] 03:20:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x93d93400) [pid = 16187] [serial = 2012] [outer = 0x939a1000] 03:20:49 INFO - PROCESS | 16187 | 1461320449127 Marionette DEBUG loaded listener.js 03:20:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x93d96800) [pid = 16187] [serial = 2013] [outer = 0x939a1000] 03:20:50 INFO - PROCESS | 16187 | 1461320450136 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:20:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:20:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1842ms 03:20:50 INFO - PROCESS | 16187 | 1461320450197 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 03:20:50 INFO - PROCESS | 16187 | 1461320450201 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 03:20:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:20:50 INFO - PROCESS | 16187 | 1461320450209 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - PROCESS | 16187 | 1461320450213 Marionette TRACE conn4 <- [1,2654,null,{}] 03:20:50 INFO - PROCESS | 16187 | 1461320450219 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:50 INFO - PROCESS | 16187 | 1461320450462 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 03:20:50 INFO - PROCESS | 16187 | 1461320450805 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 16187 | ++DOCSHELL 0x93b73c00 == 160 [pid = 16187] [id = 671] 03:20:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x93d1d800) [pid = 16187] [serial = 2014] [outer = (nil)] 03:20:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x952ed400) [pid = 16187] [serial = 2015] [outer = 0x93d1d800] 03:20:50 INFO - PROCESS | 16187 | 1461320450913 Marionette DEBUG loaded listener.js 03:20:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x952f5800) [pid = 16187] [serial = 2016] [outer = 0x93d1d800] 03:20:53 INFO - PROCESS | 16187 | --DOCSHELL 0x8827c000 == 159 [pid = 16187] [id = 632] 03:20:53 INFO - PROCESS | 16187 | --DOCSHELL 0x8827ec00 == 158 [pid = 16187] [id = 440] 03:20:53 INFO - PROCESS | 16187 | --DOCSHELL 0x8827a400 == 157 [pid = 16187] [id = 654] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x891dec00 == 156 [pid = 16187] [id = 653] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x88273400 == 155 [pid = 16187] [id = 652] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x855c5c00 == 154 [pid = 16187] [id = 651] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8e75ec00 == 153 [pid = 16187] [id = 646] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8e380400 == 152 [pid = 16187] [id = 645] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8e56b800 == 151 [pid = 16187] [id = 644] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8c76b800 == 150 [pid = 16187] [id = 643] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8a25a800 == 149 [pid = 16187] [id = 641] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8c943c00 == 148 [pid = 16187] [id = 642] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8afe2400 == 147 [pid = 16187] [id = 640] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8c214800 == 146 [pid = 16187] [id = 639] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x891e9800 == 145 [pid = 16187] [id = 638] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x88274400 == 144 [pid = 16187] [id = 637] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x87f28000 == 143 [pid = 16187] [id = 635] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x88894400 == 142 [pid = 16187] [id = 636] 03:20:54 INFO - PROCESS | 16187 | --DOCSHELL 0x847d2000 == 141 [pid = 16187] [id = 634] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x93d97c00) [pid = 16187] [serial = 1871] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x9ae38800) [pid = 16187] [serial = 1878] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x88735000) [pid = 16187] [serial = 1899] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x8afe3000) [pid = 16187] [serial = 1847] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x97d39400) [pid = 16187] [serial = 1874] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x939a4c00) [pid = 16187] [serial = 1868] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x93d9c000) [pid = 16187] [serial = 1872] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x873eec00) [pid = 16187] [serial = 1895] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x8c994400) [pid = 16187] [serial = 1851] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x9fda1c00) [pid = 16187] [serial = 1881] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x8c2bd000) [pid = 16187] [serial = 1779] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x8e7cb800) [pid = 16187] [serial = 1853] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x8872a000) [pid = 16187] [serial = 1898] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x8f0ecc00) [pid = 16187] [serial = 1857] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x92b81c00) [pid = 16187] [serial = 1865] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x8ff75800) [pid = 16187] [serial = 1859] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x855c7c00) [pid = 16187] [serial = 1893] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x92bf7000) [pid = 16187] [serial = 1866] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x84e10000) [pid = 16187] [serial = 1892] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0xa0d43000) [pid = 16187] [serial = 1883] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x98071c00) [pid = 16187] [serial = 1875] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0xa3d87800) [pid = 16187] [serial = 1886] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x891dd800) [pid = 16187] [serial = 1901] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x93b81000) [pid = 16187] [serial = 1869] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x88278800) [pid = 16187] [serial = 1844] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0xa0f5a800) [pid = 16187] [serial = 1884] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x8ee86c00) [pid = 16187] [serial = 1854] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x88030800) [pid = 16187] [serial = 1890] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x9132f800) [pid = 16187] [serial = 1862] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x87f20400) [pid = 16187] [serial = 1896] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x90463000) [pid = 16187] [serial = 1860] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8c2b4000) [pid = 16187] [serial = 1848] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x8802f000) [pid = 16187] [serial = 1889] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x9fc8f000) [pid = 16187] [serial = 1880] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8c948000) [pid = 16187] [serial = 1850] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0xa3de4400) [pid = 16187] [serial = 1887] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8ef4ec00) [pid = 16187] [serial = 1856] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x88733800) [pid = 16187] [serial = 1845] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x91f82000) [pid = 16187] [serial = 1863] [outer = (nil)] [url = about:blank] 03:20:54 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x9ae33c00) [pid = 16187] [serial = 1877] [outer = (nil)] [url = about:blank] 03:20:55 INFO - PROCESS | 16187 | 1461320455009 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:20:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:20:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 4843ms 03:20:55 INFO - PROCESS | 16187 | 1461320455053 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 03:20:55 INFO - PROCESS | 16187 | 1461320455061 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 03:20:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:20:55 INFO - PROCESS | 16187 | 1461320455095 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:20:55 INFO - PROCESS | 16187 | 1461320455101 Marionette TRACE conn4 <- [1,2658,null,{}] 03:20:55 INFO - PROCESS | 16187 | 1461320455110 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:55 INFO - PROCESS | 16187 | 1461320455381 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 03:20:55 INFO - PROCESS | 16187 | 1461320455690 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:55 INFO - PROCESS | 16187 | ++DOCSHELL 0x88031400 == 142 [pid = 16187] [id = 672] 03:20:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x88032c00) [pid = 16187] [serial = 2017] [outer = (nil)] 03:20:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x88274c00) [pid = 16187] [serial = 2018] [outer = 0x88032c00] 03:20:55 INFO - PROCESS | 16187 | 1461320455774 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8872b800) [pid = 16187] [serial = 2019] [outer = 0x88032c00] 03:20:56 INFO - PROCESS | 16187 | 1461320456764 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:20:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:20:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1704ms 03:20:56 INFO - PROCESS | 16187 | 1461320456786 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 03:20:56 INFO - PROCESS | 16187 | 1461320456794 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 03:20:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:20:56 INFO - PROCESS | 16187 | 1461320456805 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - PROCESS | 16187 | 1461320456808 Marionette TRACE conn4 <- [1,2662,null,{}] 03:20:56 INFO - PROCESS | 16187 | 1461320456825 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:57 INFO - PROCESS | 16187 | 1461320457152 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 03:20:57 INFO - PROCESS | 16187 | 1461320457417 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:57 INFO - PROCESS | 16187 | ++DOCSHELL 0x889e2c00 == 143 [pid = 16187] [id = 673] 03:20:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x889e6000) [pid = 16187] [serial = 2020] [outer = (nil)] 03:20:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x89171800) [pid = 16187] [serial = 2021] [outer = 0x889e6000] 03:20:57 INFO - PROCESS | 16187 | 1461320457496 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x891ea800) [pid = 16187] [serial = 2022] [outer = 0x889e6000] 03:20:59 INFO - PROCESS | 16187 | 1461320459073 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8f809800) [pid = 16187] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8abdc400) [pid = 16187] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8eef0800) [pid = 16187] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8c991000) [pid = 16187] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x88034c00) [pid = 16187] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x8580b400) [pid = 16187] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x8c216000) [pid = 16187] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x8cafa400) [pid = 16187] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x8f806c00) [pid = 16187] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x8c764400) [pid = 16187] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x87f1f400) [pid = 16187] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x89167c00) [pid = 16187] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x847d8000) [pid = 16187] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x88273c00) [pid = 16187] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x8ee7c000) [pid = 16187] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 121 (0x8a584800) [pid = 16187] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 120 (0x8e56c400) [pid = 16187] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 119 (0x8a10ec00) [pid = 16187] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 118 (0x891e5000) [pid = 16187] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 117 (0x889eb800) [pid = 16187] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:20:59 INFO - PROCESS | 16187 | --DOMWINDOW == 116 (0x8f805000) [pid = 16187] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:20:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:20:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2446ms 03:20:59 INFO - PROCESS | 16187 | 1461320459252 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 03:20:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:20:59 INFO - PROCESS | 16187 | 1461320459256 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 03:20:59 INFO - PROCESS | 16187 | 1461320459263 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 16187 | 1461320459269 Marionette TRACE conn4 <- [1,2666,null,{}] 03:20:59 INFO - PROCESS | 16187 | 1461320459285 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:59 INFO - PROCESS | 16187 | 1461320459609 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 03:20:59 INFO - PROCESS | 16187 | 1461320459742 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:59 INFO - PROCESS | 16187 | ++DOCSHELL 0x8872f800 == 144 [pid = 16187] [id = 674] 03:20:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 117 (0x891ea400) [pid = 16187] [serial = 2023] [outer = (nil)] 03:20:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 118 (0x8a260400) [pid = 16187] [serial = 2024] [outer = 0x891ea400] 03:20:59 INFO - PROCESS | 16187 | 1461320459826 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 119 (0x8ab75000) [pid = 16187] [serial = 2025] [outer = 0x891ea400] 03:21:01 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:01 INFO - PROCESS | 16187 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:21:01 INFO - PROCESS | 16187 | 1461320461064 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:21:01 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) 03:21:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1843ms 03:21:01 INFO - PROCESS | 16187 | 1461320461308 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 03:21:01 INFO - PROCESS | 16187 | 1461320461319 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 03:21:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:21:01 INFO - PROCESS | 16187 | 1461320461388 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:21:01 INFO - PROCESS | 16187 | 1461320461397 Marionette TRACE conn4 <- [1,2670,null,{}] 03:21:01 INFO - PROCESS | 16187 | 1461320461407 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:01 INFO - PROCESS | 16187 | 1461320461665 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 03:21:01 INFO - PROCESS | 16187 | 1461320461956 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:01 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f28400 == 145 [pid = 16187] [id = 675] 03:21:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 120 (0x88025400) [pid = 16187] [serial = 2026] [outer = (nil)] 03:21:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 121 (0x8802b800) [pid = 16187] [serial = 2027] [outer = 0x88025400] 03:21:02 INFO - PROCESS | 16187 | 1461320462063 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 122 (0x88034c00) [pid = 16187] [serial = 2028] [outer = 0x88025400] 03:21:03 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:03 INFO - PROCESS | 16187 | 1461320463574 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 03:21:03 INFO - PROCESS | 16187 | 1461320463647 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 03:21:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:21:03 INFO - PROCESS | 16187 | 1461320463662 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:21:03 INFO - PROCESS | 16187 | 1461320463667 Marionette TRACE conn4 <- [1,2674,null,{}] 03:21:03 INFO - PROCESS | 16187 | 1461320463679 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:03 INFO - PROCESS | 16187 | 1461320463964 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 03:21:04 INFO - PROCESS | 16187 | 1461320464249 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x88278400 == 146 [pid = 16187] [id = 676] 03:21:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x88278800) [pid = 16187] [serial = 2029] [outer = (nil)] 03:21:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x891e4800) [pid = 16187] [serial = 2030] [outer = 0x88278800] 03:21:04 INFO - PROCESS | 16187 | 1461320464341 Marionette DEBUG loaded listener.js 03:21:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x8a58c800) [pid = 16187] [serial = 2031] [outer = 0x88278800] 03:21:05 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:06 INFO - PROCESS | 16187 | 1461320466009 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 16187 | 1461320466058 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 03:21:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:21:06 INFO - PROCESS | 16187 | 1461320466066 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 16187 | 1461320466072 Marionette TRACE conn4 <- [1,2678,null,{}] 03:21:06 INFO - PROCESS | 16187 | 1461320466087 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:06 INFO - PROCESS | 16187 | 1461320466453 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 03:21:06 INFO - PROCESS | 16187 | 1461320466676 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x8abdc400 == 147 [pid = 16187] [id = 677] 03:21:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x8afe4800) [pid = 16187] [serial = 2032] [outer = (nil)] 03:21:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x8c2b9800) [pid = 16187] [serial = 2033] [outer = 0x8afe4800] 03:21:06 INFO - PROCESS | 16187 | 1461320466777 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x8c762800) [pid = 16187] [serial = 2034] [outer = 0x8afe4800] 03:21:08 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:08 INFO - PROCESS | 16187 | 1461320468211 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:21:08 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) 03:21:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2187ms 03:21:08 INFO - PROCESS | 16187 | 1461320468280 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 03:21:08 INFO - PROCESS | 16187 | 1461320468286 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 03:21:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:21:08 INFO - PROCESS | 16187 | 1461320468322 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:21:08 INFO - PROCESS | 16187 | 1461320468328 Marionette TRACE conn4 <- [1,2682,null,{}] 03:21:08 INFO - PROCESS | 16187 | 1461320468338 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:08 INFO - PROCESS | 16187 | 1461320468593 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 03:21:08 INFO - PROCESS | 16187 | 1461320468881 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:08 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c2bec00 == 148 [pid = 16187] [id = 678] 03:21:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x8c8da000) [pid = 16187] [serial = 2035] [outer = (nil)] 03:21:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x8c94cc00) [pid = 16187] [serial = 2036] [outer = 0x8c8da000] 03:21:08 INFO - PROCESS | 16187 | 1461320468975 Marionette DEBUG loaded listener.js 03:21:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8c998400) [pid = 16187] [serial = 2037] [outer = 0x8c8da000] 03:21:10 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:10 INFO - PROCESS | 16187 | 1461320470471 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:21:10 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) 03:21:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2196ms 03:21:10 INFO - PROCESS | 16187 | 1461320470512 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 16187 | 1461320470517 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 03:21:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:21:10 INFO - PROCESS | 16187 | 1461320470525 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 16187 | 1461320470529 Marionette TRACE conn4 <- [1,2686,null,{}] 03:21:10 INFO - PROCESS | 16187 | 1461320470536 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:10 INFO - PROCESS | 16187 | 1461320470787 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 03:21:11 INFO - PROCESS | 16187 | 1461320471078 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a25a800 == 149 [pid = 16187] [id = 679] 03:21:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8c945c00) [pid = 16187] [serial = 2038] [outer = (nil)] 03:21:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8e118c00) [pid = 16187] [serial = 2039] [outer = 0x8c945c00] 03:21:11 INFO - PROCESS | 16187 | 1461320471173 Marionette DEBUG loaded listener.js 03:21:11 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8e11bc00) [pid = 16187] [serial = 2040] [outer = 0x8c945c00] 03:21:12 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:12 INFO - PROCESS | 16187 | 1461320472650 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 16187 | 1461320472678 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 03:21:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:21:12 INFO - PROCESS | 16187 | 1461320472686 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 16187 | 1461320472689 Marionette TRACE conn4 <- [1,2690,null,{}] 03:21:12 INFO - PROCESS | 16187 | 1461320472697 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:13 INFO - PROCESS | 16187 | 1461320473017 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 03:21:13 INFO - PROCESS | 16187 | 1461320473311 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c993800 == 150 [pid = 16187] [id = 680] 03:21:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8e116400) [pid = 16187] [serial = 2041] [outer = (nil)] 03:21:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8e7c0800) [pid = 16187] [serial = 2042] [outer = 0x8e116400] 03:21:13 INFO - PROCESS | 16187 | 1461320473408 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8eeee800) [pid = 16187] [serial = 2043] [outer = 0x8e116400] 03:21:14 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:14 INFO - PROCESS | 16187 | 1461320474773 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 16187 | 1461320474903 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 03:21:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:21:14 INFO - PROCESS | 16187 | 1461320474911 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 16187 | 1461320474915 Marionette TRACE conn4 <- [1,2694,null,{}] 03:21:14 INFO - PROCESS | 16187 | 1461320474921 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:15 INFO - PROCESS | 16187 | 1461320475166 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 03:21:15 INFO - PROCESS | 16187 | 1461320475473 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x891ddc00 == 151 [pid = 16187] [id = 681] 03:21:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8e7bcc00) [pid = 16187] [serial = 2044] [outer = (nil)] 03:21:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8ef4ec00) [pid = 16187] [serial = 2045] [outer = 0x8e7bcc00] 03:21:15 INFO - PROCESS | 16187 | 1461320475569 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8f0f1000) [pid = 16187] [serial = 2046] [outer = 0x8e7bcc00] 03:21:16 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:16 INFO - PROCESS | 16187 | 1461320476965 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 16187 | 1461320477053 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 03:21:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:21:17 INFO - PROCESS | 16187 | 1461320477085 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 16187 | 1461320477088 Marionette TRACE conn4 <- [1,2698,null,{}] 03:21:17 INFO - PROCESS | 16187 | 1461320477096 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:17 INFO - PROCESS | 16187 | 1461320477334 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 03:21:17 INFO - PROCESS | 16187 | 1461320477642 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef48c00 == 152 [pid = 16187] [id = 682] 03:21:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8ef49400) [pid = 16187] [serial = 2047] [outer = (nil)] 03:21:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8f808800) [pid = 16187] [serial = 2048] [outer = 0x8ef49400] 03:21:17 INFO - PROCESS | 16187 | 1461320477736 Marionette DEBUG loaded listener.js 03:21:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8f80ac00) [pid = 16187] [serial = 2049] [outer = 0x8ef49400] 03:21:19 INFO - PROCESS | 16187 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:19 INFO - PROCESS | 16187 | 1461320479250 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 16187 | 1461320479278 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 03:21:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:21:19 INFO - PROCESS | 16187 | 1461320479285 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 16187 | 1461320479289 Marionette TRACE conn4 <- [1,2702,null,{}] 03:21:19 INFO - PROCESS | 16187 | 1461320479296 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:19 INFO - PROCESS | 16187 | 1461320479558 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 03:21:19 INFO - PROCESS | 16187 | 1461320479882 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:19 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef44000 == 153 [pid = 16187] [id = 683] 03:21:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8ef4fc00) [pid = 16187] [serial = 2050] [outer = (nil)] 03:21:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x90390c00) [pid = 16187] [serial = 2051] [outer = 0x8ef4fc00] 03:21:19 INFO - PROCESS | 16187 | 1461320479979 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x90395000) [pid = 16187] [serial = 2052] [outer = 0x8ef4fc00] 03:21:20 INFO - PROCESS | 16187 | 1461320480983 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:21:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:21:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1738ms 03:21:21 INFO - PROCESS | 16187 | 1461320481024 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 03:21:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:21:21 INFO - PROCESS | 16187 | 1461320481029 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 03:21:21 INFO - PROCESS | 16187 | 1461320481036 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:21:21 INFO - PROCESS | 16187 | 1461320481040 Marionette TRACE conn4 <- [1,2706,null,{}] 03:21:21 INFO - PROCESS | 16187 | 1461320481046 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:21 INFO - PROCESS | 16187 | 1461320481325 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 03:21:21 INFO - PROCESS | 16187 | 1461320481672 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:21 INFO - PROCESS | 16187 | ++DOCSHELL 0x902e2000 == 154 [pid = 16187] [id = 684] 03:21:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x902e5c00) [pid = 16187] [serial = 2053] [outer = (nil)] 03:21:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x906fbc00) [pid = 16187] [serial = 2054] [outer = 0x902e5c00] 03:21:21 INFO - PROCESS | 16187 | 1461320481770 Marionette DEBUG loaded listener.js 03:21:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x912b8800) [pid = 16187] [serial = 2055] [outer = 0x902e5c00] 03:21:22 INFO - PROCESS | 16187 | 1461320482720 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:21:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:21:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1734ms 03:21:22 INFO - PROCESS | 16187 | 1461320482770 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 03:21:22 INFO - PROCESS | 16187 | 1461320482774 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 03:21:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:21:22 INFO - PROCESS | 16187 | 1461320482782 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - PROCESS | 16187 | 1461320482787 Marionette TRACE conn4 <- [1,2710,null,{}] 03:21:22 INFO - PROCESS | 16187 | 1461320482793 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:23 INFO - PROCESS | 16187 | 1461320483050 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 03:21:23 INFO - PROCESS | 16187 | 1461320483412 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x92b43000 == 155 [pid = 16187] [id = 685] 03:21:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x92b43800) [pid = 16187] [serial = 2056] [outer = (nil)] 03:21:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x92b76800) [pid = 16187] [serial = 2057] [outer = 0x92b43800] 03:21:23 INFO - PROCESS | 16187 | 1461320483529 Marionette DEBUG loaded listener.js 03:21:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x92bf5000) [pid = 16187] [serial = 2058] [outer = 0x92b43800] 03:21:24 INFO - PROCESS | 16187 | 1461320484600 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:21:24 INFO - PROCESS | 16187 | 1461320484629 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 03:21:24 INFO - PROCESS | 16187 | 1461320484636 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:21:24 INFO - PROCESS | 16187 | 1461320484640 Marionette TRACE conn4 <- [1,2714,null,{}] 03:21:24 INFO - PROCESS | 16187 | 1461320484646 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:24 INFO - PROCESS | 16187 | 1461320484899 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 03:21:25 INFO - PROCESS | 16187 | 1461320485283 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x912bf000 == 156 [pid = 16187] [id = 686] 03:21:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x92aa1000) [pid = 16187] [serial = 2059] [outer = (nil)] 03:21:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x93d12800) [pid = 16187] [serial = 2060] [outer = 0x92aa1000] 03:21:25 INFO - PROCESS | 16187 | 1461320485380 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x93d99c00) [pid = 16187] [serial = 2061] [outer = 0x92aa1000] 03:21:26 INFO - PROCESS | 16187 | 1461320486269 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:21:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:21:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1687ms 03:21:26 INFO - PROCESS | 16187 | 1461320486324 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 03:21:26 INFO - PROCESS | 16187 | 1461320486327 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 03:21:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:21:26 INFO - PROCESS | 16187 | 1461320486335 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 16187 | 1461320486339 Marionette TRACE conn4 <- [1,2718,null,{}] 03:21:26 INFO - PROCESS | 16187 | 1461320486345 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:26 INFO - PROCESS | 16187 | 1461320486596 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 03:21:26 INFO - PROCESS | 16187 | 1461320486943 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x92bfac00 == 157 [pid = 16187] [id = 687] 03:21:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x93b7c400) [pid = 16187] [serial = 2062] [outer = (nil)] 03:21:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x96428000) [pid = 16187] [serial = 2063] [outer = 0x93b7c400] 03:21:27 INFO - PROCESS | 16187 | 1461320487041 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x964b2800) [pid = 16187] [serial = 2064] [outer = 0x93b7c400] 03:21:27 INFO - PROCESS | 16187 | 1461320487982 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:21:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:21:28 INFO - PROCESS | 16187 | 1461320488026 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 03:21:28 INFO - PROCESS | 16187 | 1461320488032 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 16187 | 1461320488036 Marionette TRACE conn4 <- [1,2722,null,{}] 03:21:28 INFO - PROCESS | 16187 | 1461320488043 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:28 INFO - PROCESS | 16187 | 1461320488287 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 03:21:28 INFO - PROCESS | 16187 | 1461320488610 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x93b7c000 == 158 [pid = 16187] [id = 688] 03:21:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x9708b400) [pid = 16187] [serial = 2065] [outer = (nil)] 03:21:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x97222800) [pid = 16187] [serial = 2066] [outer = 0x9708b400] 03:21:28 INFO - PROCESS | 16187 | 1461320488703 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x97451400) [pid = 16187] [serial = 2067] [outer = 0x9708b400] 03:21:29 INFO - PROCESS | 16187 | 1461320489748 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 03:21:29 INFO - PROCESS | 16187 | 1461320489774 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 03:21:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:21:29 INFO - PROCESS | 16187 | 1461320489783 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - PROCESS | 16187 | 1461320489787 Marionette TRACE conn4 <- [1,2726,null,{}] 03:21:29 INFO - PROCESS | 16187 | 1461320489794 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:30 INFO - PROCESS | 16187 | 1461320490045 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 03:21:30 INFO - PROCESS | 16187 | 1461320490459 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a251c00 == 159 [pid = 16187] [id = 689] 03:21:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x8c00d000) [pid = 16187] [serial = 2068] [outer = (nil)] 03:21:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x97c78000) [pid = 16187] [serial = 2069] [outer = 0x8c00d000] 03:21:30 INFO - PROCESS | 16187 | 1461320490562 Marionette DEBUG loaded listener.js 03:21:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x97d3bc00) [pid = 16187] [serial = 2070] [outer = 0x8c00d000] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x8e757000 == 158 [pid = 16187] [id = 627] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x912be400 == 157 [pid = 16187] [id = 36] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x9806f000 == 156 [pid = 16187] [id = 628] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x889e2c00 == 155 [pid = 16187] [id = 673] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x88031400 == 154 [pid = 16187] [id = 672] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x8580d000 == 153 [pid = 16187] [id = 670] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x85809400 == 152 [pid = 16187] [id = 669] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x87f1a400 == 151 [pid = 16187] [id = 667] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x902de400 == 150 [pid = 16187] [id = 668] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x88276000 == 149 [pid = 16187] [id = 666] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x929edc00 == 148 [pid = 16187] [id = 665] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x8ef4f400 == 147 [pid = 16187] [id = 664] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x8f0ef400 == 146 [pid = 16187] [id = 662] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x9045b800 == 145 [pid = 16187] [id = 663] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x8e755c00 == 144 [pid = 16187] [id = 661] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x8e7c3c00 == 143 [pid = 16187] [id = 660] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x88733c00 == 142 [pid = 16187] [id = 659] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x8916a800 == 141 [pid = 16187] [id = 658] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x889e7800 == 140 [pid = 16187] [id = 656] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x8ab72800 == 139 [pid = 16187] [id = 657] 03:21:33 INFO - PROCESS | 16187 | --DOCSHELL 0x855ca400 == 138 [pid = 16187] [id = 655] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x8ff6a400) [pid = 16187] [serial = 1944] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x8f80ec00) [pid = 16187] [serial = 1943] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x8c997400) [pid = 16187] [serial = 1925] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x8f0f3400) [pid = 16187] [serial = 1941] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x8e11a800) [pid = 16187] [serial = 1928] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x8827d800) [pid = 16187] [serial = 1907] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x860f0000) [pid = 16187] [serial = 1955] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x8c21c800) [pid = 16187] [serial = 1919] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x8e37e800) [pid = 16187] [serial = 1931] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x902dd800) [pid = 16187] [serial = 1946] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x8e11d000) [pid = 16187] [serial = 1929] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x8c946400) [pid = 16187] [serial = 1922] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x90390000) [pid = 16187] [serial = 1949] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x8ab73400) [pid = 16187] [serial = 1964] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x8caf6400) [pid = 16187] [serial = 1842] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x85807000) [pid = 16187] [serial = 1905] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x8e380000) [pid = 16187] [serial = 1932] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x8c761800) [pid = 16187] [serial = 1920] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x88891400) [pid = 16187] [serial = 1958] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x8ef49000) [pid = 16187] [serial = 1938] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x8afecc00) [pid = 16187] [serial = 1917] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x889e8000) [pid = 16187] [serial = 1959] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8ef44400) [pid = 16187] [serial = 1937] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x873eac00) [pid = 16187] [serial = 1956] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8e754000) [pid = 16187] [serial = 1934] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x8f0ef000) [pid = 16187] [serial = 1940] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8a116400) [pid = 16187] [serial = 1961] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x902e1000) [pid = 16187] [serial = 1947] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x90398400) [pid = 16187] [serial = 1950] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8ab70400) [pid = 16187] [serial = 1913] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8872d400) [pid = 16187] [serial = 1908] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x8a25d800) [pid = 16187] [serial = 1962] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x85054400) [pid = 16187] [serial = 1904] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x8abde000) [pid = 16187] [serial = 1916] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x8a117400) [pid = 16187] [serial = 1911] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x90462800) [pid = 16187] [serial = 1952] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x8a10bc00) [pid = 16187] [serial = 1910] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x8caec000) [pid = 16187] [serial = 1926] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x8ab79c00) [pid = 16187] [serial = 1914] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x8c948c00) [pid = 16187] [serial = 1923] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x90534800) [pid = 16187] [serial = 1953] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x8e7c1c00) [pid = 16187] [serial = 1935] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16187 | 1461320493823 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:21:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:21:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 4097ms 03:21:33 INFO - PROCESS | 16187 | 1461320493880 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 03:21:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:21:33 INFO - PROCESS | 16187 | 1461320493886 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 03:21:33 INFO - PROCESS | 16187 | 1461320493894 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 16187 | 1461320493900 Marionette TRACE conn4 <- [1,2730,null,{}] 03:21:33 INFO - PROCESS | 16187 | 1461320493909 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:34 INFO - PROCESS | 16187 | 1461320494131 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 03:21:34 INFO - PROCESS | 16187 | 1461320494383 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:34 INFO - PROCESS | 16187 | ++DOCSHELL 0x88026400 == 139 [pid = 16187] [id = 690] 03:21:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x88026800) [pid = 16187] [serial = 2071] [outer = (nil)] 03:21:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x8802bc00) [pid = 16187] [serial = 2072] [outer = 0x88026800] 03:21:34 INFO - PROCESS | 16187 | 1461320494469 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x88277800) [pid = 16187] [serial = 2073] [outer = 0x88026800] 03:21:35 INFO - PROCESS | 16187 | 1461320495762 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 03:21:35 INFO - PROCESS | 16187 | 1461320495800 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 03:21:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:21:35 INFO - PROCESS | 16187 | 1461320495811 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:21:35 INFO - PROCESS | 16187 | 1461320495815 Marionette TRACE conn4 <- [1,2734,null,{}] 03:21:35 INFO - PROCESS | 16187 | 1461320495952 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:36 INFO - PROCESS | 16187 | 1461320496413 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 03:21:36 INFO - PROCESS | 16187 | 1461320496460 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f26400 == 140 [pid = 16187] [id = 691] 03:21:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x8827d800) [pid = 16187] [serial = 2074] [outer = (nil)] 03:21:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x8916a000) [pid = 16187] [serial = 2075] [outer = 0x8827d800] 03:21:36 INFO - PROCESS | 16187 | 1461320496568 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x8a112000) [pid = 16187] [serial = 2076] [outer = 0x8827d800] 03:21:37 INFO - PROCESS | 16187 | 1461320497660 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:21:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1893ms 03:21:37 INFO - PROCESS | 16187 | 1461320497704 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 16187 | 1461320497709 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 03:21:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:21:37 INFO - PROCESS | 16187 | 1461320497715 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 16187 | 1461320497721 Marionette TRACE conn4 <- [1,2738,null,{}] 03:21:37 INFO - PROCESS | 16187 | 1461320497744 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:38 INFO - PROCESS | 16187 | 1461320498053 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x92b82400) [pid = 16187] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x8889a000) [pid = 16187] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x8e7c5400) [pid = 16187] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x8f0f6800) [pid = 16187] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x855cbc00) [pid = 16187] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x939a1000) [pid = 16187] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 121 (0x89166c00) [pid = 16187] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 120 (0x906f3000) [pid = 16187] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 119 (0x8e757800) [pid = 16187] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 118 (0x889ecc00) [pid = 16187] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 117 (0x929eec00) [pid = 16187] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 116 (0x889ed000) [pid = 16187] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 115 (0x8c2bb800) [pid = 16187] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 114 (0x93d1d800) [pid = 16187] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 113 (0x8c2b6400) [pid = 16187] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 112 (0x88032c00) [pid = 16187] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 111 (0x889e6000) [pid = 16187] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 110 (0x8ab73000) [pid = 16187] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 109 (0x9045d000) [pid = 16187] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:21:38 INFO - PROCESS | 16187 | --DOMWINDOW == 108 (0x91f87c00) [pid = 16187] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:21:38 INFO - PROCESS | 16187 | 1461320498792 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 16187 | ++DOCSHELL 0x847d2000 == 141 [pid = 16187] [id = 692] 03:21:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 109 (0x855cbc00) [pid = 16187] [serial = 2077] [outer = (nil)] 03:21:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 110 (0x88726400) [pid = 16187] [serial = 2078] [outer = 0x855cbc00] 03:21:38 INFO - PROCESS | 16187 | 1461320498909 Marionette DEBUG loaded listener.js 03:21:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 111 (0x8ab75c00) [pid = 16187] [serial = 2079] [outer = 0x855cbc00] 03:21:39 INFO - PROCESS | 16187 | 1461320499761 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:21:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:21:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2097ms 03:21:39 INFO - PROCESS | 16187 | 1461320499813 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 03:21:39 INFO - PROCESS | 16187 | 1461320499818 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 03:21:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:21:39 INFO - PROCESS | 16187 | 1461320499824 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 16187 | 1461320499844 Marionette TRACE conn4 <- [1,2742,null,{}] 03:21:39 INFO - PROCESS | 16187 | 1461320499850 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:40 INFO - PROCESS | 16187 | 1461320500072 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 03:21:40 INFO - PROCESS | 16187 | 1461320500281 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ab72800 == 142 [pid = 16187] [id = 693] 03:21:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 112 (0x8abd3000) [pid = 16187] [serial = 2080] [outer = (nil)] 03:21:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 113 (0x8c010400) [pid = 16187] [serial = 2081] [outer = 0x8abd3000] 03:21:40 INFO - PROCESS | 16187 | 1461320500363 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 16187 | ++DOMWINDOW == 114 (0x8c2b2c00) [pid = 16187] [serial = 2082] [outer = 0x8abd3000] 03:21:41 INFO - PROCESS | 16187 | 1461320501489 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:21:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:21:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1719ms 03:21:41 INFO - PROCESS | 16187 | 1461320501544 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 03:21:41 INFO - PROCESS | 16187 | 1461320501552 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 03:21:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:21:41 INFO - PROCESS | 16187 | 1461320501562 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - PROCESS | 16187 | 1461320501566 Marionette TRACE conn4 <- [1,2746,null,{}] 03:21:41 INFO - PROCESS | 16187 | 1461320501575 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:41 INFO - PROCESS | 16187 | 1461320501850 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 03:21:42 INFO - PROCESS | 16187 | 1461320502219 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f1ac00 == 143 [pid = 16187] [id = 694] 03:21:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 115 (0x88034400) [pid = 16187] [serial = 2083] [outer = (nil)] 03:21:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 116 (0x889e8800) [pid = 16187] [serial = 2084] [outer = 0x88034400] 03:21:42 INFO - PROCESS | 16187 | 1461320502329 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 16187 | ++DOMWINDOW == 117 (0x891dd400) [pid = 16187] [serial = 2085] [outer = 0x88034400] 03:21:43 INFO - PROCESS | 16187 | 1461320503327 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:21:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:21:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1783ms 03:21:43 INFO - PROCESS | 16187 | 1461320503345 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 03:21:43 INFO - PROCESS | 16187 | 1461320503355 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 03:21:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:21:43 INFO - PROCESS | 16187 | 1461320503365 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - PROCESS | 16187 | 1461320503370 Marionette TRACE conn4 <- [1,2750,null,{}] 03:21:43 INFO - PROCESS | 16187 | 1461320503377 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:43 INFO - PROCESS | 16187 | 1461320503658 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 03:21:44 INFO - PROCESS | 16187 | 1461320504049 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x8afe4c00 == 144 [pid = 16187] [id = 695] 03:21:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 118 (0x8afe5400) [pid = 16187] [serial = 2086] [outer = (nil)] 03:21:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 119 (0x8c21b400) [pid = 16187] [serial = 2087] [outer = 0x8afe5400] 03:21:44 INFO - PROCESS | 16187 | 1461320504144 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 120 (0x8c2bf800) [pid = 16187] [serial = 2088] [outer = 0x8afe5400] 03:21:45 INFO - PROCESS | 16187 | 1461320505131 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:21:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:21:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1838ms 03:21:45 INFO - PROCESS | 16187 | 1461320505203 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 03:21:45 INFO - PROCESS | 16187 | 1461320505207 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 03:21:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:21:45 INFO - PROCESS | 16187 | 1461320505215 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:21:45 INFO - PROCESS | 16187 | 1461320505221 Marionette TRACE conn4 <- [1,2754,null,{}] 03:21:45 INFO - PROCESS | 16187 | 1461320505238 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:45 INFO - PROCESS | 16187 | 1461320505550 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 03:21:45 INFO - PROCESS | 16187 | 1461320505903 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c946400 == 145 [pid = 16187] [id = 696] 03:21:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 121 (0x8c94c800) [pid = 16187] [serial = 2089] [outer = (nil)] 03:21:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 122 (0x8c993c00) [pid = 16187] [serial = 2090] [outer = 0x8c94c800] 03:21:46 INFO - PROCESS | 16187 | 1461320506000 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x8caf1000) [pid = 16187] [serial = 2091] [outer = 0x8c94c800] 03:21:46 INFO - PROCESS | 16187 | 1461320506970 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:21:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:21:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1796ms 03:21:47 INFO - PROCESS | 16187 | 1461320507011 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 16187 | 1461320507017 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 03:21:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:21:47 INFO - PROCESS | 16187 | 1461320507023 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 16187 | 1461320507027 Marionette TRACE conn4 <- [1,2758,null,{}] 03:21:47 INFO - PROCESS | 16187 | 1461320507033 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:47 INFO - PROCESS | 16187 | 1461320507279 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 03:21:47 INFO - PROCESS | 16187 | 1461320507620 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c945800 == 146 [pid = 16187] [id = 697] 03:21:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x8caef800) [pid = 16187] [serial = 2092] [outer = (nil)] 03:21:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x8e11ec00) [pid = 16187] [serial = 2093] [outer = 0x8caef800] 03:21:47 INFO - PROCESS | 16187 | 1461320507719 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x8e37a800) [pid = 16187] [serial = 2094] [outer = 0x8caef800] 03:21:48 INFO - PROCESS | 16187 | 1461320508609 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:21:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:21:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1636ms 03:21:48 INFO - PROCESS | 16187 | 1461320508660 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 03:21:48 INFO - PROCESS | 16187 | 1461320508665 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 03:21:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:21:48 INFO - PROCESS | 16187 | 1461320508671 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:21:48 INFO - PROCESS | 16187 | 1461320508675 Marionette TRACE conn4 <- [1,2762,null,{}] 03:21:48 INFO - PROCESS | 16187 | 1461320508681 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:48 INFO - PROCESS | 16187 | 1461320508926 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 03:21:49 INFO - PROCESS | 16187 | 1461320509267 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:49 INFO - PROCESS | 16187 | ++DOCSHELL 0x8caf5c00 == 147 [pid = 16187] [id = 698] 03:21:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x8e115800) [pid = 16187] [serial = 2095] [outer = (nil)] 03:21:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x8e565800) [pid = 16187] [serial = 2096] [outer = 0x8e115800] 03:21:49 INFO - PROCESS | 16187 | 1461320509368 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x8e75b000) [pid = 16187] [serial = 2097] [outer = 0x8e115800] 03:21:50 INFO - PROCESS | 16187 | 1461320510314 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:21:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:21:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1682ms 03:21:50 INFO - PROCESS | 16187 | 1461320510354 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 03:21:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:21:50 INFO - PROCESS | 16187 | 1461320510358 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 03:21:50 INFO - PROCESS | 16187 | 1461320510365 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 16187 | 1461320510369 Marionette TRACE conn4 <- [1,2766,null,{}] 03:21:50 INFO - PROCESS | 16187 | 1461320510374 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:50 INFO - PROCESS | 16187 | 1461320510680 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 03:21:51 INFO - PROCESS | 16187 | 1461320511040 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:51 INFO - PROCESS | 16187 | ++DOCSHELL 0x855c2000 == 148 [pid = 16187] [id = 699] 03:21:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x8e75f800) [pid = 16187] [serial = 2098] [outer = (nil)] 03:21:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8eee7800) [pid = 16187] [serial = 2099] [outer = 0x8e75f800] 03:21:51 INFO - PROCESS | 16187 | 1461320511140 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8ef46c00) [pid = 16187] [serial = 2100] [outer = 0x8e75f800] 03:21:52 INFO - PROCESS | 16187 | 1461320512042 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:21:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:21:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1744ms 03:21:52 INFO - PROCESS | 16187 | 1461320512110 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 16187 | 1461320512113 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 03:21:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:21:52 INFO - PROCESS | 16187 | 1461320512121 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 16187 | 1461320512125 Marionette TRACE conn4 <- [1,2770,null,{}] 03:21:52 INFO - PROCESS | 16187 | 1461320512131 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:52 INFO - PROCESS | 16187 | 1461320512401 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 03:21:52 INFO - PROCESS | 16187 | 1461320512750 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:52 INFO - PROCESS | 16187 | ++DOCSHELL 0x8eeed800 == 149 [pid = 16187] [id = 700] 03:21:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8ef4a800) [pid = 16187] [serial = 2101] [outer = (nil)] 03:21:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8f0f4400) [pid = 16187] [serial = 2102] [outer = 0x8ef4a800] 03:21:52 INFO - PROCESS | 16187 | 1461320512850 Marionette DEBUG loaded listener.js 03:21:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8f808c00) [pid = 16187] [serial = 2103] [outer = 0x8ef4a800] 03:21:53 INFO - PROCESS | 16187 | 1461320513715 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:21:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:21:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1632ms 03:21:53 INFO - PROCESS | 16187 | 1461320513754 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 03:21:53 INFO - PROCESS | 16187 | 1461320513757 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 03:21:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:21:53 INFO - PROCESS | 16187 | 1461320513764 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - PROCESS | 16187 | 1461320513768 Marionette TRACE conn4 <- [1,2774,null,{}] 03:21:53 INFO - PROCESS | 16187 | 1461320513795 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:54 INFO - PROCESS | 16187 | 1461320514041 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 03:21:54 INFO - PROCESS | 16187 | 1461320514386 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:54 INFO - PROCESS | 16187 | ++DOCSHELL 0x8eeeac00 == 150 [pid = 16187] [id = 701] 03:21:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8f80fc00) [pid = 16187] [serial = 2104] [outer = (nil)] 03:21:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x902de000) [pid = 16187] [serial = 2105] [outer = 0x8f80fc00] 03:21:54 INFO - PROCESS | 16187 | 1461320514484 Marionette DEBUG loaded listener.js 03:21:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x902e1c00) [pid = 16187] [serial = 2106] [outer = 0x8f80fc00] 03:21:55 INFO - PROCESS | 16187 | 1461320515409 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:21:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:21:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1700ms 03:21:55 INFO - PROCESS | 16187 | 1461320515465 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 03:21:55 INFO - PROCESS | 16187 | 1461320515469 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 03:21:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:21:55 INFO - PROCESS | 16187 | 1461320515476 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:21:55 INFO - PROCESS | 16187 | 1461320515479 Marionette TRACE conn4 <- [1,2778,null,{}] 03:21:55 INFO - PROCESS | 16187 | 1461320515486 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:55 INFO - PROCESS | 16187 | 1461320515740 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 03:21:56 INFO - PROCESS | 16187 | 1461320516097 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c76f800 == 151 [pid = 16187] [id = 702] 03:21:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8f0efc00) [pid = 16187] [serial = 2107] [outer = (nil)] 03:21:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x90459c00) [pid = 16187] [serial = 2108] [outer = 0x8f0efc00] 03:21:56 INFO - PROCESS | 16187 | 1461320516196 Marionette DEBUG loaded listener.js 03:21:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x90463400) [pid = 16187] [serial = 2109] [outer = 0x8f0efc00] 03:21:57 INFO - PROCESS | 16187 | 1461320517075 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:21:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:21:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1637ms 03:21:57 INFO - PROCESS | 16187 | 1461320517114 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 16187 | 1461320517117 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 03:21:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:21:57 INFO - PROCESS | 16187 | 1461320517124 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 16187 | 1461320517128 Marionette TRACE conn4 <- [1,2782,null,{}] 03:21:57 INFO - PROCESS | 16187 | 1461320517134 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:57 INFO - PROCESS | 16187 | 1461320517386 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 03:21:57 INFO - PROCESS | 16187 | 1461320517738 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:57 INFO - PROCESS | 16187 | ++DOCSHELL 0x9053e400 == 152 [pid = 16187] [id = 703] 03:21:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x9053fc00) [pid = 16187] [serial = 2110] [outer = (nil)] 03:21:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x906fe000) [pid = 16187] [serial = 2111] [outer = 0x9053fc00] 03:21:57 INFO - PROCESS | 16187 | 1461320517835 Marionette DEBUG loaded listener.js 03:21:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x912be400) [pid = 16187] [serial = 2112] [outer = 0x9053fc00] 03:21:58 INFO - PROCESS | 16187 | 1461320518796 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:21:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:21:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1684ms 03:21:58 INFO - PROCESS | 16187 | 1461320518809 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 03:21:58 INFO - PROCESS | 16187 | 1461320518814 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 03:21:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:21:58 INFO - PROCESS | 16187 | 1461320518821 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - PROCESS | 16187 | 1461320518826 Marionette TRACE conn4 <- [1,2786,null,{}] 03:21:58 INFO - PROCESS | 16187 | 1461320518832 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:59 INFO - PROCESS | 16187 | 1461320519178 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 03:21:59 INFO - PROCESS | 16187 | 1461320519545 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 16187 | ++DOCSHELL 0x9053dc00 == 153 [pid = 16187] [id = 704] 03:21:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x92b49000) [pid = 16187] [serial = 2113] [outer = (nil)] 03:21:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x92b7c000) [pid = 16187] [serial = 2114] [outer = 0x92b49000] 03:21:59 INFO - PROCESS | 16187 | 1461320519645 Marionette DEBUG loaded listener.js 03:21:59 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x92bf8c00) [pid = 16187] [serial = 2115] [outer = 0x92b49000] 03:22:00 INFO - PROCESS | 16187 | 1461320520589 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:22:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:22:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1843ms 03:22:00 INFO - PROCESS | 16187 | 1461320520666 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 16187 | 1461320520669 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 03:22:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:22:00 INFO - PROCESS | 16187 | 1461320520676 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 16187 | 1461320520679 Marionette TRACE conn4 <- [1,2790,null,{}] 03:22:00 INFO - PROCESS | 16187 | 1461320520685 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:00 INFO - PROCESS | 16187 | 1461320520987 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 03:22:01 INFO - PROCESS | 16187 | 1461320521349 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 16187 | ++DOCSHELL 0x902d7400 == 154 [pid = 16187] [id = 705] 03:22:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x92a9ac00) [pid = 16187] [serial = 2116] [outer = (nil)] 03:22:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x939a2400) [pid = 16187] [serial = 2117] [outer = 0x92a9ac00] 03:22:01 INFO - PROCESS | 16187 | 1461320521443 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x93b74000) [pid = 16187] [serial = 2118] [outer = 0x92a9ac00] 03:22:02 INFO - PROCESS | 16187 | 1461320522422 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:22:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:22:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1785ms 03:22:02 INFO - PROCESS | 16187 | 1461320522462 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 03:22:02 INFO - PROCESS | 16187 | 1461320522467 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 03:22:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:22:02 INFO - PROCESS | 16187 | 1461320522477 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 16187 | 1461320522481 Marionette TRACE conn4 <- [1,2794,null,{}] 03:22:02 INFO - PROCESS | 16187 | 1461320522487 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:02 INFO - PROCESS | 16187 | 1461320522738 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 03:22:03 INFO - PROCESS | 16187 | 1461320523097 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:03 INFO - PROCESS | 16187 | ++DOCSHELL 0x906f9c00 == 155 [pid = 16187] [id = 706] 03:22:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x92b79c00) [pid = 16187] [serial = 2119] [outer = (nil)] 03:22:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x93d93c00) [pid = 16187] [serial = 2120] [outer = 0x92b79c00] 03:22:03 INFO - PROCESS | 16187 | 1461320523194 Marionette DEBUG loaded listener.js 03:22:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x93d9d000) [pid = 16187] [serial = 2121] [outer = 0x92b79c00] 03:22:04 INFO - PROCESS | 16187 | 1461320524098 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:22:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:22:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1684ms 03:22:04 INFO - PROCESS | 16187 | 1461320524161 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 03:22:04 INFO - PROCESS | 16187 | 1461320524165 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 03:22:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:22:04 INFO - PROCESS | 16187 | 1461320524172 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 16187 | 1461320524175 Marionette TRACE conn4 <- [1,2798,null,{}] 03:22:04 INFO - PROCESS | 16187 | 1461320524181 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:04 INFO - PROCESS | 16187 | 1461320524413 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 03:22:04 INFO - PROCESS | 16187 | 1461320524773 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x906f5400 == 156 [pid = 16187] [id = 707] 03:22:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x93999800) [pid = 16187] [serial = 2122] [outer = (nil)] 03:22:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x97c77800) [pid = 16187] [serial = 2123] [outer = 0x93999800] 03:22:04 INFO - PROCESS | 16187 | 1461320524870 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x97d46000) [pid = 16187] [serial = 2124] [outer = 0x93999800] 03:22:05 INFO - PROCESS | 16187 | 1461320525837 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:22:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:22:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1730ms 03:22:05 INFO - PROCESS | 16187 | 1461320525904 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 03:22:05 INFO - PROCESS | 16187 | 1461320525908 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 03:22:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:22:05 INFO - PROCESS | 16187 | 1461320525915 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:22:05 INFO - PROCESS | 16187 | 1461320525919 Marionette TRACE conn4 <- [1,2802,null,{}] 03:22:05 INFO - PROCESS | 16187 | 1461320525925 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:06 INFO - PROCESS | 16187 | 1461320526286 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 03:22:06 INFO - PROCESS | 16187 | 1461320526589 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c21f800 == 157 [pid = 16187] [id = 708] 03:22:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x8c8d6400) [pid = 16187] [serial = 2125] [outer = (nil)] 03:22:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x98171000) [pid = 16187] [serial = 2126] [outer = 0x8c8d6400] 03:22:06 INFO - PROCESS | 16187 | 1461320526680 Marionette DEBUG loaded listener.js 03:22:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x98174000) [pid = 16187] [serial = 2127] [outer = 0x8c8d6400] 03:22:07 INFO - PROCESS | 16187 | 1461320527617 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:22:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:22:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1739ms 03:22:07 INFO - PROCESS | 16187 | 1461320527655 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 03:22:07 INFO - PROCESS | 16187 | 1461320527658 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 03:22:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:22:07 INFO - PROCESS | 16187 | 1461320527665 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:22:07 INFO - PROCESS | 16187 | 1461320527669 Marionette TRACE conn4 <- [1,2806,null,{}] 03:22:07 INFO - PROCESS | 16187 | 1461320527675 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:07 INFO - PROCESS | 16187 | 1461320527915 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 03:22:08 INFO - PROCESS | 16187 | 1461320528274 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:08 INFO - PROCESS | 16187 | ++DOCSHELL 0x8caed000 == 158 [pid = 16187] [id = 709] 03:22:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x8e37e000) [pid = 16187] [serial = 2128] [outer = (nil)] 03:22:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x98705400) [pid = 16187] [serial = 2129] [outer = 0x8e37e000] 03:22:08 INFO - PROCESS | 16187 | 1461320528376 Marionette DEBUG loaded listener.js 03:22:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x987e0800) [pid = 16187] [serial = 2130] [outer = 0x8e37e000] 03:22:09 INFO - PROCESS | 16187 | 1461320529305 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:22:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:22:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1686ms 03:22:09 INFO - PROCESS | 16187 | 1461320529353 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 03:22:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:22:09 INFO - PROCESS | 16187 | 1461320529357 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 03:22:09 INFO - PROCESS | 16187 | 1461320529364 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:22:09 INFO - PROCESS | 16187 | 1461320529367 Marionette TRACE conn4 <- [1,2810,null,{}] 03:22:09 INFO - PROCESS | 16187 | 1461320529373 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:09 INFO - PROCESS | 16187 | 1461320529620 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 03:22:09 INFO - PROCESS | 16187 | 1461320529975 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:10 INFO - PROCESS | 16187 | ++DOCSHELL 0x98171400 == 159 [pid = 16187] [id = 710] 03:22:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x98173800) [pid = 16187] [serial = 2131] [outer = (nil)] 03:22:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x990bf800) [pid = 16187] [serial = 2132] [outer = 0x98173800] 03:22:10 INFO - PROCESS | 16187 | 1461320530071 Marionette DEBUG loaded listener.js 03:22:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x990c6000) [pid = 16187] [serial = 2133] [outer = 0x98173800] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8540e400 == 158 [pid = 16187] [id = 589] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8a251c00 == 157 [pid = 16187] [id = 689] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x93b7c000 == 156 [pid = 16187] [id = 688] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x92bfac00 == 155 [pid = 16187] [id = 687] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x92b43000 == 154 [pid = 16187] [id = 685] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x912bf000 == 153 [pid = 16187] [id = 686] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x902e2000 == 152 [pid = 16187] [id = 684] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8ef44000 == 151 [pid = 16187] [id = 683] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8ef48c00 == 150 [pid = 16187] [id = 682] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x891ddc00 == 149 [pid = 16187] [id = 681] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8c993800 == 148 [pid = 16187] [id = 680] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8c2bec00 == 147 [pid = 16187] [id = 678] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8a25a800 == 146 [pid = 16187] [id = 679] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x8abdc400 == 145 [pid = 16187] [id = 677] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x88278400 == 144 [pid = 16187] [id = 676] 03:22:13 INFO - PROCESS | 16187 | --DOCSHELL 0x87f28400 == 143 [pid = 16187] [id = 675] 03:22:13 INFO - PROCESS | 16187 | 1461320533699 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x8a260400) [pid = 16187] [serial = 2024] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x939a7c00) [pid = 16187] [serial = 2006] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x93b7e400) [pid = 16187] [serial = 2009] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x93d14c00) [pid = 16187] [serial = 2010] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x8e7ca000) [pid = 16187] [serial = 1982] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x90460800) [pid = 16187] [serial = 1988] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x8eef2000) [pid = 16187] [serial = 1983] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x860ee000) [pid = 16187] [serial = 1967] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x93d96800) [pid = 16187] [serial = 2013] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x89173400) [pid = 16187] [serial = 1970] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x91330c00) [pid = 16187] [serial = 1995] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x8f80b800) [pid = 16187] [serial = 1985] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x891e5c00) [pid = 16187] [serial = 1902] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x92aa0800) [pid = 16187] [serial = 1997] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x8a111400) [pid = 16187] [serial = 1971] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x92bf1400) [pid = 16187] [serial = 2000] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x8c98e800) [pid = 16187] [serial = 1976] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x952ed400) [pid = 16187] [serial = 2015] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x8e56c000) [pid = 16187] [serial = 1980] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x8ff68c00) [pid = 16187] [serial = 1986] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x90463800) [pid = 16187] [serial = 1989] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x88274c00) [pid = 16187] [serial = 2018] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x93d93400) [pid = 16187] [serial = 2012] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x952f5800) [pid = 16187] [serial = 2016] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x891ea800) [pid = 16187] [serial = 2022] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x92b46000) [pid = 16187] [serial = 1998] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x8872b800) [pid = 16187] [serial = 2019] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8e37c000) [pid = 16187] [serial = 1979] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8c2b1000) [pid = 16187] [serial = 1974] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x92bf6c00) [pid = 16187] [serial = 2001] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8afea800) [pid = 16187] [serial = 1973] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x906fc400) [pid = 16187] [serial = 1992] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x8caed800) [pid = 16187] [serial = 1977] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x87f1e000) [pid = 16187] [serial = 1968] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x89171800) [pid = 16187] [serial = 2021] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x9399ac00) [pid = 16187] [serial = 2004] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x93b77400) [pid = 16187] [serial = 2007] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x92c57800) [pid = 16187] [serial = 2003] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x9132a000) [pid = 16187] [serial = 1994] [outer = (nil)] [url = about:blank] 03:22:13 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x906fa000) [pid = 16187] [serial = 1991] [outer = (nil)] [url = about:blank] 03:22:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:22:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 4694ms 03:22:14 INFO - PROCESS | 16187 | 1461320534059 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 03:22:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:22:14 INFO - PROCESS | 16187 | 1461320534064 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 03:22:14 INFO - PROCESS | 16187 | 1461320534072 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - PROCESS | 16187 | 1461320534079 Marionette TRACE conn4 <- [1,2814,null,{}] 03:22:14 INFO - PROCESS | 16187 | 1461320534088 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:14 INFO - PROCESS | 16187 | 1461320534300 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 03:22:14 INFO - PROCESS | 16187 | 1461320534558 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:14 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f21800 == 144 [pid = 16187] [id = 711] 03:22:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x87f24400) [pid = 16187] [serial = 2134] [outer = (nil)] 03:22:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x88028000) [pid = 16187] [serial = 2135] [outer = 0x87f24400] 03:22:14 INFO - PROCESS | 16187 | 1461320534638 Marionette DEBUG loaded listener.js 03:22:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x88279800) [pid = 16187] [serial = 2136] [outer = 0x87f24400] 03:22:15 INFO - PROCESS | 16187 | 1461320535473 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:22:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:22:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1440ms 03:22:15 INFO - PROCESS | 16187 | 1461320535512 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 03:22:15 INFO - PROCESS | 16187 | 1461320535520 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 03:22:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:22:15 INFO - PROCESS | 16187 | 1461320535530 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:22:15 INFO - PROCESS | 16187 | 1461320535535 Marionette TRACE conn4 <- [1,2818,null,{}] 03:22:15 INFO - PROCESS | 16187 | 1461320535541 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:15 INFO - PROCESS | 16187 | 1461320535767 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 03:22:16 INFO - PROCESS | 16187 | 1461320536070 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:16 INFO - PROCESS | 16187 | ++DOCSHELL 0x88890800 == 145 [pid = 16187] [id = 712] 03:22:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x88891000) [pid = 16187] [serial = 2137] [outer = (nil)] 03:22:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x889e2400) [pid = 16187] [serial = 2138] [outer = 0x88891000] 03:22:16 INFO - PROCESS | 16187 | 1461320536157 Marionette DEBUG loaded listener.js 03:22:16 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x889ed400) [pid = 16187] [serial = 2139] [outer = 0x88891000] 03:22:17 INFO - PROCESS | 16187 | 1461320537159 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:22:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:22:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1686ms 03:22:17 INFO - PROCESS | 16187 | 1461320537222 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 03:22:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:22:17 INFO - PROCESS | 16187 | 1461320537226 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 03:22:17 INFO - PROCESS | 16187 | 1461320537233 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:22:17 INFO - PROCESS | 16187 | 1461320537239 Marionette TRACE conn4 <- [1,2822,null,{}] 03:22:17 INFO - PROCESS | 16187 | 1461320537255 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:17 INFO - PROCESS | 16187 | 1461320537568 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 03:22:17 INFO - PROCESS | 16187 | 1461320537769 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x891ec000 == 146 [pid = 16187] [id = 713] 03:22:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8a113800) [pid = 16187] [serial = 2140] [outer = (nil)] 03:22:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8a255800) [pid = 16187] [serial = 2141] [outer = 0x8a113800] 03:22:17 INFO - PROCESS | 16187 | 1461320537883 Marionette DEBUG loaded listener.js 03:22:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8a588c00) [pid = 16187] [serial = 2142] [outer = 0x8a113800] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8a257800) [pid = 16187] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x855cbc00) [pid = 16187] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x8e7bcc00) [pid = 16187] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x8e116400) [pid = 16187] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x8c945c00) [pid = 16187] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x8c8da000) [pid = 16187] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x8afe4800) [pid = 16187] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x88278800) [pid = 16187] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x88025400) [pid = 16187] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x88026800) [pid = 16187] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x8c00d000) [pid = 16187] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x9708b400) [pid = 16187] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 121 (0x93b7c400) [pid = 16187] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 120 (0x92aa1000) [pid = 16187] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 119 (0x92b43800) [pid = 16187] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 118 (0x902e5c00) [pid = 16187] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 117 (0x8ef4fc00) [pid = 16187] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 116 (0x8ef49400) [pid = 16187] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:22:19 INFO - PROCESS | 16187 | --DOMWINDOW == 115 (0x8827d800) [pid = 16187] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:22:19 INFO - PROCESS | 16187 | 1461320539601 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:22:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:22:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2396ms 03:22:19 INFO - PROCESS | 16187 | 1461320539630 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 03:22:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:22:19 INFO - PROCESS | 16187 | 1461320539635 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 03:22:19 INFO - PROCESS | 16187 | 1461320539641 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:22:19 INFO - PROCESS | 16187 | 1461320539644 Marionette TRACE conn4 <- [1,2826,null,{}] 03:22:19 INFO - PROCESS | 16187 | 1461320539650 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:19 INFO - PROCESS | 16187 | 1461320539977 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 03:22:20 INFO - PROCESS | 16187 | 1461320539999 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:20 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a11ac00 == 147 [pid = 16187] [id = 714] 03:22:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 116 (0x8a256c00) [pid = 16187] [serial = 2143] [outer = (nil)] 03:22:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 117 (0x8abdc400) [pid = 16187] [serial = 2144] [outer = 0x8a256c00] 03:22:20 INFO - PROCESS | 16187 | 1461320540077 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 118 (0x8afe9c00) [pid = 16187] [serial = 2145] [outer = 0x8a256c00] 03:22:21 INFO - PROCESS | 16187 | 1461320541040 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:22:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:22:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1446ms 03:22:21 INFO - PROCESS | 16187 | 1461320541087 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 03:22:21 INFO - PROCESS | 16187 | 1461320541091 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 03:22:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:22:21 INFO - PROCESS | 16187 | 1461320541098 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - PROCESS | 16187 | 1461320541101 Marionette TRACE conn4 <- [1,2830,null,{}] 03:22:21 INFO - PROCESS | 16187 | 1461320541106 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:21 INFO - PROCESS | 16187 | 1461320541494 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 03:22:21 INFO - PROCESS | 16187 | 1461320541862 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:21 INFO - PROCESS | 16187 | ++DOCSHELL 0x873e7400 == 148 [pid = 16187] [id = 715] 03:22:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 119 (0x873e9000) [pid = 16187] [serial = 2146] [outer = (nil)] 03:22:21 INFO - PROCESS | 16187 | ++DOMWINDOW == 120 (0x87f19800) [pid = 16187] [serial = 2147] [outer = 0x873e9000] 03:22:21 INFO - PROCESS | 16187 | 1461320541969 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 121 (0x8802fc00) [pid = 16187] [serial = 2148] [outer = 0x873e9000] 03:22:22 INFO - PROCESS | 16187 | 1461320542951 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:22:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:22:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1930ms 03:22:23 INFO - PROCESS | 16187 | 1461320543032 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 03:22:23 INFO - PROCESS | 16187 | 1461320543040 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 03:22:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:22:23 INFO - PROCESS | 16187 | 1461320543048 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 16187 | 1461320543055 Marionette TRACE conn4 <- [1,2834,null,{}] 03:22:23 INFO - PROCESS | 16187 | 1461320543063 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:23 INFO - PROCESS | 16187 | 1461320543355 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 03:22:23 INFO - PROCESS | 16187 | 1461320543710 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x889e5800 == 149 [pid = 16187] [id = 716] 03:22:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 122 (0x89171800) [pid = 16187] [serial = 2149] [outer = (nil)] 03:22:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x891e2c00) [pid = 16187] [serial = 2150] [outer = 0x89171800] 03:22:23 INFO - PROCESS | 16187 | 1461320543823 Marionette DEBUG loaded listener.js 03:22:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x8a10d800) [pid = 16187] [serial = 2151] [outer = 0x89171800] 03:22:24 INFO - PROCESS | 16187 | 1461320544869 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:22:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:22:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1898ms 03:22:24 INFO - PROCESS | 16187 | 1461320544946 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 03:22:24 INFO - PROCESS | 16187 | 1461320544951 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 03:22:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:22:24 INFO - PROCESS | 16187 | 1461320544958 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:22:24 INFO - PROCESS | 16187 | 1461320544962 Marionette TRACE conn4 <- [1,2838,null,{}] 03:22:24 INFO - PROCESS | 16187 | 1461320544969 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:25 INFO - PROCESS | 16187 | 1461320545269 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 03:22:25 INFO - PROCESS | 16187 | 1461320545662 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a117400 == 150 [pid = 16187] [id = 717] 03:22:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x8abd7c00) [pid = 16187] [serial = 2152] [outer = (nil)] 03:22:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x8afe3000) [pid = 16187] [serial = 2153] [outer = 0x8abd7c00] 03:22:25 INFO - PROCESS | 16187 | 1461320545757 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x8c00e000) [pid = 16187] [serial = 2154] [outer = 0x8abd7c00] 03:22:26 INFO - PROCESS | 16187 | 1461320546773 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:22:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:22:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1845ms 03:22:26 INFO - PROCESS | 16187 | 1461320546806 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 03:22:26 INFO - PROCESS | 16187 | 1461320546812 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 03:22:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:22:26 INFO - PROCESS | 16187 | 1461320546830 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:22:26 INFO - PROCESS | 16187 | 1461320546838 Marionette TRACE conn4 <- [1,2842,null,{}] 03:22:26 INFO - PROCESS | 16187 | 1461320546845 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:27 INFO - PROCESS | 16187 | 1461320547110 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 03:22:27 INFO - PROCESS | 16187 | 1461320547450 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 16187 | ++DOCSHELL 0x8abd6000 == 151 [pid = 16187] [id = 718] 03:22:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x8abdc000) [pid = 16187] [serial = 2155] [outer = (nil)] 03:22:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x8c8d7c00) [pid = 16187] [serial = 2156] [outer = 0x8abdc000] 03:22:27 INFO - PROCESS | 16187 | 1461320547548 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x8c947c00) [pid = 16187] [serial = 2157] [outer = 0x8abdc000] 03:22:28 INFO - PROCESS | 16187 | 1461320548515 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:22:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:22:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1751ms 03:22:28 INFO - PROCESS | 16187 | 1461320548573 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 03:22:28 INFO - PROCESS | 16187 | 1461320548577 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 03:22:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:22:28 INFO - PROCESS | 16187 | 1461320548584 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:22:28 INFO - PROCESS | 16187 | 1461320548588 Marionette TRACE conn4 <- [1,2846,null,{}] 03:22:28 INFO - PROCESS | 16187 | 1461320548594 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:28 INFO - PROCESS | 16187 | 1461320548853 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 03:22:29 INFO - PROCESS | 16187 | 1461320549198 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:29 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c76a400 == 152 [pid = 16187] [id = 719] 03:22:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8c8de800) [pid = 16187] [serial = 2158] [outer = (nil)] 03:22:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8caec000) [pid = 16187] [serial = 2159] [outer = 0x8c8de800] 03:22:29 INFO - PROCESS | 16187 | 1461320549296 Marionette DEBUG loaded listener.js 03:22:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8caf0800) [pid = 16187] [serial = 2160] [outer = 0x8c8de800] 03:22:30 INFO - PROCESS | 16187 | 1461320550221 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:22:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:22:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1684ms 03:22:30 INFO - PROCESS | 16187 | 1461320550269 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 03:22:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:22:30 INFO - PROCESS | 16187 | 1461320550273 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 03:22:30 INFO - PROCESS | 16187 | 1461320550280 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:22:30 INFO - PROCESS | 16187 | 1461320550284 Marionette TRACE conn4 <- [1,2850,null,{}] 03:22:30 INFO - PROCESS | 16187 | 1461320550290 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:30 INFO - PROCESS | 16187 | 1461320550543 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 03:22:30 INFO - PROCESS | 16187 | 1461320550901 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e37c800 == 153 [pid = 16187] [id = 720] 03:22:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8e37d000) [pid = 16187] [serial = 2161] [outer = (nil)] 03:22:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8e561000) [pid = 16187] [serial = 2162] [outer = 0x8e37d000] 03:22:31 INFO - PROCESS | 16187 | 1461320551023 Marionette DEBUG loaded listener.js 03:22:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8e7c5000) [pid = 16187] [serial = 2163] [outer = 0x8e37d000] 03:22:31 INFO - PROCESS | 16187 | 1461320551986 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:22:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:22:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1783ms 03:22:32 INFO - PROCESS | 16187 | 1461320552063 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 16187 | 1461320552067 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 03:22:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:22:32 INFO - PROCESS | 16187 | 1461320552073 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - PROCESS | 16187 | 1461320552076 Marionette TRACE conn4 <- [1,2854,null,{}] 03:22:32 INFO - PROCESS | 16187 | 1461320552083 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:32 INFO - PROCESS | 16187 | 1461320552366 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 03:22:32 INFO - PROCESS | 16187 | 1461320552710 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:32 INFO - PROCESS | 16187 | ++DOCSHELL 0x8caef000 == 154 [pid = 16187] [id = 721] 03:22:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8e116400) [pid = 16187] [serial = 2164] [outer = (nil)] 03:22:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8eeeec00) [pid = 16187] [serial = 2165] [outer = 0x8e116400] 03:22:32 INFO - PROCESS | 16187 | 1461320552807 Marionette DEBUG loaded listener.js 03:22:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8eef2800) [pid = 16187] [serial = 2166] [outer = 0x8e116400] 03:22:33 INFO - PROCESS | 16187 | 1461320553741 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:22:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:22:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1731ms 03:22:33 INFO - PROCESS | 16187 | 1461320553807 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 03:22:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:22:33 INFO - PROCESS | 16187 | 1461320553811 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 03:22:33 INFO - PROCESS | 16187 | 1461320553818 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:22:33 INFO - PROCESS | 16187 | 1461320553822 Marionette TRACE conn4 <- [1,2858,null,{}] 03:22:33 INFO - PROCESS | 16187 | 1461320553828 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:34 INFO - PROCESS | 16187 | 1461320554078 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 03:22:34 INFO - PROCESS | 16187 | 1461320554422 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:34 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e119000 == 155 [pid = 16187] [id = 722] 03:22:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8ee84800) [pid = 16187] [serial = 2167] [outer = (nil)] 03:22:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8f0f8800) [pid = 16187] [serial = 2168] [outer = 0x8ee84800] 03:22:34 INFO - PROCESS | 16187 | 1461320554516 Marionette DEBUG loaded listener.js 03:22:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8f805000) [pid = 16187] [serial = 2169] [outer = 0x8ee84800] 03:22:35 INFO - PROCESS | 16187 | 1461320555476 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:22:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1689ms 03:22:35 INFO - PROCESS | 16187 | 1461320555508 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 16187 | 1461320555512 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 03:22:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:22:35 INFO - PROCESS | 16187 | 1461320555519 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 16187 | 1461320555522 Marionette TRACE conn4 <- [1,2862,null,{}] 03:22:35 INFO - PROCESS | 16187 | 1461320555528 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:35 INFO - PROCESS | 16187 | 1461320555767 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 03:22:36 INFO - PROCESS | 16187 | 1461320556157 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a589400 == 156 [pid = 16187] [id = 723] 03:22:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8ef4b800) [pid = 16187] [serial = 2170] [outer = (nil)] 03:22:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x902d9000) [pid = 16187] [serial = 2171] [outer = 0x8ef4b800] 03:22:36 INFO - PROCESS | 16187 | 1461320556263 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x90391400) [pid = 16187] [serial = 2172] [outer = 0x8ef4b800] 03:22:37 INFO - PROCESS | 16187 | 1461320557149 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:22:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:22:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1680ms 03:22:37 INFO - PROCESS | 16187 | 1461320557202 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 16187 | 1461320557205 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 03:22:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:22:37 INFO - PROCESS | 16187 | 1461320557212 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 16187 | 1461320557215 Marionette TRACE conn4 <- [1,2866,null,{}] 03:22:37 INFO - PROCESS | 16187 | 1461320557221 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:37 INFO - PROCESS | 16187 | 1461320557470 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 03:22:37 INFO - PROCESS | 16187 | 1461320557825 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef4cc00 == 157 [pid = 16187] [id = 724] 03:22:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x8ff73000) [pid = 16187] [serial = 2173] [outer = (nil)] 03:22:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x906f2c00) [pid = 16187] [serial = 2174] [outer = 0x8ff73000] 03:22:37 INFO - PROCESS | 16187 | 1461320557918 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x906fa800) [pid = 16187] [serial = 2175] [outer = 0x8ff73000] 03:22:38 INFO - PROCESS | 16187 | 1461320558835 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:22:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:22:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1687ms 03:22:38 INFO - PROCESS | 16187 | 1461320558901 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 03:22:38 INFO - PROCESS | 16187 | 1461320558905 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 03:22:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:22:38 INFO - PROCESS | 16187 | 1461320558912 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - PROCESS | 16187 | 1461320558916 Marionette TRACE conn4 <- [1,2870,null,{}] 03:22:38 INFO - PROCESS | 16187 | 1461320558921 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:39 INFO - PROCESS | 16187 | 1461320559177 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 03:22:39 INFO - PROCESS | 16187 | 1461320559537 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x91f80400 == 158 [pid = 16187] [id = 725] 03:22:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x91f83000) [pid = 16187] [serial = 2176] [outer = (nil)] 03:22:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x929e8400) [pid = 16187] [serial = 2177] [outer = 0x91f83000] 03:22:39 INFO - PROCESS | 16187 | 1461320559650 Marionette DEBUG loaded listener.js 03:22:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x92aa7800) [pid = 16187] [serial = 2178] [outer = 0x91f83000] 03:22:40 INFO - PROCESS | 16187 | 1461320560629 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:22:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:22:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1782ms 03:22:40 INFO - PROCESS | 16187 | 1461320560695 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 03:22:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:22:40 INFO - PROCESS | 16187 | 1461320560707 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 03:22:40 INFO - PROCESS | 16187 | 1461320560714 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:22:40 INFO - PROCESS | 16187 | 1461320560719 Marionette TRACE conn4 <- [1,2874,null,{}] 03:22:40 INFO - PROCESS | 16187 | 1461320560725 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:41 INFO - PROCESS | 16187 | 1461320561036 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 03:22:41 INFO - PROCESS | 16187 | 1461320561412 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 16187 | ++DOCSHELL 0x9053a000 == 159 [pid = 16187] [id = 726] 03:22:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x915d3800) [pid = 16187] [serial = 2179] [outer = (nil)] 03:22:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x92c50800) [pid = 16187] [serial = 2180] [outer = 0x915d3800] 03:22:41 INFO - PROCESS | 16187 | 1461320561505 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x92c5cc00) [pid = 16187] [serial = 2181] [outer = 0x915d3800] 03:22:42 INFO - PROCESS | 16187 | 1461320562461 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:22:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:22:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1791ms 03:22:42 INFO - PROCESS | 16187 | 1461320562505 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 03:22:42 INFO - PROCESS | 16187 | 1461320562508 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 03:22:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:22:42 INFO - PROCESS | 16187 | 1461320562515 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:22:42 INFO - PROCESS | 16187 | 1461320562519 Marionette TRACE conn4 <- [1,2878,null,{}] 03:22:42 INFO - PROCESS | 16187 | 1461320562525 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:42 INFO - PROCESS | 16187 | 1461320562772 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 03:22:43 INFO - PROCESS | 16187 | 1461320563121 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:43 INFO - PROCESS | 16187 | ++DOCSHELL 0x92bf8800 == 160 [pid = 16187] [id = 727] 03:22:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x9399d000) [pid = 16187] [serial = 2182] [outer = (nil)] 03:22:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x93b7cc00) [pid = 16187] [serial = 2183] [outer = 0x9399d000] 03:22:43 INFO - PROCESS | 16187 | 1461320563219 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x93b81800) [pid = 16187] [serial = 2184] [outer = 0x9399d000] 03:22:44 INFO - PROCESS | 16187 | 1461320564140 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:22:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:22:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1686ms 03:22:44 INFO - PROCESS | 16187 | 1461320564202 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 16187 | 1461320564206 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 03:22:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:22:44 INFO - PROCESS | 16187 | 1461320564213 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 16187 | 1461320564216 Marionette TRACE conn4 <- [1,2882,null,{}] 03:22:44 INFO - PROCESS | 16187 | 1461320564223 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:44 INFO - PROCESS | 16187 | 1461320564468 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 03:22:44 INFO - PROCESS | 16187 | 1461320564821 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ee85000 == 161 [pid = 16187] [id = 728] 03:22:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x93b7b800) [pid = 16187] [serial = 2185] [outer = (nil)] 03:22:44 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x93d96000) [pid = 16187] [serial = 2186] [outer = 0x93b7b800] 03:22:44 INFO - PROCESS | 16187 | 1461320564933 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x93d99400) [pid = 16187] [serial = 2187] [outer = 0x93b7b800] 03:22:45 INFO - PROCESS | 16187 | 1461320565837 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:22:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:22:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1683ms 03:22:45 INFO - PROCESS | 16187 | 1461320565901 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 03:22:45 INFO - PROCESS | 16187 | 1461320565905 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 03:22:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:22:45 INFO - PROCESS | 16187 | 1461320565915 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:22:45 INFO - PROCESS | 16187 | 1461320565918 Marionette TRACE conn4 <- [1,2886,null,{}] 03:22:45 INFO - PROCESS | 16187 | 1461320565924 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:46 INFO - PROCESS | 16187 | 1461320566189 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 03:22:46 INFO - PROCESS | 16187 | 1461320566515 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 16187 | ++DOCSHELL 0x89175000 == 162 [pid = 16187] [id = 729] 03:22:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x8ab7b800) [pid = 16187] [serial = 2188] [outer = (nil)] 03:22:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x9642b400) [pid = 16187] [serial = 2189] [outer = 0x8ab7b800] 03:22:46 INFO - PROCESS | 16187 | 1461320566608 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x9708f000) [pid = 16187] [serial = 2190] [outer = 0x8ab7b800] 03:22:47 INFO - PROCESS | 16187 | 1461320567536 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:22:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1681ms 03:22:47 INFO - PROCESS | 16187 | 1461320567600 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 03:22:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:22:47 INFO - PROCESS | 16187 | 1461320567605 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 03:22:47 INFO - PROCESS | 16187 | 1461320567612 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 16187 | 1461320567618 Marionette TRACE conn4 <- [1,2890,null,{}] 03:22:47 INFO - PROCESS | 16187 | 1461320567625 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:47 INFO - PROCESS | 16187 | 1461320567881 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 03:22:48 INFO - PROCESS | 16187 | 1461320568207 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 16187 | ++DOCSHELL 0x93d9dc00 == 163 [pid = 16187] [id = 730] 03:22:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x95da1800) [pid = 16187] [serial = 2191] [outer = (nil)] 03:22:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x97d45800) [pid = 16187] [serial = 2192] [outer = 0x95da1800] 03:22:48 INFO - PROCESS | 16187 | 1461320568302 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x9806a000) [pid = 16187] [serial = 2193] [outer = 0x95da1800] 03:22:49 INFO - PROCESS | 16187 | 1461320569269 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:22:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1738ms 03:22:49 INFO - PROCESS | 16187 | 1461320569351 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 16187 | 1461320569354 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 03:22:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:22:49 INFO - PROCESS | 16187 | 1461320569362 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - PROCESS | 16187 | 1461320569366 Marionette TRACE conn4 <- [1,2894,null,{}] 03:22:49 INFO - PROCESS | 16187 | 1461320569372 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:49 INFO - PROCESS | 16187 | 1461320569656 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 03:22:50 INFO - PROCESS | 16187 | 1461320570019 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e75e400 == 164 [pid = 16187] [id = 731] 03:22:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x97d3b000) [pid = 16187] [serial = 2194] [outer = (nil)] 03:22:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x99224c00) [pid = 16187] [serial = 2195] [outer = 0x97d3b000] 03:22:50 INFO - PROCESS | 16187 | 1461320570116 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x9ae2e000) [pid = 16187] [serial = 2196] [outer = 0x97d3b000] 03:22:51 INFO - PROCESS | 16187 | 1461320571038 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:22:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1732ms 03:22:51 INFO - PROCESS | 16187 | 1461320571096 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 16187 | 1461320571099 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 03:22:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:22:51 INFO - PROCESS | 16187 | 1461320571106 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - PROCESS | 16187 | 1461320571110 Marionette TRACE conn4 <- [1,2898,null,{}] 03:22:51 INFO - PROCESS | 16187 | 1461320571116 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:51 INFO - PROCESS | 16187 | 1461320571408 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8872f800 == 163 [pid = 16187] [id = 674] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x889eac00 == 162 [pid = 16187] [id = 590] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8a11ac00 == 161 [pid = 16187] [id = 714] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x891ec000 == 160 [pid = 16187] [id = 713] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x88890800 == 159 [pid = 16187] [id = 712] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x87f21800 == 158 [pid = 16187] [id = 711] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8caed000 == 157 [pid = 16187] [id = 709] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x98171400 == 156 [pid = 16187] [id = 710] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8c21f800 == 155 [pid = 16187] [id = 708] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x906f5400 == 154 [pid = 16187] [id = 707] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x902d7400 == 153 [pid = 16187] [id = 705] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x906f9c00 == 152 [pid = 16187] [id = 706] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x9053dc00 == 151 [pid = 16187] [id = 704] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x9053e400 == 150 [pid = 16187] [id = 703] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8c76f800 == 149 [pid = 16187] [id = 702] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8eeed800 == 148 [pid = 16187] [id = 700] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8eeeac00 == 147 [pid = 16187] [id = 701] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x855c2000 == 146 [pid = 16187] [id = 699] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8caf5c00 == 145 [pid = 16187] [id = 698] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8c945800 == 144 [pid = 16187] [id = 697] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8c946400 == 143 [pid = 16187] [id = 696] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x8afe4c00 == 142 [pid = 16187] [id = 695] 03:22:54 INFO - PROCESS | 16187 | --DOCSHELL 0x87f1ac00 == 141 [pid = 16187] [id = 694] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x8c010800) [pid = 16187] [serial = 1965] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x8eeee800) [pid = 16187] [serial = 2043] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x8e7c0800) [pid = 16187] [serial = 2042] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x8e11bc00) [pid = 16187] [serial = 2040] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x8e118c00) [pid = 16187] [serial = 2039] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x8c998400) [pid = 16187] [serial = 2037] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x8c94cc00) [pid = 16187] [serial = 2036] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x8c762800) [pid = 16187] [serial = 2034] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x8c2b9800) [pid = 16187] [serial = 2033] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x8a58c800) [pid = 16187] [serial = 2031] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x891e4800) [pid = 16187] [serial = 2030] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x88034c00) [pid = 16187] [serial = 2028] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x8802b800) [pid = 16187] [serial = 2027] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x8802bc00) [pid = 16187] [serial = 2072] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x97d3bc00) [pid = 16187] [serial = 2070] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x97c78000) [pid = 16187] [serial = 2069] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x97451400) [pid = 16187] [serial = 2067] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x97222800) [pid = 16187] [serial = 2066] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x964b2800) [pid = 16187] [serial = 2064] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x96428000) [pid = 16187] [serial = 2063] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x93d99c00) [pid = 16187] [serial = 2061] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x93d12800) [pid = 16187] [serial = 2060] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x92bf5000) [pid = 16187] [serial = 2058] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x92b76800) [pid = 16187] [serial = 2057] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x912b8800) [pid = 16187] [serial = 2055] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x906fbc00) [pid = 16187] [serial = 2054] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x90395000) [pid = 16187] [serial = 2052] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x90390c00) [pid = 16187] [serial = 2051] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x8f80ac00) [pid = 16187] [serial = 2049] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8f808800) [pid = 16187] [serial = 2048] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x8f0f1000) [pid = 16187] [serial = 2046] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8916a000) [pid = 16187] [serial = 2075] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8a112000) [pid = 16187] [serial = 2076] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8ab75c00) [pid = 16187] [serial = 2079] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8c010400) [pid = 16187] [serial = 2081] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x88277800) [pid = 16187] [serial = 2073] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x88726400) [pid = 16187] [serial = 2078] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x8ef4ec00) [pid = 16187] [serial = 2045] [outer = (nil)] [url = about:blank] 03:22:54 INFO - PROCESS | 16187 | 1461320574758 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 16187 | ++DOCSHELL 0x83878c00 == 142 [pid = 16187] [id = 732] 03:22:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8580f000) [pid = 16187] [serial = 2197] [outer = (nil)] 03:22:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x873ec800) [pid = 16187] [serial = 2198] [outer = 0x8580f000] 03:22:54 INFO - PROCESS | 16187 | 1461320574849 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8802bc00) [pid = 16187] [serial = 2199] [outer = 0x8580f000] 03:22:55 INFO - PROCESS | 16187 | 1461320575697 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:22:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:22:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 4640ms 03:22:55 INFO - PROCESS | 16187 | 1461320575748 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 03:22:55 INFO - PROCESS | 16187 | 1461320575755 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 03:22:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:22:55 INFO - PROCESS | 16187 | 1461320575764 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:22:55 INFO - PROCESS | 16187 | 1461320575768 Marionette TRACE conn4 <- [1,2902,null,{}] 03:22:55 INFO - PROCESS | 16187 | 1461320575776 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:56 INFO - PROCESS | 16187 | 1461320576013 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 03:22:56 INFO - PROCESS | 16187 | 1461320576229 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 16187 | ++DOCSHELL 0x88892400 == 143 [pid = 16187] [id = 733] 03:22:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x88894400) [pid = 16187] [serial = 2200] [outer = (nil)] 03:22:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x889ea800) [pid = 16187] [serial = 2201] [outer = 0x88894400] 03:22:56 INFO - PROCESS | 16187 | 1461320576375 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x891e0800) [pid = 16187] [serial = 2202] [outer = 0x88894400] 03:22:57 INFO - PROCESS | 16187 | 1461320577330 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:22:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:22:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1591ms 03:22:57 INFO - PROCESS | 16187 | 1461320577361 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 16187 | 1461320577367 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 03:22:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:22:57 INFO - PROCESS | 16187 | 1461320577374 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 16187 | 1461320577377 Marionette TRACE conn4 <- [1,2906,null,{}] 03:22:57 INFO - PROCESS | 16187 | 1461320577393 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:57 INFO - PROCESS | 16187 | 1461320577699 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 03:22:57 INFO - PROCESS | 16187 | 1461320577745 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a253000 == 144 [pid = 16187] [id = 734] 03:22:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8a260800) [pid = 16187] [serial = 2203] [outer = (nil)] 03:22:57 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8a58a000) [pid = 16187] [serial = 2204] [outer = 0x8a260800] 03:22:57 INFO - PROCESS | 16187 | 1461320577906 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8ab7a000) [pid = 16187] [serial = 2205] [outer = 0x8a260800] 03:22:58 INFO - PROCESS | 16187 | 1461320578961 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:22:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:22:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1636ms 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8a113800) [pid = 16187] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x88891000) [pid = 16187] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x87f24400) [pid = 16187] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8e37e000) [pid = 16187] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8c8d6400) [pid = 16187] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x93999800) [pid = 16187] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x92b79c00) [pid = 16187] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x92a9ac00) [pid = 16187] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x92b49000) [pid = 16187] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0x9053fc00) [pid = 16187] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x8f0efc00) [pid = 16187] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x8f80fc00) [pid = 16187] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x8ef4a800) [pid = 16187] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x8e75f800) [pid = 16187] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x8e115800) [pid = 16187] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x8caef800) [pid = 16187] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x8c94c800) [pid = 16187] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x8afe5400) [pid = 16187] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 121 (0x88034400) [pid = 16187] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:22:59 INFO - PROCESS | 16187 | --DOMWINDOW == 120 (0x891ea400) [pid = 16187] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:22:59 INFO - PROCESS | 16187 | 1461320579606 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 03:22:59 INFO - PROCESS | 16187 | 1461320579611 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 03:22:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:22:59 INFO - PROCESS | 16187 | 1461320579644 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:22:59 INFO - PROCESS | 16187 | 1461320579654 Marionette TRACE conn4 <- [1,2910,null,{}] 03:22:59 INFO - PROCESS | 16187 | 1461320579662 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:59 INFO - PROCESS | 16187 | 1461320579970 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 03:23:00 INFO - PROCESS | 16187 | 1461320580123 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:00 INFO - PROCESS | 16187 | ++DOCSHELL 0x85803800 == 145 [pid = 16187] [id = 735] 03:23:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 121 (0x8a253400) [pid = 16187] [serial = 2206] [outer = (nil)] 03:23:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 122 (0x8c215c00) [pid = 16187] [serial = 2207] [outer = 0x8a253400] 03:23:00 INFO - PROCESS | 16187 | 1461320580200 Marionette DEBUG loaded listener.js 03:23:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x8c2b5000) [pid = 16187] [serial = 2208] [outer = 0x8a253400] 03:23:00 INFO - PROCESS | 16187 | 1461320580872 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:23:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:23:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:23:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1264ms 03:23:00 INFO - PROCESS | 16187 | 1461320580901 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 16187 | 1461320580907 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 03:23:00 INFO - TEST-START | /DOMEvents/constructors.html 03:23:00 INFO - PROCESS | 16187 | 1461320580928 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 16187 | 1461320580932 Marionette TRACE conn4 <- [1,2914,null,{}] 03:23:00 INFO - PROCESS | 16187 | 1461320580938 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:01 INFO - PROCESS | 16187 | 1461320581153 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 03:23:01 INFO - PROCESS | 16187 | 1461320581172 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 16187 | ++DOCSHELL 0x8abdc800 == 146 [pid = 16187] [id = 736] 03:23:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x8c00b400) [pid = 16187] [serial = 2209] [outer = (nil)] 03:23:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x8c764400) [pid = 16187] [serial = 2210] [outer = 0x8c00b400] 03:23:01 INFO - PROCESS | 16187 | 1461320581464 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x8c76f800) [pid = 16187] [serial = 2211] [outer = 0x8c00b400] 03:23:03 INFO - PROCESS | 16187 | 1461320582950 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:23:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:23:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:23:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 2096ms 03:23:03 INFO - PROCESS | 16187 | 1461320583030 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 16187 | 1461320583048 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 03:23:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:23:03 INFO - PROCESS | 16187 | 1461320583066 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 16187 | 1461320583075 Marionette TRACE conn4 <- [1,2918,null,{}] 03:23:03 INFO - PROCESS | 16187 | 1461320583141 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:03 INFO - PROCESS | 16187 | 1461320583405 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 03:23:03 INFO - PROCESS | 16187 | 1461320583767 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 16187 | ++DOCSHELL 0x8888dc00 == 147 [pid = 16187] [id = 737] 03:23:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x8888e000) [pid = 16187] [serial = 2212] [outer = (nil)] 03:23:03 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x8a10c400) [pid = 16187] [serial = 2213] [outer = 0x8888e000] 03:23:03 INFO - PROCESS | 16187 | 1461320583864 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x8ab78800) [pid = 16187] [serial = 2214] [outer = 0x8888e000] 03:23:04 INFO - PROCESS | 16187 | 1461320584899 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:23:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:23:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1903ms 03:23:04 INFO - PROCESS | 16187 | 1461320584968 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 03:23:04 INFO - PROCESS | 16187 | 1461320584977 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 03:23:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:23:04 INFO - PROCESS | 16187 | 1461320584988 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - PROCESS | 16187 | 1461320584992 Marionette TRACE conn4 <- [1,2922,null,{}] 03:23:05 INFO - PROCESS | 16187 | 1461320584999 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:05 INFO - PROCESS | 16187 | 1461320585292 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 03:23:05 INFO - PROCESS | 16187 | 1461320585651 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a10ec00 == 148 [pid = 16187] [id = 738] 03:23:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x8c8da800) [pid = 16187] [serial = 2215] [outer = (nil)] 03:23:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8c944400) [pid = 16187] [serial = 2216] [outer = 0x8c8da800] 03:23:05 INFO - PROCESS | 16187 | 1461320585745 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8c98ec00) [pid = 16187] [serial = 2217] [outer = 0x8c8da800] 03:23:06 INFO - PROCESS | 16187 | [16187] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:23:06 INFO - PROCESS | 16187 | [16187] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:23:06 INFO - PROCESS | 16187 | [16187] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:23:06 INFO - PROCESS | 16187 | [16187] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:23:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:23:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:23:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:23:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:23:06 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 03:23:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:23:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:23:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:23:06 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 03:23:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:23:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:23:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:23:06 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]" 03:23:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:23:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:23:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:23:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:23:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1685ms 03:23:06 INFO - PROCESS | 16187 | 1461320586638 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:23:06 INFO - PROCESS | 16187 | 1461320586678 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 03:23:06 INFO - PROCESS | 16187 | 1461320586681 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 03:23:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:23:06 INFO - PROCESS | 16187 | 1461320586714 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 16187 | 1461320586720 Marionette TRACE conn4 <- [1,2926,null,{}] 03:23:06 INFO - PROCESS | 16187 | 1461320586739 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:06 INFO - PROCESS | 16187 | 1461320586995 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 03:23:07 INFO - PROCESS | 16187 | 1461320587343 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:07 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c8d8800 == 149 [pid = 16187] [id = 739] 03:23:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8e375c00) [pid = 16187] [serial = 2218] [outer = (nil)] 03:23:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8e567000) [pid = 16187] [serial = 2219] [outer = 0x8e375c00] 03:23:07 INFO - PROCESS | 16187 | 1461320587453 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8e757c00) [pid = 16187] [serial = 2220] [outer = 0x8e375c00] 03:23:08 INFO - PROCESS | 16187 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:23:08 INFO - PROCESS | 16187 | 1461320588298 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:23:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:23:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1603ms 03:23:08 INFO - PROCESS | 16187 | 1461320588313 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 03:23:08 INFO - PROCESS | 16187 | 1461320588318 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 03:23:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:23:08 INFO - PROCESS | 16187 | 1461320588325 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 16187 | 1461320588330 Marionette TRACE conn4 <- [1,2930,null,{}] 03:23:08 INFO - PROCESS | 16187 | 1461320588336 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:08 INFO - PROCESS | 16187 | 1461320588579 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 03:23:08 INFO - PROCESS | 16187 | 1461320588885 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e377000 == 150 [pid = 16187] [id = 740] 03:23:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8e7bc800) [pid = 16187] [serial = 2221] [outer = (nil)] 03:23:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8ee7a000) [pid = 16187] [serial = 2222] [outer = 0x8e7bc800] 03:23:09 INFO - PROCESS | 16187 | 1461320589063 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8ee87000) [pid = 16187] [serial = 2223] [outer = 0x8e7bc800] 03:23:09 INFO - PROCESS | 16187 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:23:09 INFO - PROCESS | 16187 | 1461320589883 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:23:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:23:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1588ms 03:23:09 INFO - PROCESS | 16187 | 1461320589914 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 03:23:09 INFO - PROCESS | 16187 | 1461320589918 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 03:23:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:23:09 INFO - PROCESS | 16187 | 1461320589925 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:23:09 INFO - PROCESS | 16187 | 1461320589929 Marionette TRACE conn4 <- [1,2934,null,{}] 03:23:09 INFO - PROCESS | 16187 | 1461320589935 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:10 INFO - PROCESS | 16187 | 1461320590205 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 03:23:10 INFO - PROCESS | 16187 | 1461320590512 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e562400 == 151 [pid = 16187] [id = 741] 03:23:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8eef0c00) [pid = 16187] [serial = 2224] [outer = (nil)] 03:23:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8ef4b400) [pid = 16187] [serial = 2225] [outer = 0x8eef0c00] 03:23:10 INFO - PROCESS | 16187 | 1461320590734 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8f0edc00) [pid = 16187] [serial = 2226] [outer = 0x8eef0c00] 03:23:11 INFO - PROCESS | 16187 | 1461320591730 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:23:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:23:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1836ms 03:23:11 INFO - PROCESS | 16187 | 1461320591763 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 03:23:11 INFO - PROCESS | 16187 | 1461320591767 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 03:23:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:23:11 INFO - PROCESS | 16187 | 1461320591777 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - PROCESS | 16187 | 1461320591782 Marionette TRACE conn4 <- [1,2938,null,{}] 03:23:11 INFO - PROCESS | 16187 | 1461320591791 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:12 INFO - PROCESS | 16187 | 1461320592163 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 03:23:12 INFO - PROCESS | 16187 | 1461320592440 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ee83c00 == 152 [pid = 16187] [id = 742] 03:23:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8ef4e400) [pid = 16187] [serial = 2227] [outer = (nil)] 03:23:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8ff73400) [pid = 16187] [serial = 2228] [outer = 0x8ef4e400] 03:23:12 INFO - PROCESS | 16187 | 1461320592619 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x90457400) [pid = 16187] [serial = 2229] [outer = 0x8ef4e400] 03:23:13 INFO - PROCESS | 16187 | 1461320593415 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:23:13 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. 03:23:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1687ms 03:23:13 INFO - PROCESS | 16187 | 1461320593465 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 03:23:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:23:13 INFO - PROCESS | 16187 | 1461320593469 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 03:23:13 INFO - PROCESS | 16187 | 1461320593476 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 16187 | 1461320593480 Marionette TRACE conn4 <- [1,2942,null,{}] 03:23:13 INFO - PROCESS | 16187 | 1461320593486 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:13 INFO - PROCESS | 16187 | 1461320593719 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 03:23:14 INFO - PROCESS | 16187 | 1461320594037 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 16187 | ++DOCSHELL 0x8ef45000 == 153 [pid = 16187] [id = 743] 03:23:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8f0f7c00) [pid = 16187] [serial = 2230] [outer = (nil)] 03:23:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x906f5000) [pid = 16187] [serial = 2231] [outer = 0x8f0f7c00] 03:23:14 INFO - PROCESS | 16187 | 1461320594176 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x912bdc00) [pid = 16187] [serial = 2232] [outer = 0x8f0f7c00] 03:23:14 INFO - PROCESS | 16187 | 1461320594979 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:23:15 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 03:23:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:23:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1540ms 03:23:15 INFO - PROCESS | 16187 | 1461320595018 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 03:23:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:23:15 INFO - PROCESS | 16187 | 1461320595022 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 03:23:15 INFO - PROCESS | 16187 | 1461320595029 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - PROCESS | 16187 | 1461320595033 Marionette TRACE conn4 <- [1,2946,null,{}] 03:23:15 INFO - PROCESS | 16187 | 1461320595039 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:15 INFO - PROCESS | 16187 | 1461320595321 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 03:23:15 INFO - PROCESS | 16187 | 1461320595681 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 16187 | ++DOCSHELL 0x90534000 == 154 [pid = 16187] [id = 744] 03:23:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x90537c00) [pid = 16187] [serial = 2233] [outer = (nil)] 03:23:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x92a9bc00) [pid = 16187] [serial = 2234] [outer = 0x90537c00] 03:23:15 INFO - PROCESS | 16187 | 1461320595782 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x92b47000) [pid = 16187] [serial = 2235] [outer = 0x90537c00] 03:23:16 INFO - PROCESS | 16187 | 1461320596541 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:23:16 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. 03:23:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1534ms 03:23:16 INFO - PROCESS | 16187 | 1461320596570 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 16187 | 1461320596574 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 03:23:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:23:16 INFO - PROCESS | 16187 | 1461320596583 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - PROCESS | 16187 | 1461320596586 Marionette TRACE conn4 <- [1,2950,null,{}] 03:23:16 INFO - PROCESS | 16187 | 1461320596592 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:16 INFO - PROCESS | 16187 | 1461320596843 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 03:23:17 INFO - PROCESS | 16187 | 1461320597119 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x906f5400 == 155 [pid = 16187] [id = 745] 03:23:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x929eb000) [pid = 16187] [serial = 2236] [outer = (nil)] 03:23:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x92bf2400) [pid = 16187] [serial = 2237] [outer = 0x929eb000] 03:23:17 INFO - PROCESS | 16187 | 1461320597216 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x92bf5c00) [pid = 16187] [serial = 2238] [outer = 0x929eb000] 03:23:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x92c58400 == 156 [pid = 16187] [id = 746] 03:23:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x93b75c00) [pid = 16187] [serial = 2239] [outer = (nil)] 03:23:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x93d1bc00) [pid = 16187] [serial = 2240] [outer = 0x93b75c00] 03:23:18 INFO - PROCESS | 16187 | 1461320598181 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:23:18 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. 03:23:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1631ms 03:23:18 INFO - PROCESS | 16187 | 1461320598216 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 03:23:18 INFO - PROCESS | 16187 | 1461320598219 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 03:23:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:23:18 INFO - PROCESS | 16187 | 1461320598227 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:23:18 INFO - PROCESS | 16187 | 1461320598230 Marionette TRACE conn4 <- [1,2954,null,{}] 03:23:18 INFO - PROCESS | 16187 | 1461320598237 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:18 INFO - PROCESS | 16187 | 1461320598556 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 03:23:18 INFO - PROCESS | 16187 | 1461320598920 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 16187 | ++DOCSHELL 0x92bf5000 == 157 [pid = 16187] [id = 747] 03:23:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x93d13c00) [pid = 16187] [serial = 2241] [outer = (nil)] 03:23:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0x93d94400) [pid = 16187] [serial = 2242] [outer = 0x93d13c00] 03:23:19 INFO - PROCESS | 16187 | 1461320599029 Marionette DEBUG loaded listener.js 03:23:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0x93d9e800) [pid = 16187] [serial = 2243] [outer = 0x93d13c00] 03:23:19 INFO - PROCESS | 16187 | 1461320599840 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:23:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:23:19 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 03:23:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1634ms 03:23:19 INFO - PROCESS | 16187 | 1461320599861 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 16187 | 1461320599866 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 03:23:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:23:19 INFO - PROCESS | 16187 | 1461320599872 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - PROCESS | 16187 | 1461320599877 Marionette TRACE conn4 <- [1,2958,null,{}] 03:23:19 INFO - PROCESS | 16187 | 1461320599883 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:20 INFO - PROCESS | 16187 | 1461320600186 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 03:23:20 INFO - PROCESS | 16187 | 1461320600467 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 16187 | ++DOCSHELL 0x9399b400 == 158 [pid = 16187] [id = 748] 03:23:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x939a5400) [pid = 16187] [serial = 2244] [outer = (nil)] 03:23:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x97d41c00) [pid = 16187] [serial = 2245] [outer = 0x939a5400] 03:23:20 INFO - PROCESS | 16187 | 1461320600614 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x98070000) [pid = 16187] [serial = 2246] [outer = 0x939a5400] 03:23:21 INFO - PROCESS | 16187 | 1461320601448 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:23:21 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. 03:23:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1602ms 03:23:21 INFO - PROCESS | 16187 | 1461320601476 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 03:23:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:23:21 INFO - PROCESS | 16187 | 1461320601480 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 03:23:21 INFO - PROCESS | 16187 | 1461320601487 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 16187 | 1461320601491 Marionette TRACE conn4 <- [1,2962,null,{}] 03:23:21 INFO - PROCESS | 16187 | 1461320601498 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:21 INFO - PROCESS | 16187 | 1461320601747 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 03:23:22 INFO - PROCESS | 16187 | 1461320602093 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:22 INFO - PROCESS | 16187 | ++DOCSHELL 0x93b7a800 == 159 [pid = 16187] [id = 749] 03:23:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x9806d400) [pid = 16187] [serial = 2247] [outer = (nil)] 03:23:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x98b99800) [pid = 16187] [serial = 2248] [outer = 0x9806d400] 03:23:22 INFO - PROCESS | 16187 | 1461320602240 Marionette DEBUG loaded listener.js 03:23:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x99227000) [pid = 16187] [serial = 2249] [outer = 0x9806d400] 03:23:23 INFO - PROCESS | 16187 | 1461320603013 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:23:23 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. 03:23:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1585ms 03:23:23 INFO - PROCESS | 16187 | 1461320603073 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 03:23:23 INFO - PROCESS | 16187 | 1461320603076 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 03:23:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:23:23 INFO - PROCESS | 16187 | 1461320603083 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - PROCESS | 16187 | 1461320603087 Marionette TRACE conn4 <- [1,2966,null,{}] 03:23:23 INFO - PROCESS | 16187 | 1461320603142 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:23 INFO - PROCESS | 16187 | 1461320603396 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 03:23:23 INFO - PROCESS | 16187 | 1461320603699 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x971b8400 == 160 [pid = 16187] [id = 750] 03:23:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x9806e000) [pid = 16187] [serial = 2250] [outer = (nil)] 03:23:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x9aef5000) [pid = 16187] [serial = 2251] [outer = 0x9806e000] 03:23:23 INFO - PROCESS | 16187 | 1461320603854 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x9b2a7400) [pid = 16187] [serial = 2252] [outer = 0x9806e000] 03:23:24 INFO - PROCESS | 16187 | 1461320604645 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:23:24 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. 03:23:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1581ms 03:23:24 INFO - PROCESS | 16187 | 1461320604665 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 16187 | 1461320604668 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 03:23:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:23:24 INFO - PROCESS | 16187 | 1461320604677 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - PROCESS | 16187 | 1461320604680 Marionette TRACE conn4 <- [1,2970,null,{}] 03:23:24 INFO - PROCESS | 16187 | 1461320604686 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:24 INFO - PROCESS | 16187 | 1461320604965 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 03:23:25 INFO - PROCESS | 16187 | 1461320605274 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a25c400 == 161 [pid = 16187] [id = 751] 03:23:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x93d15000) [pid = 16187] [serial = 2253] [outer = (nil)] 03:23:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x9dff3c00) [pid = 16187] [serial = 2254] [outer = 0x93d15000] 03:23:25 INFO - PROCESS | 16187 | 1461320605417 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x9ea19400) [pid = 16187] [serial = 2255] [outer = 0x93d15000] 03:23:26 INFO - PROCESS | 16187 | 1461320606202 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:23:26 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. 03:23:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1585ms 03:23:26 INFO - PROCESS | 16187 | 1461320606264 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 16187 | 1461320606268 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 03:23:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:23:26 INFO - PROCESS | 16187 | 1461320606275 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 16187 | 1461320606279 Marionette TRACE conn4 <- [1,2974,null,{}] 03:23:26 INFO - PROCESS | 16187 | 1461320606307 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:26 INFO - PROCESS | 16187 | 1461320606559 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 03:23:26 INFO - PROCESS | 16187 | 1461320606927 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 16187 | ++DOCSHELL 0x98707400 == 162 [pid = 16187] [id = 752] 03:23:26 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x9b2ad800) [pid = 16187] [serial = 2256] [outer = (nil)] 03:23:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x9fda1c00) [pid = 16187] [serial = 2257] [outer = 0x9b2ad800] 03:23:27 INFO - PROCESS | 16187 | 1461320607024 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x9fda6800) [pid = 16187] [serial = 2258] [outer = 0x9b2ad800] 03:23:27 INFO - PROCESS | 16187 | 1461320607811 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:23:27 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. 03:23:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1593ms 03:23:27 INFO - PROCESS | 16187 | 1461320607870 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 03:23:27 INFO - PROCESS | 16187 | 1461320607873 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 03:23:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:23:27 INFO - PROCESS | 16187 | 1461320607880 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:23:27 INFO - PROCESS | 16187 | 1461320607882 Marionette TRACE conn4 <- [1,2978,null,{}] 03:23:27 INFO - PROCESS | 16187 | 1461320607889 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:28 INFO - PROCESS | 16187 | 1461320608138 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 03:23:28 INFO - PROCESS | 16187 | 1461320608454 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 16187 | ++DOCSHELL 0x9fc91800 == 163 [pid = 16187] [id = 753] 03:23:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x9ff6e400) [pid = 16187] [serial = 2259] [outer = (nil)] 03:23:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0xa01b1000) [pid = 16187] [serial = 2260] [outer = 0x9ff6e400] 03:23:28 INFO - PROCESS | 16187 | 1461320608592 Marionette DEBUG loaded listener.js 03:23:28 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0xa0b9b800) [pid = 16187] [serial = 2261] [outer = 0x9ff6e400] 03:23:29 INFO - PROCESS | 16187 | 1461320609386 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:23:29 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. 03:23:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1587ms 03:23:29 INFO - PROCESS | 16187 | 1461320609482 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 16187 | 1461320609487 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 03:23:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:23:29 INFO - PROCESS | 16187 | 1461320609497 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 16187 | 1461320609500 Marionette TRACE conn4 <- [1,2982,null,{}] 03:23:29 INFO - PROCESS | 16187 | 1461320609507 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:29 INFO - PROCESS | 16187 | 1461320609777 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 03:23:30 INFO - PROCESS | 16187 | 1461320610149 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x8caecc00 == 164 [pid = 16187] [id = 754] 03:23:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0x9fda6000) [pid = 16187] [serial = 2262] [outer = (nil)] 03:23:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 178 (0xa0dc4c00) [pid = 16187] [serial = 2263] [outer = 0x9fda6000] 03:23:30 INFO - PROCESS | 16187 | 1461320610256 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 179 (0xa0dcbc00) [pid = 16187] [serial = 2264] [outer = 0x9fda6000] 03:23:31 INFO - PROCESS | 16187 | 1461320611060 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:23:31 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 03:23:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:23:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:23:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1595ms 03:23:31 INFO - PROCESS | 16187 | 1461320611094 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 03:23:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:23:31 INFO - PROCESS | 16187 | 1461320611098 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 03:23:31 INFO - PROCESS | 16187 | 1461320611104 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - PROCESS | 16187 | 1461320611108 Marionette TRACE conn4 <- [1,2986,null,{}] 03:23:31 INFO - PROCESS | 16187 | 1461320611114 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:31 INFO - PROCESS | 16187 | 1461320611364 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 03:23:31 INFO - PROCESS | 16187 | 1461320611684 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:31 INFO - PROCESS | 16187 | ++DOCSHELL 0x855d0400 == 165 [pid = 16187] [id = 755] 03:23:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 180 (0xa01ae400) [pid = 16187] [serial = 2265] [outer = (nil)] 03:23:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 181 (0xa2b42800) [pid = 16187] [serial = 2266] [outer = 0xa01ae400] 03:23:31 INFO - PROCESS | 16187 | 1461320611841 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 182 (0xa2b9b400) [pid = 16187] [serial = 2267] [outer = 0xa01ae400] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x88026400 == 164 [pid = 16187] [id = 690] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x93d9dc00 == 163 [pid = 16187] [id = 730] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x8ee85000 == 162 [pid = 16187] [id = 728] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x89175000 == 161 [pid = 16187] [id = 729] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x92bf8800 == 160 [pid = 16187] [id = 727] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x9053a000 == 159 [pid = 16187] [id = 726] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x91f80400 == 158 [pid = 16187] [id = 725] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x8ef4cc00 == 157 [pid = 16187] [id = 724] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x8e119000 == 156 [pid = 16187] [id = 722] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x8a589400 == 155 [pid = 16187] [id = 723] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x8caef000 == 154 [pid = 16187] [id = 721] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x8e37c800 == 153 [pid = 16187] [id = 720] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x8c76a400 == 152 [pid = 16187] [id = 719] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x8a117400 == 151 [pid = 16187] [id = 717] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x8abd6000 == 150 [pid = 16187] [id = 718] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x889e5800 == 149 [pid = 16187] [id = 716] 03:23:35 INFO - PROCESS | 16187 | --DOCSHELL 0x873e7400 == 148 [pid = 16187] [id = 715] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 181 (0x8ab75000) [pid = 16187] [serial = 2025] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 180 (0x8abdc400) [pid = 16187] [serial = 2144] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 179 (0x8a255800) [pid = 16187] [serial = 2141] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 178 (0x889e2400) [pid = 16187] [serial = 2138] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 177 (0x88028000) [pid = 16187] [serial = 2135] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x88279800) [pid = 16187] [serial = 2136] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x990bf800) [pid = 16187] [serial = 2132] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x987e0800) [pid = 16187] [serial = 2130] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x98705400) [pid = 16187] [serial = 2129] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x98174000) [pid = 16187] [serial = 2127] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x98171000) [pid = 16187] [serial = 2126] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x97d46000) [pid = 16187] [serial = 2124] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x97c77800) [pid = 16187] [serial = 2123] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x93d9d000) [pid = 16187] [serial = 2121] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x93d93c00) [pid = 16187] [serial = 2120] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x93b74000) [pid = 16187] [serial = 2118] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x939a2400) [pid = 16187] [serial = 2117] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x92bf8c00) [pid = 16187] [serial = 2115] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x92b7c000) [pid = 16187] [serial = 2114] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x912be400) [pid = 16187] [serial = 2112] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x906fe000) [pid = 16187] [serial = 2111] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x90463400) [pid = 16187] [serial = 2109] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x90459c00) [pid = 16187] [serial = 2108] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x902e1c00) [pid = 16187] [serial = 2106] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x902de000) [pid = 16187] [serial = 2105] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x8f808c00) [pid = 16187] [serial = 2103] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x8f0f4400) [pid = 16187] [serial = 2102] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x8ef46c00) [pid = 16187] [serial = 2100] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x8eee7800) [pid = 16187] [serial = 2099] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x8e75b000) [pid = 16187] [serial = 2097] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x8e565800) [pid = 16187] [serial = 2096] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x8e37a800) [pid = 16187] [serial = 2094] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x8e11ec00) [pid = 16187] [serial = 2093] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x8caf1000) [pid = 16187] [serial = 2091] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x8c993c00) [pid = 16187] [serial = 2090] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x8c2bf800) [pid = 16187] [serial = 2088] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x8c21b400) [pid = 16187] [serial = 2087] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x891dd400) [pid = 16187] [serial = 2085] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x889e8800) [pid = 16187] [serial = 2084] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x8a588c00) [pid = 16187] [serial = 2142] [outer = (nil)] [url = about:blank] 03:23:35 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x889ed400) [pid = 16187] [serial = 2139] [outer = (nil)] [url = about:blank] 03:23:36 INFO - PROCESS | 16187 | 1461320616007 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:23:36 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. 03:23:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 4949ms 03:23:36 INFO - PROCESS | 16187 | 1461320616055 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 03:23:36 INFO - PROCESS | 16187 | 1461320616062 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 03:23:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:23:36 INFO - PROCESS | 16187 | 1461320616071 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - PROCESS | 16187 | 1461320616076 Marionette TRACE conn4 <- [1,2990,null,{}] 03:23:36 INFO - PROCESS | 16187 | 1461320616084 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:36 INFO - PROCESS | 16187 | 1461320616369 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 03:23:36 INFO - PROCESS | 16187 | 1461320616607 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 16187 | ++DOCSHELL 0x85055400 == 149 [pid = 16187] [id = 756] 03:23:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x88727000) [pid = 16187] [serial = 2268] [outer = (nil)] 03:23:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x88735c00) [pid = 16187] [serial = 2269] [outer = 0x88727000] 03:23:36 INFO - PROCESS | 16187 | 1461320616699 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x889e8800) [pid = 16187] [serial = 2270] [outer = 0x88727000] 03:23:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x891de000 == 150 [pid = 16187] [id = 757] 03:23:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x891df800) [pid = 16187] [serial = 2271] [outer = (nil)] 03:23:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x8a115800) [pid = 16187] [serial = 2272] [outer = 0x891df800] 03:23:37 INFO - PROCESS | 16187 | 1461320617683 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:23:37 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. 03:23:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1636ms 03:23:37 INFO - PROCESS | 16187 | 1461320617708 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 03:23:37 INFO - PROCESS | 16187 | 1461320617717 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 03:23:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:23:37 INFO - PROCESS | 16187 | 1461320617728 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - PROCESS | 16187 | 1461320617732 Marionette TRACE conn4 <- [1,2994,null,{}] 03:23:37 INFO - PROCESS | 16187 | 1461320617739 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:38 INFO - PROCESS | 16187 | 1461320618029 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 03:23:38 INFO - PROCESS | 16187 | 1461320618366 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:38 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a252000 == 151 [pid = 16187] [id = 758] 03:23:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x8a25a800) [pid = 16187] [serial = 2273] [outer = (nil)] 03:23:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x8abd4c00) [pid = 16187] [serial = 2274] [outer = 0x8a25a800] 03:23:38 INFO - PROCESS | 16187 | 1461320618463 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x8afeb800) [pid = 16187] [serial = 2275] [outer = 0x8a25a800] 03:23:39 INFO - PROCESS | 16187 | 1461320619229 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:23:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:23:39 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 03:23:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1532ms 03:23:39 INFO - PROCESS | 16187 | 1461320619269 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 03:23:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:23:39 INFO - PROCESS | 16187 | 1461320619275 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 03:23:39 INFO - PROCESS | 16187 | 1461320619282 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - PROCESS | 16187 | 1461320619288 Marionette TRACE conn4 <- [1,2998,null,{}] 03:23:39 INFO - PROCESS | 16187 | 1461320619314 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:39 INFO - PROCESS | 16187 | 1461320619688 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 03:23:39 INFO - PROCESS | 16187 | 1461320619732 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 16187 | ++DOCSHELL 0x891dd400 == 152 [pid = 16187] [id = 759] 03:23:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x8c764800) [pid = 16187] [serial = 2276] [outer = (nil)] 03:23:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x8c8d3000) [pid = 16187] [serial = 2277] [outer = 0x8c764800] 03:23:39 INFO - PROCESS | 16187 | 1461320619815 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x8c94a800) [pid = 16187] [serial = 2278] [outer = 0x8c764800] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x89171800) [pid = 16187] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x8a260800) [pid = 16187] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x8ff73000) [pid = 16187] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x8ef4b800) [pid = 16187] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x8a253400) [pid = 16187] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x91f83000) [pid = 16187] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x915d3800) [pid = 16187] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x8abd7c00) [pid = 16187] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x93b7b800) [pid = 16187] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x95da1800) [pid = 16187] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8abd3000) [pid = 16187] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x8e116400) [pid = 16187] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8ab7b800) [pid = 16187] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x88894400) [pid = 16187] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8abdc000) [pid = 16187] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x9399d000) [pid = 16187] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x8c8de800) [pid = 16187] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x873e9000) [pid = 16187] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x8580f000) [pid = 16187] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x8e37d000) [pid = 16187] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:23:40 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x8ee84800) [pid = 16187] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:23:41 INFO - PROCESS | 16187 | 1461320621191 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:23:41 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. 03:23:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1944ms 03:23:41 INFO - PROCESS | 16187 | 1461320621226 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 03:23:41 INFO - PROCESS | 16187 | 1461320621230 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 03:23:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:23:41 INFO - PROCESS | 16187 | 1461320621238 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - PROCESS | 16187 | 1461320621241 Marionette TRACE conn4 <- [1,3002,null,{}] 03:23:41 INFO - PROCESS | 16187 | 1461320621247 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:41 INFO - PROCESS | 16187 | 1461320621474 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 03:23:41 INFO - PROCESS | 16187 | 1461320621699 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:41 INFO - PROCESS | 16187 | ++DOCSHELL 0x855cf400 == 153 [pid = 16187] [id = 760] 03:23:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x891e9000) [pid = 16187] [serial = 2279] [outer = (nil)] 03:23:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8c2b1800) [pid = 16187] [serial = 2280] [outer = 0x891e9000] 03:23:41 INFO - PROCESS | 16187 | 1461320621778 Marionette DEBUG loaded listener.js 03:23:41 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8c945c00) [pid = 16187] [serial = 2281] [outer = 0x891e9000] 03:23:42 INFO - PROCESS | 16187 | 1461320622520 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:23:42 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. 03:23:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1340ms 03:23:42 INFO - PROCESS | 16187 | 1461320622579 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 03:23:42 INFO - PROCESS | 16187 | 1461320622584 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 03:23:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:23:42 INFO - PROCESS | 16187 | 1461320622590 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:23:42 INFO - PROCESS | 16187 | 1461320622593 Marionette TRACE conn4 <- [1,3006,null,{}] 03:23:42 INFO - PROCESS | 16187 | 1461320622599 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:43 INFO - PROCESS | 16187 | 1461320623084 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 03:23:43 INFO - PROCESS | 16187 | 1461320623375 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:43 INFO - PROCESS | 16187 | ++DOCSHELL 0x8827a400 == 154 [pid = 16187] [id = 761] 03:23:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8827a800) [pid = 16187] [serial = 2282] [outer = (nil)] 03:23:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8827ec00) [pid = 16187] [serial = 2283] [outer = 0x8827a800] 03:23:43 INFO - PROCESS | 16187 | 1461320623478 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x88731400) [pid = 16187] [serial = 2284] [outer = 0x8827a800] 03:23:44 INFO - PROCESS | 16187 | 1461320624347 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:23:44 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. 03:23:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1781ms 03:23:44 INFO - PROCESS | 16187 | 1461320624374 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 03:23:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:23:44 INFO - PROCESS | 16187 | 1461320624382 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 03:23:44 INFO - PROCESS | 16187 | 1461320624391 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 16187 | 1461320624399 Marionette TRACE conn4 <- [1,3010,null,{}] 03:23:44 INFO - PROCESS | 16187 | 1461320624407 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:44 INFO - PROCESS | 16187 | 1461320624691 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 03:23:45 INFO - PROCESS | 16187 | 1461320625064 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 16187 | ++DOCSHELL 0x8a258400 == 155 [pid = 16187] [id = 762] 03:23:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8a25bc00) [pid = 16187] [serial = 2285] [outer = (nil)] 03:23:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8abd6000) [pid = 16187] [serial = 2286] [outer = 0x8a25bc00] 03:23:45 INFO - PROCESS | 16187 | 1461320625180 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8c219000) [pid = 16187] [serial = 2287] [outer = 0x8a25bc00] 03:23:46 INFO - PROCESS | 16187 | 1461320626073 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:23:46 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 03:23:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1742ms 03:23:46 INFO - PROCESS | 16187 | 1461320626132 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 03:23:46 INFO - PROCESS | 16187 | 1461320626138 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 03:23:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:23:46 INFO - PROCESS | 16187 | 1461320626146 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:23:46 INFO - PROCESS | 16187 | 1461320626150 Marionette TRACE conn4 <- [1,3014,null,{}] 03:23:46 INFO - PROCESS | 16187 | 1461320626179 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:46 INFO - PROCESS | 16187 | 1461320626438 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 03:23:46 INFO - PROCESS | 16187 | 1461320626837 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:46 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c2bc000 == 156 [pid = 16187] [id = 763] 03:23:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8caef000) [pid = 16187] [serial = 2288] [outer = (nil)] 03:23:46 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8caf8400) [pid = 16187] [serial = 2289] [outer = 0x8caef000] 03:23:46 INFO - PROCESS | 16187 | 1461320626941 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8e11c800) [pid = 16187] [serial = 2290] [outer = 0x8caef000] 03:23:47 INFO - PROCESS | 16187 | [16187] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:23:47 INFO - PROCESS | 16187 | 1461320627868 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:23:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:23:47 INFO - {} 03:23:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:23:47 INFO - {} 03:23:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:23:47 INFO - {} 03:23:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:23:47 INFO - {} 03:23:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1745ms 03:23:47 INFO - PROCESS | 16187 | 1461320627901 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 16187 | 1461320627908 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 03:23:47 INFO - TEST-START | /FileAPI/fileReader.html 03:23:47 INFO - PROCESS | 16187 | 1461320627967 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 16187 | 1461320627976 Marionette TRACE conn4 <- [1,3018,null,{}] 03:23:47 INFO - PROCESS | 16187 | 1461320627991 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:48 INFO - PROCESS | 16187 | 1461320628271 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 03:23:48 INFO - PROCESS | 16187 | 1461320628630 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:48 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c2b3400 == 157 [pid = 16187] [id = 764] 03:23:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8caf9400) [pid = 16187] [serial = 2291] [outer = (nil)] 03:23:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8e56b800) [pid = 16187] [serial = 2292] [outer = 0x8caf9400] 03:23:48 INFO - PROCESS | 16187 | 1461320628722 Marionette DEBUG loaded listener.js 03:23:48 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x8ee7f000) [pid = 16187] [serial = 2293] [outer = 0x8caf9400] 03:23:49 INFO - PROCESS | 16187 | 1461320629536 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:23:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:23:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:23:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:23:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:23:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 1650ms 03:23:49 INFO - PROCESS | 16187 | 1461320629568 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 03:23:49 INFO - PROCESS | 16187 | 1461320629573 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 03:23:49 INFO - TEST-START | /FileAPI/historical.html 03:23:49 INFO - PROCESS | 16187 | 1461320629580 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:23:49 INFO - PROCESS | 16187 | 1461320629583 Marionette TRACE conn4 <- [1,3022,null,{}] 03:23:49 INFO - PROCESS | 16187 | 1461320629590 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:49 INFO - PROCESS | 16187 | 1461320629870 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 03:23:50 INFO - PROCESS | 16187 | 1461320630181 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:50 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c2be800 == 158 [pid = 16187] [id = 765] 03:23:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x8e566400) [pid = 16187] [serial = 2294] [outer = (nil)] 03:23:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x8ef46800) [pid = 16187] [serial = 2295] [outer = 0x8e566400] 03:23:50 INFO - PROCESS | 16187 | 1461320630365 Marionette DEBUG loaded listener.js 03:23:50 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x8ef4d400) [pid = 16187] [serial = 2296] [outer = 0x8e566400] 03:23:51 INFO - PROCESS | 16187 | 1461320631168 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:23:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:23:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:23:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:23:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:23:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:23:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:23:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:23:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:23:51 INFO - TEST-OK | /FileAPI/historical.html | took 1645ms 03:23:51 INFO - PROCESS | 16187 | 1461320631229 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 03:23:51 INFO - PROCESS | 16187 | 1461320631235 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 03:23:51 INFO - TEST-START | /FileAPI/idlharness.html 03:23:51 INFO - PROCESS | 16187 | 1461320631294 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:23:51 INFO - PROCESS | 16187 | 1461320631297 Marionette TRACE conn4 <- [1,3026,null,{}] 03:23:51 INFO - PROCESS | 16187 | 1461320631312 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:51 INFO - PROCESS | 16187 | 1461320631573 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 03:23:51 INFO - PROCESS | 16187 | 1461320631948 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 16187 | ++DOCSHELL 0x8f80d000 == 159 [pid = 16187] [id = 766] 03:23:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x8f80d800) [pid = 16187] [serial = 2297] [outer = (nil)] 03:23:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 151 (0x8ff71400) [pid = 16187] [serial = 2298] [outer = 0x8f80d800] 03:23:52 INFO - PROCESS | 16187 | 1461320632061 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 16187 | ++DOMWINDOW == 152 (0x9038fc00) [pid = 16187] [serial = 2299] [outer = 0x8f80d800] 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:23:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:23:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:23:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:23:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:23:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:23:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:23:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:23:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:23:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:23:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:23:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:23:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:23:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:23:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:23:54 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 03:23:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:23:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:23:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:23:54 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 03:23:54 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 03:23:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:23:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:23:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:23:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:23:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:23:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:23:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:23:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:23:54 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 03:23:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:23:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:23:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:23:54 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 03:23:54 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 03:23:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:23:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:23:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:23:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:23:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 2903ms 03:23:54 INFO - TEST-START | /FileAPI/idlharness.worker 03:23:54 INFO - PROCESS | 16187 | 1461320633990 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:23:54 INFO - PROCESS | 16187 | 1461320634179 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 16187 | 1461320634188 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 03:23:54 INFO - PROCESS | 16187 | 1461320634236 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - PROCESS | 16187 | 1461320634243 Marionette TRACE conn4 <- [1,3030,null,{}] 03:23:54 INFO - PROCESS | 16187 | 1461320634260 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:54 INFO - PROCESS | 16187 | 1461320634643 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 03:23:54 INFO - PROCESS | 16187 | 1461320634867 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e7c6c00 == 160 [pid = 16187] [id = 767] 03:23:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 153 (0x8ff6cc00) [pid = 16187] [serial = 2300] [outer = (nil)] 03:23:54 INFO - PROCESS | 16187 | ++DOMWINDOW == 154 (0x93d98400) [pid = 16187] [serial = 2301] [outer = 0x8ff6cc00] 03:23:54 INFO - PROCESS | 16187 | 1461320634961 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 16187 | ++DOMWINDOW == 155 (0x9523f400) [pid = 16187] [serial = 2302] [outer = 0x8ff6cc00] 03:23:55 INFO - PROCESS | 16187 | [16187] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:23:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:23:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:23:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:23:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:23:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:23:57 INFO - {} 03:23:57 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 03:23:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:23:57 INFO - {} 03:23:57 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 - {} 03:23:57 INFO - {} 03:23:57 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 03:23:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:23:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:23:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:23:57 INFO - {} 03:23:57 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 03:23:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:23:57 INFO - {} 03:23:57 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 - {} 03:23:57 INFO - {} 03:23:57 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 03:23:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 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 03:23:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:23:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:23:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:23:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:23:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:23:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 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 03:23:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:23:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 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 03:23:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:23:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 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 03:23:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:23:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:23:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:23:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:23:57 INFO - {} 03:23:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3493ms 03:23:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:23:58 INFO - PROCESS | 16187 | 1461320637613 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:23:58 INFO - PROCESS | 16187 | 1461320637764 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 03:23:58 INFO - PROCESS | 16187 | 1461320637769 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 03:23:58 INFO - PROCESS | 16187 | 1461320637792 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:23:58 INFO - PROCESS | 16187 | 1461320637800 Marionette TRACE conn4 <- [1,3034,null,{}] 03:23:58 INFO - PROCESS | 16187 | 1461320637814 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:58 INFO - PROCESS | 16187 | 1461320638221 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 03:23:58 INFO - PROCESS | 16187 | 1461320638530 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 16187 | ++DOCSHELL 0x9523c800 == 161 [pid = 16187] [id = 768] 03:23:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 156 (0x9642ec00) [pid = 16187] [serial = 2303] [outer = (nil)] 03:23:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 157 (0xa4830000) [pid = 16187] [serial = 2304] [outer = 0x9642ec00] 03:23:58 INFO - PROCESS | 16187 | 1461320638624 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 16187 | ++DOMWINDOW == 158 (0xa4835000) [pid = 16187] [serial = 2305] [outer = 0x9642ec00] 03:23:59 INFO - PROCESS | 16187 | 1461320639439 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:23:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:23:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1705ms 03:23:59 INFO - PROCESS | 16187 | 1461320639494 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 03:23:59 INFO - PROCESS | 16187 | 1461320639497 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 03:23:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:23:59 INFO - PROCESS | 16187 | 1461320639505 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - PROCESS | 16187 | 1461320639509 Marionette TRACE conn4 <- [1,3038,null,{}] 03:23:59 INFO - PROCESS | 16187 | 1461320639564 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:59 INFO - PROCESS | 16187 | 1461320639846 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 03:24:00 INFO - PROCESS | 16187 | 1461320640175 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:00 INFO - PROCESS | 16187 | ++DOCSHELL 0x87643800 == 162 [pid = 16187] [id = 769] 03:24:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 159 (0x87645400) [pid = 16187] [serial = 2306] [outer = (nil)] 03:24:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 160 (0x8764b000) [pid = 16187] [serial = 2307] [outer = 0x87645400] 03:24:00 INFO - PROCESS | 16187 | 1461320640266 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 16187 | ++DOMWINDOW == 161 (0x8764e400) [pid = 16187] [serial = 2308] [outer = 0x87645400] 03:24:01 INFO - PROCESS | 16187 | 1461320641130 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:24:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1690ms 03:24:01 INFO - PROCESS | 16187 | 1461320641197 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 03:24:01 INFO - PROCESS | 16187 | 1461320641202 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 03:24:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:24:01 INFO - PROCESS | 16187 | 1461320641209 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 16187 | 1461320641213 Marionette TRACE conn4 <- [1,3042,null,{}] 03:24:01 INFO - PROCESS | 16187 | 1461320641219 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:01 INFO - PROCESS | 16187 | 1461320641515 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 03:24:01 INFO - PROCESS | 16187 | 1461320641869 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:01 INFO - PROCESS | 16187 | ++DOCSHELL 0x8764a400 == 163 [pid = 16187] [id = 770] 03:24:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 162 (0x8764d000) [pid = 16187] [serial = 2309] [outer = (nil)] 03:24:01 INFO - PROCESS | 16187 | ++DOMWINDOW == 163 (0x8f189000) [pid = 16187] [serial = 2310] [outer = 0x8764d000] 03:24:01 INFO - PROCESS | 16187 | 1461320641965 Marionette DEBUG loaded listener.js 03:24:02 INFO - PROCESS | 16187 | ++DOMWINDOW == 164 (0x8f18a800) [pid = 16187] [serial = 2311] [outer = 0x8764d000] 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:24:03 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. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:24:03 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'.) 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:24:03 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. 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:24:03 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. 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:24:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:24:03 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. 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:24:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:24:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:24:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:24:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:24:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:24:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:24:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:24:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:24:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:24:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:24:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:24:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:24:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:24:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:24:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2156ms 03:24:03 INFO - PROCESS | 16187 | 1461320643240 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:24:03 INFO - PROCESS | 16187 | 1461320643528 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 03:24:03 INFO - PROCESS | 16187 | 1461320643535 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 03:24:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:24:03 INFO - PROCESS | 16187 | 1461320643618 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:24:03 INFO - PROCESS | 16187 | 1461320643624 Marionette TRACE conn4 <- [1,3046,null,{}] 03:24:03 INFO - PROCESS | 16187 | 1461320643633 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:04 INFO - PROCESS | 16187 | 1461320644011 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 03:24:04 INFO - PROCESS | 16187 | 1461320644314 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:04 INFO - PROCESS | 16187 | ++DOCSHELL 0x87650400 == 164 [pid = 16187] [id = 771] 03:24:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 165 (0x8f187800) [pid = 16187] [serial = 2312] [outer = (nil)] 03:24:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 166 (0x8fe0a000) [pid = 16187] [serial = 2313] [outer = 0x8f187800] 03:24:04 INFO - PROCESS | 16187 | 1461320644414 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 16187 | ++DOMWINDOW == 167 (0x8fe0f000) [pid = 16187] [serial = 2314] [outer = 0x8f187800] 03:24:04 INFO - PROCESS | 16187 | [16187] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:24:05 INFO - PROCESS | 16187 | 1461320645364 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:24:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:24:05 INFO - {} 03:24:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1808ms 03:24:05 INFO - PROCESS | 16187 | 1461320645412 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 03:24:05 INFO - PROCESS | 16187 | 1461320645417 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 03:24:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:24:05 INFO - PROCESS | 16187 | 1461320645473 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:24:05 INFO - PROCESS | 16187 | 1461320645479 Marionette TRACE conn4 <- [1,3050,null,{}] 03:24:05 INFO - PROCESS | 16187 | 1461320645490 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:05 INFO - PROCESS | 16187 | 1461320645783 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 03:24:06 INFO - PROCESS | 16187 | 1461320646148 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 16187 | ++DOCSHELL 0x85810800 == 165 [pid = 16187] [id = 772] 03:24:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 168 (0x8a582400) [pid = 16187] [serial = 2315] [outer = (nil)] 03:24:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 169 (0x8fe10400) [pid = 16187] [serial = 2316] [outer = 0x8a582400] 03:24:06 INFO - PROCESS | 16187 | 1461320646249 Marionette DEBUG loaded listener.js 03:24:06 INFO - PROCESS | 16187 | ++DOMWINDOW == 170 (0x912b6c00) [pid = 16187] [serial = 2317] [outer = 0x8a582400] 03:24:07 INFO - PROCESS | 16187 | 1461320647170 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:24:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:24:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:24:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:24:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:24:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1787ms 03:24:07 INFO - PROCESS | 16187 | 1461320647214 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 03:24:07 INFO - PROCESS | 16187 | 1461320647218 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 03:24:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:24:07 INFO - PROCESS | 16187 | 1461320647226 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:24:07 INFO - PROCESS | 16187 | 1461320647230 Marionette TRACE conn4 <- [1,3054,null,{}] 03:24:07 INFO - PROCESS | 16187 | 1461320647236 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:07 INFO - PROCESS | 16187 | 1461320647499 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 03:24:07 INFO - PROCESS | 16187 | 1461320647937 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:07 INFO - PROCESS | 16187 | ++DOCSHELL 0x9830d000 == 166 [pid = 16187] [id = 773] 03:24:07 INFO - PROCESS | 16187 | ++DOMWINDOW == 171 (0x9830f000) [pid = 16187] [serial = 2318] [outer = (nil)] 03:24:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 172 (0x98935800) [pid = 16187] [serial = 2319] [outer = 0x9830f000] 03:24:08 INFO - PROCESS | 16187 | 1461320648058 Marionette DEBUG loaded listener.js 03:24:08 INFO - PROCESS | 16187 | ++DOMWINDOW == 173 (0x99219800) [pid = 16187] [serial = 2320] [outer = 0x9830f000] 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:24:09 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" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:24:09 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" 03:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:24:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2435ms 03:24:09 INFO - PROCESS | 16187 | 1461320649514 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:24:09 INFO - PROCESS | 16187 | 1461320649896 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 03:24:09 INFO - PROCESS | 16187 | 1461320649900 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 03:24:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:24:09 INFO - PROCESS | 16187 | 1461320649916 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:24:09 INFO - PROCESS | 16187 | 1461320649920 Marionette TRACE conn4 <- [1,3058,null,{}] 03:24:09 INFO - PROCESS | 16187 | 1461320649926 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:10 INFO - PROCESS | 16187 | 1461320650169 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 03:24:10 INFO - PROCESS | 16187 | 1461320650487 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:10 INFO - PROCESS | 16187 | ++DOCSHELL 0x8764e800 == 167 [pid = 16187] [id = 774] 03:24:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 174 (0x89841400) [pid = 16187] [serial = 2321] [outer = (nil)] 03:24:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 175 (0x899a0c00) [pid = 16187] [serial = 2322] [outer = 0x89841400] 03:24:10 INFO - PROCESS | 16187 | 1461320650580 Marionette DEBUG loaded listener.js 03:24:10 INFO - PROCESS | 16187 | ++DOMWINDOW == 176 (0x899a2400) [pid = 16187] [serial = 2323] [outer = 0x89841400] 03:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:24:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:24:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:24:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:24:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:24:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:24:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:24:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:24:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1597ms 03:24:11 INFO - PROCESS | 16187 | 1461320651492 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:24:11 INFO - PROCESS | 16187 | 1461320651517 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 03:24:11 INFO - PROCESS | 16187 | 1461320651524 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 03:24:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:24:11 INFO - PROCESS | 16187 | 1461320651535 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 16187 | 1461320651541 Marionette TRACE conn4 <- [1,3062,null,{}] 03:24:11 INFO - PROCESS | 16187 | 1461320651547 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:11 INFO - PROCESS | 16187 | 1461320651840 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 03:24:12 INFO - PROCESS | 16187 | 1461320652195 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:12 INFO - PROCESS | 16187 | ++DOCSHELL 0x87652800 == 168 [pid = 16187] [id = 775] 03:24:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 177 (0x8999b400) [pid = 16187] [serial = 2324] [outer = (nil)] 03:24:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 178 (0x912b5800) [pid = 16187] [serial = 2325] [outer = 0x8999b400] 03:24:12 INFO - PROCESS | 16187 | 1461320652294 Marionette DEBUG loaded listener.js 03:24:12 INFO - PROCESS | 16187 | ++DOMWINDOW == 179 (0x9921c800) [pid = 16187] [serial = 2326] [outer = 0x8999b400] 03:24:12 INFO - PROCESS | 16187 | [16187] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:24:13 INFO - PROCESS | 16187 | 1461320653187 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:24:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:24:13 INFO - {} 03:24:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1691ms 03:24:13 INFO - PROCESS | 16187 | 1461320653226 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 03:24:13 INFO - PROCESS | 16187 | 1461320653231 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 03:24:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:24:13 INFO - PROCESS | 16187 | 1461320653243 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:24:13 INFO - PROCESS | 16187 | 1461320653245 Marionette TRACE conn4 <- [1,3066,null,{}] 03:24:13 INFO - PROCESS | 16187 | 1461320653252 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:16 INFO - PROCESS | 16187 | --DOCSHELL 0x9132e000 == 167 [pid = 16187] [id = 46] 03:24:16 INFO - PROCESS | 16187 | --DOCSHELL 0x83878c00 == 166 [pid = 16187] [id = 732] 03:24:16 INFO - PROCESS | 16187 | --DOCSHELL 0x855cf400 == 165 [pid = 16187] [id = 760] 03:24:16 INFO - PROCESS | 16187 | --DOCSHELL 0x891dd400 == 164 [pid = 16187] [id = 759] 03:24:16 INFO - PROCESS | 16187 | --DOCSHELL 0x8a252000 == 163 [pid = 16187] [id = 758] 03:24:16 INFO - PROCESS | 16187 | --DOCSHELL 0x891de000 == 162 [pid = 16187] [id = 757] 03:24:16 INFO - PROCESS | 16187 | --DOCSHELL 0x85055400 == 161 [pid = 16187] [id = 756] 03:24:16 INFO - PROCESS | 16187 | --DOCSHELL 0x8a25c400 == 160 [pid = 16187] [id = 751] 03:24:16 INFO - PROCESS | 16187 | --DOCSHELL 0x92c58400 == 159 [pid = 16187] [id = 746] 03:24:16 INFO - PROCESS | 16187 | --DOCSHELL 0x93b82400 == 158 [pid = 16187] [id = 588] 03:24:16 INFO - PROCESS | 16187 | 1461320656585 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 178 (0x8a10d800) [pid = 16187] [serial = 2151] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 177 (0x8ab7a000) [pid = 16187] [serial = 2205] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 176 (0x906f2c00) [pid = 16187] [serial = 2174] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 175 (0x90391400) [pid = 16187] [serial = 2172] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 174 (0x8c215c00) [pid = 16187] [serial = 2207] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 173 (0x929e8400) [pid = 16187] [serial = 2177] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 172 (0x92c50800) [pid = 16187] [serial = 2180] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 171 (0x8c00e000) [pid = 16187] [serial = 2154] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 170 (0x93d99400) [pid = 16187] [serial = 2187] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 169 (0x97d45800) [pid = 16187] [serial = 2192] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 168 (0x92aa7800) [pid = 16187] [serial = 2178] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 167 (0x8c2b2c00) [pid = 16187] [serial = 2082] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 166 (0x8eef2800) [pid = 16187] [serial = 2166] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 165 (0x902d9000) [pid = 16187] [serial = 2171] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 164 (0x891e2c00) [pid = 16187] [serial = 2150] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 163 (0x9642b400) [pid = 16187] [serial = 2189] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 162 (0x891e0800) [pid = 16187] [serial = 2202] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 161 (0x8c8d7c00) [pid = 16187] [serial = 2156] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 160 (0x93b81800) [pid = 16187] [serial = 2184] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 159 (0x8caec000) [pid = 16187] [serial = 2159] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 158 (0x92c5cc00) [pid = 16187] [serial = 2181] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 157 (0x8802fc00) [pid = 16187] [serial = 2148] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 156 (0x873ec800) [pid = 16187] [serial = 2198] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 155 (0x9806a000) [pid = 16187] [serial = 2193] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 154 (0x8e561000) [pid = 16187] [serial = 2162] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 153 (0x93d96000) [pid = 16187] [serial = 2186] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 152 (0x87f19800) [pid = 16187] [serial = 2147] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 151 (0x9708f000) [pid = 16187] [serial = 2190] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 150 (0x8eeeec00) [pid = 16187] [serial = 2165] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 149 (0x8c947c00) [pid = 16187] [serial = 2157] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 148 (0x93b7cc00) [pid = 16187] [serial = 2183] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 147 (0x8afe3000) [pid = 16187] [serial = 2153] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 146 (0x889ea800) [pid = 16187] [serial = 2201] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x8802bc00) [pid = 16187] [serial = 2199] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x8a58a000) [pid = 16187] [serial = 2204] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x906fa800) [pid = 16187] [serial = 2175] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x8f0f8800) [pid = 16187] [serial = 2168] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x8f805000) [pid = 16187] [serial = 2169] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x99224c00) [pid = 16187] [serial = 2195] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8e7c5000) [pid = 16187] [serial = 2163] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x8caf0800) [pid = 16187] [serial = 2160] [outer = (nil)] [url = about:blank] 03:24:16 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x8c2b5000) [pid = 16187] [serial = 2208] [outer = (nil)] [url = about:blank] 03:24:17 INFO - PROCESS | 16187 | 1461320657002 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:17 INFO - PROCESS | 16187 | ++DOCSHELL 0x8802fc00 == 159 [pid = 16187] [id = 776] 03:24:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x88033c00) [pid = 16187] [serial = 2327] [outer = (nil)] 03:24:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8827f000) [pid = 16187] [serial = 2328] [outer = 0x88033c00] 03:24:17 INFO - PROCESS | 16187 | 1461320657085 Marionette DEBUG loaded listener.js 03:24:17 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x88733000) [pid = 16187] [serial = 2329] [outer = 0x88033c00] 03:24:17 INFO - PROCESS | 16187 | 1461320657848 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:24:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:24:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:24:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:24:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:24:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:24:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:24:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:24:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 4644ms 03:24:17 INFO - PROCESS | 16187 | 1461320657887 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 03:24:17 INFO - PROCESS | 16187 | 1461320657894 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 03:24:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:24:17 INFO - PROCESS | 16187 | 1461320657903 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:24:17 INFO - PROCESS | 16187 | 1461320657909 Marionette TRACE conn4 <- [1,3070,null,{}] 03:24:17 INFO - PROCESS | 16187 | 1461320657939 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:18 INFO - PROCESS | 16187 | 1461320658260 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 03:24:18 INFO - PROCESS | 16187 | 1461320658454 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:18 INFO - PROCESS | 16187 | ++DOCSHELL 0x891e0800 == 160 [pid = 16187] [id = 777] 03:24:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x891e1000) [pid = 16187] [serial = 2330] [outer = (nil)] 03:24:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x891eac00) [pid = 16187] [serial = 2331] [outer = 0x891e1000] 03:24:18 INFO - PROCESS | 16187 | 1461320658589 Marionette DEBUG loaded listener.js 03:24:18 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x89bd3400) [pid = 16187] [serial = 2332] [outer = 0x891e1000] 03:24:19 INFO - PROCESS | 16187 | 1461320659440 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:24:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1585ms 03:24:19 INFO - PROCESS | 16187 | 1461320659490 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 03:24:19 INFO - PROCESS | 16187 | 1461320659495 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 03:24:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:24:19 INFO - PROCESS | 16187 | 1461320659502 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:24:19 INFO - PROCESS | 16187 | 1461320659506 Marionette TRACE conn4 <- [1,3074,null,{}] 03:24:19 INFO - PROCESS | 16187 | 1461320659524 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:19 INFO - PROCESS | 16187 | 1461320659837 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 03:24:19 INFO - PROCESS | 16187 | 1461320659881 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:19 INFO - PROCESS | 16187 | ++DOCSHELL 0x88278800 == 161 [pid = 16187] [id = 778] 03:24:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x89bdfc00) [pid = 16187] [serial = 2333] [outer = (nil)] 03:24:19 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8a10c800) [pid = 16187] [serial = 2334] [outer = 0x89bdfc00] 03:24:19 INFO - PROCESS | 16187 | 1461320659961 Marionette DEBUG loaded listener.js 03:24:20 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x8a259c00) [pid = 16187] [serial = 2335] [outer = 0x89bdfc00] 03:24:20 INFO - PROCESS | 16187 | 1461320660956 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:24:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:24:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:24:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:24:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1499ms 03:24:21 INFO - PROCESS | 16187 | 1461320661004 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 03:24:21 INFO - PROCESS | 16187 | 1461320661011 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 03:24:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:24:21 INFO - PROCESS | 16187 | 1461320661034 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:24:21 INFO - PROCESS | 16187 | 1461320661042 Marionette TRACE conn4 <- [1,3078,null,{}] 03:24:21 INFO - PROCESS | 16187 | 1461320661048 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:21 INFO - PROCESS | 16187 | 1461320661434 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 145 (0x8eef0c00) [pid = 16187] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 144 (0x8e375c00) [pid = 16187] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 143 (0x9806d400) [pid = 16187] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 142 (0x8c8da800) [pid = 16187] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 141 (0x9ff6e400) [pid = 16187] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 140 (0x98173800) [pid = 16187] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 139 (0x8f0f7c00) [pid = 16187] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 138 (0x88727000) [pid = 16187] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 137 (0x939a5400) [pid = 16187] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 136 (0x8e7bc800) [pid = 16187] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 135 (0x90537c00) [pid = 16187] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 134 (0x8a25a800) [pid = 16187] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 133 (0x9806e000) [pid = 16187] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 132 (0x8c764800) [pid = 16187] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 131 (0x8888e000) [pid = 16187] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 130 (0xa01ae400) [pid = 16187] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 129 (0x9fda6000) [pid = 16187] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 128 (0x97d3b000) [pid = 16187] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 127 (0x891df800) [pid = 16187] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 126 (0x93d15000) [pid = 16187] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 125 (0x8a256c00) [pid = 16187] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 124 (0x9b2ad800) [pid = 16187] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 123 (0x93b75c00) [pid = 16187] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 122 (0x8ef4e400) [pid = 16187] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 121 (0x929eb000) [pid = 16187] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:24:22 INFO - PROCESS | 16187 | --DOMWINDOW == 120 (0x93d13c00) [pid = 16187] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:24:22 INFO - PROCESS | 16187 | 1461320662243 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:22 INFO - PROCESS | 16187 | ++DOCSHELL 0x87f1f400 == 162 [pid = 16187] [id = 779] 03:24:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 121 (0x88727000) [pid = 16187] [serial = 2336] [outer = (nil)] 03:24:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 122 (0x8a258800) [pid = 16187] [serial = 2337] [outer = 0x88727000] 03:24:22 INFO - PROCESS | 16187 | 1461320662385 Marionette DEBUG loaded listener.js 03:24:22 INFO - PROCESS | 16187 | ++DOMWINDOW == 123 (0x8c014000) [pid = 16187] [serial = 2338] [outer = 0x88727000] 03:24:23 INFO - PROCESS | 16187 | 1461320663183 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 03:24:23 INFO - PROCESS | 16187 | 1461320663240 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 03:24:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:24:23 INFO - PROCESS | 16187 | 1461320663250 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:24:23 INFO - PROCESS | 16187 | 1461320663257 Marionette TRACE conn4 <- [1,3082,null,{}] 03:24:23 INFO - PROCESS | 16187 | 1461320663282 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:23 INFO - PROCESS | 16187 | 1461320663503 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 03:24:23 INFO - PROCESS | 16187 | 1461320663524 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:23 INFO - PROCESS | 16187 | ++DOCSHELL 0x88029c00 == 163 [pid = 16187] [id = 780] 03:24:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 124 (0x8abdc400) [pid = 16187] [serial = 2339] [outer = (nil)] 03:24:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 125 (0x8c8ddc00) [pid = 16187] [serial = 2340] [outer = 0x8abdc400] 03:24:23 INFO - PROCESS | 16187 | 1461320663818 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 16187 | ++DOMWINDOW == 126 (0x8c948c00) [pid = 16187] [serial = 2341] [outer = 0x8abdc400] 03:24:24 INFO - PROCESS | 16187 | 1461320664913 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:24:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:24:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:24:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:24:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1692ms 03:24:24 INFO - PROCESS | 16187 | 1461320664945 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 03:24:24 INFO - PROCESS | 16187 | 1461320664954 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 03:24:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:24:24 INFO - PROCESS | 16187 | 1461320664965 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 16187 | 1461320664970 Marionette TRACE conn4 <- [1,3086,null,{}] 03:24:24 INFO - PROCESS | 16187 | 1461320664979 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:25 INFO - PROCESS | 16187 | 1461320665338 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 03:24:25 INFO - PROCESS | 16187 | 1461320665655 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:25 INFO - PROCESS | 16187 | ++DOCSHELL 0x8916a800 == 164 [pid = 16187] [id = 781] 03:24:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 127 (0x89174400) [pid = 16187] [serial = 2342] [outer = (nil)] 03:24:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 128 (0x89844000) [pid = 16187] [serial = 2343] [outer = 0x89174400] 03:24:25 INFO - PROCESS | 16187 | 1461320665756 Marionette DEBUG loaded listener.js 03:24:25 INFO - PROCESS | 16187 | ++DOMWINDOW == 129 (0x89849c00) [pid = 16187] [serial = 2344] [outer = 0x89174400] 03:24:26 INFO - PROCESS | 16187 | 1461320666592 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:24:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:24:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1684ms 03:24:26 INFO - PROCESS | 16187 | 1461320666650 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 03:24:26 INFO - PROCESS | 16187 | 1461320666659 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 03:24:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:24:26 INFO - PROCESS | 16187 | 1461320666671 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:24:26 INFO - PROCESS | 16187 | 1461320666675 Marionette TRACE conn4 <- [1,3090,null,{}] 03:24:26 INFO - PROCESS | 16187 | 1461320666683 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:27 INFO - PROCESS | 16187 | 1461320667100 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 03:24:27 INFO - PROCESS | 16187 | 1461320667445 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:27 INFO - PROCESS | 16187 | ++DOCSHELL 0x89bde800 == 165 [pid = 16187] [id = 782] 03:24:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 130 (0x89bdec00) [pid = 16187] [serial = 2345] [outer = (nil)] 03:24:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 131 (0x8a10fc00) [pid = 16187] [serial = 2346] [outer = 0x89bdec00] 03:24:27 INFO - PROCESS | 16187 | 1461320667540 Marionette DEBUG loaded listener.js 03:24:27 INFO - PROCESS | 16187 | ++DOMWINDOW == 132 (0x8ab6e400) [pid = 16187] [serial = 2347] [outer = 0x89bdec00] 03:24:28 INFO - PROCESS | 16187 | 1461320668417 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:24:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:24:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1784ms 03:24:28 INFO - PROCESS | 16187 | 1461320668456 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 03:24:28 INFO - PROCESS | 16187 | 1461320668460 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 03:24:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:24:28 INFO - PROCESS | 16187 | 1461320668467 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - PROCESS | 16187 | 1461320668473 Marionette TRACE conn4 <- [1,3094,null,{}] 03:24:28 INFO - PROCESS | 16187 | 1461320668491 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:28 INFO - PROCESS | 16187 | 1461320668789 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 03:24:29 INFO - PROCESS | 16187 | 1461320669170 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:29 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c76c800 == 166 [pid = 16187] [id = 783] 03:24:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 133 (0x8c8da400) [pid = 16187] [serial = 2348] [outer = (nil)] 03:24:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 134 (0x8c991000) [pid = 16187] [serial = 2349] [outer = 0x8c8da400] 03:24:29 INFO - PROCESS | 16187 | 1461320669269 Marionette DEBUG loaded listener.js 03:24:29 INFO - PROCESS | 16187 | ++DOMWINDOW == 135 (0x8caef800) [pid = 16187] [serial = 2350] [outer = 0x8c8da400] 03:24:30 INFO - PROCESS | 16187 | 1461320670084 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:24:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:24:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1645ms 03:24:30 INFO - PROCESS | 16187 | 1461320670113 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 03:24:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:24:30 INFO - PROCESS | 16187 | 1461320670119 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 03:24:30 INFO - PROCESS | 16187 | 1461320670126 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:24:30 INFO - PROCESS | 16187 | 1461320670129 Marionette TRACE conn4 <- [1,3098,null,{}] 03:24:30 INFO - PROCESS | 16187 | 1461320670135 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:30 INFO - PROCESS | 16187 | 1461320670417 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 03:24:30 INFO - PROCESS | 16187 | 1461320670804 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:30 INFO - PROCESS | 16187 | ++DOCSHELL 0x8c94e800 == 167 [pid = 16187] [id = 784] 03:24:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 136 (0x8caf8c00) [pid = 16187] [serial = 2351] [outer = (nil)] 03:24:30 INFO - PROCESS | 16187 | ++DOMWINDOW == 137 (0x8e373400) [pid = 16187] [serial = 2352] [outer = 0x8caf8c00] 03:24:30 INFO - PROCESS | 16187 | 1461320670897 Marionette DEBUG loaded listener.js 03:24:31 INFO - PROCESS | 16187 | ++DOMWINDOW == 138 (0x8e55e800) [pid = 16187] [serial = 2353] [outer = 0x8caf8c00] 03:24:31 INFO - PROCESS | 16187 | 1461320671706 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:24:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1632ms 03:24:31 INFO - PROCESS | 16187 | 1461320671759 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 03:24:31 INFO - PROCESS | 16187 | 1461320671763 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 03:24:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:24:31 INFO - PROCESS | 16187 | 1461320671771 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:24:31 INFO - PROCESS | 16187 | 1461320671775 Marionette TRACE conn4 <- [1,3102,null,{}] 03:24:31 INFO - PROCESS | 16187 | 1461320671781 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:32 INFO - PROCESS | 16187 | 1461320672062 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 03:24:32 INFO - PROCESS | 16187 | 1461320672436 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 16187 | ++DOCSHELL 0x8387c400 == 168 [pid = 16187] [id = 785] 03:24:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 139 (0x8e374800) [pid = 16187] [serial = 2354] [outer = (nil)] 03:24:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 140 (0x8e752c00) [pid = 16187] [serial = 2355] [outer = 0x8e374800] 03:24:32 INFO - PROCESS | 16187 | 1461320672545 Marionette DEBUG loaded listener.js 03:24:32 INFO - PROCESS | 16187 | ++DOMWINDOW == 141 (0x8e75f400) [pid = 16187] [serial = 2356] [outer = 0x8e374800] 03:24:33 INFO - PROCESS | 16187 | 1461320673377 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:24:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:24:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1639ms 03:24:33 INFO - PROCESS | 16187 | 1461320673412 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 03:24:33 INFO - PROCESS | 16187 | 1461320673415 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 03:24:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:24:33 INFO - PROCESS | 16187 | 1461320673422 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:24:33 INFO - PROCESS | 16187 | 1461320673425 Marionette TRACE conn4 <- [1,3106,null,{}] 03:24:33 INFO - PROCESS | 16187 | 1461320673431 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:33 INFO - PROCESS | 16187 | 1461320673718 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 03:24:34 INFO - PROCESS | 16187 | 1461320674103 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:34 INFO - PROCESS | 16187 | ++DOCSHELL 0x8e113800 == 169 [pid = 16187] [id = 786] 03:24:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 142 (0x8ee85800) [pid = 16187] [serial = 2357] [outer = (nil)] 03:24:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 143 (0x8ef42400) [pid = 16187] [serial = 2358] [outer = 0x8ee85800] 03:24:34 INFO - PROCESS | 16187 | 1461320674205 Marionette DEBUG loaded listener.js 03:24:34 INFO - PROCESS | 16187 | ++DOMWINDOW == 144 (0x8ef4ac00) [pid = 16187] [serial = 2359] [outer = 0x8ee85800] 03:24:34 INFO - PROCESS | 16187 | 1461320674977 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:24:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:24:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:24:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:24:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1585ms 03:24:35 INFO - PROCESS | 16187 | 1461320675009 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 03:24:35 INFO - PROCESS | 16187 | 1461320675012 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 03:24:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:24:35 INFO - PROCESS | 16187 | 1461320675020 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:24:35 INFO - PROCESS | 16187 | 1461320675023 Marionette TRACE conn4 <- [1,3110,null,{}] 03:24:35 INFO - PROCESS | 16187 | 1461320675030 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:35 INFO - PROCESS | 16187 | 1461320675275 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 03:24:35 INFO - PROCESS | 16187 | 1461320675585 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:35 INFO - PROCESS | 16187 | ++DOCSHELL 0x891e3000 == 170 [pid = 16187] [id = 787] 03:24:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 145 (0x8e7c8c00) [pid = 16187] [serial = 2360] [outer = (nil)] 03:24:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 146 (0x8f18f400) [pid = 16187] [serial = 2361] [outer = 0x8e7c8c00] 03:24:35 INFO - PROCESS | 16187 | 1461320675684 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 16187 | ++DOMWINDOW == 147 (0x8f192800) [pid = 16187] [serial = 2362] [outer = 0x8e7c8c00] 03:24:36 INFO - PROCESS | 16187 | 1461320676520 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:24:36 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:24:36 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 03:24:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:24:36 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1532ms 03:24:36 INFO - PROCESS | 16187 | 1461320676554 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 03:24:36 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:24:36 INFO - PROCESS | 16187 | 1461320676558 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 03:24:36 INFO - PROCESS | 16187 | 1461320676565 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:24:36 INFO - PROCESS | 16187 | 1461320676569 Marionette TRACE conn4 <- [1,3114,null,{}] 03:24:36 INFO - PROCESS | 16187 | 1461320676575 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:36 INFO - PROCESS | 16187 | 1461320676813 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 03:24:37 INFO - PROCESS | 16187 | 1461320677141 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"7265d55d-b477-4cc3-85da-9b11ac85dd57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 16187 | ++DOCSHELL 0x8eeed800 == 171 [pid = 16187] [id = 788] 03:24:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 148 (0x8f188000) [pid = 16187] [serial = 2363] [outer = (nil)] 03:24:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 149 (0x8fe04400) [pid = 16187] [serial = 2364] [outer = 0x8f188000] 03:24:37 INFO - PROCESS | 16187 | 1461320677282 Marionette DEBUG loaded listener.js 03:24:37 INFO - PROCESS | 16187 | ++DOMWINDOW == 150 (0x8fe09000) [pid = 16187] [serial = 2365] [outer = 0x8f188000] 03:24:38 INFO - PROCESS | 16187 | 1461320678114 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:24:38 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:24:38 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1589ms 03:24:38 INFO - PROCESS | 16187 | 1461320678155 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 16187 | 1461320678159 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 03:24:39 WARNING - u'runner_teardown' () 03:24:39 INFO - No more tests 03:24:39 INFO - Got 0 unexpected results 03:24:39 INFO - SUITE-END | took 1421s 03:24:39 INFO - Closing logging queue 03:24:39 INFO - queue closed 03:24:39 INFO - Return code: 0 03:24:39 WARNING - # TBPL SUCCESS # 03:24:39 INFO - Running post-action listener: _resource_record_post_action 03:24:39 INFO - Running post-run listener: _resource_record_post_run 03:24:40 INFO - Total resource usage - Wall time: 1463s; CPU: 98.0%; Read bytes: 11526144; Write bytes: 966623232; Read time: 636; Write time: 405420 03:24:40 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:24:40 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 4096; Write bytes: 183238656; Read time: 12; Write time: 242064 03:24:40 INFO - run-tests - Wall time: 1427s; CPU: 98.0%; Read bytes: 11522048; Write bytes: 783384576; Read time: 624; Write time: 163356 03:24:40 INFO - Running post-run listener: _upload_blobber_files 03:24:40 INFO - Blob upload gear active. 03:24:40 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:24:40 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 03:24:40 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 03:24:40 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 03:24:41 INFO - (blobuploader) - INFO - Open directory for files ... 03:24:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:24:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:24:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:24:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:24:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:24:43 INFO - (blobuploader) - INFO - Done attempting. 03:24:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:24:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:24:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:24:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:24:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:24:44 INFO - (blobuploader) - INFO - Done attempting. 03:24:44 INFO - (blobuploader) - INFO - Iteration through files over. 03:24:45 INFO - Return code: 0 03:24:45 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:24:45 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:24:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/423865363a120262ef7d9b8d7724daa1a3eb32837da976a0d16f88017350691c57771795a0313eee5eaca7c2b0f683904fc453d831b122bfea6bf0cd1e558cf4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/897c1e27736c51abe1c3d80f9e4523518dcfba100cf0b7d1b3fa7d0a3c8bfedbeeea42c5b010a98aa7ff60c5663bddee98f792eb34afff3f5c835d3f8703cf5a"} 03:24:45 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:24:45 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:24:45 INFO - Contents: 03:24:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/423865363a120262ef7d9b8d7724daa1a3eb32837da976a0d16f88017350691c57771795a0313eee5eaca7c2b0f683904fc453d831b122bfea6bf0cd1e558cf4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/897c1e27736c51abe1c3d80f9e4523518dcfba100cf0b7d1b3fa7d0a3c8bfedbeeea42c5b010a98aa7ff60c5663bddee98f792eb34afff3f5c835d3f8703cf5a"} 03:24:45 INFO - Running post-run listener: copy_logs_to_upload_dir 03:24:45 INFO - Copying logs to upload dir... 03:24:45 INFO - mkdir: /builds/slave/test/build/upload/logs 03:24:45 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1609.568661 ========= master_lag: 0.56 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 50 secs) (at 2016-04-22 03:24:45.530153) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 03:24:45.533537) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/423865363a120262ef7d9b8d7724daa1a3eb32837da976a0d16f88017350691c57771795a0313eee5eaca7c2b0f683904fc453d831b122bfea6bf0cd1e558cf4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/897c1e27736c51abe1c3d80f9e4523518dcfba100cf0b7d1b3fa7d0a3c8bfedbeeea42c5b010a98aa7ff60c5663bddee98f792eb34afff3f5c835d3f8703cf5a"} build_url:https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032819 build_url: 'https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/423865363a120262ef7d9b8d7724daa1a3eb32837da976a0d16f88017350691c57771795a0313eee5eaca7c2b0f683904fc453d831b122bfea6bf0cd1e558cf4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/897c1e27736c51abe1c3d80f9e4523518dcfba100cf0b7d1b3fa7d0a3c8bfedbeeea42c5b010a98aa7ff60c5663bddee98f792eb34afff3f5c835d3f8703cf5a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UqpWrePpSfaj7PHwRKHzEg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 03:24:45.598899) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 03:24:45.600307) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461316902.289848-121536265 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019683 ========= master_lag: 0.11 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 03:24:45.731164) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 03:24:45.731480) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 03:24:45.731816) ========= ========= Total master_lag: 1.09 =========