builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1051 starttime: 1465034859.94 results: success (0) buildid: 20160604011925 builduid: 03e7a287c64e4dec9f34514b4444eea2 revision: 240b7e66dfef9a2dccd39bb32846ab41ece57fb8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 03:07:39.940408) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 03:07:39.956845) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 03:07:39.957155) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 03:07:40.704604) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 03:07:40.704876) ========= 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-1465034607.724171-216265741 _=/tools/buildbot/bin/python using PTY: False --2016-06-04 03:07:40-- 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% 9.54M=0.001s 2016-06-04 03:07:40 (9.54 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.288704 ========= master_lag: 0.33 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 03:07:41.325761) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 03:07:41.326095) ========= 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-1465034607.724171-216265741 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029522 ========= master_lag: 0.54 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 03:07:41.893931) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 03:07:41.894297) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 240b7e66dfef9a2dccd39bb32846ab41ece57fb8 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 240b7e66dfef9a2dccd39bb32846ab41ece57fb8 --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-1465034607.724171-216265741 _=/tools/buildbot/bin/python using PTY: False 2016-06-04 03:07:41,607 truncating revision to first 12 chars 2016-06-04 03:07:41,607 Setting DEBUG logging. 2016-06-04 03:07:41,607 attempt 1/10 2016-06-04 03:07:41,607 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/240b7e66dfef?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-04 03:07:42,000 unpacking tar archive at: mozilla-aurora-240b7e66dfef/testing/mozharness/ program finished with exit code 0 elapsedTime=0.649567 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 03:07:42.693540) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 03:07:42.693810) ========= script_repo_revision: 240b7e66dfef9a2dccd39bb32846ab41ece57fb8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 03:07:42.694195) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 03:07:42.694456) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 03:07:42.727837) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 26 secs) (at 2016-06-04 03:07:42.728172) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1465034607.724171-216265741 _=/tools/buildbot/bin/python using PTY: False 03:07:42 INFO - MultiFileLogger online at 20160604 03:07:42 in /builds/slave/test 03:07:42 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 03:07:42 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:07:42 INFO - {'append_to_log': False, 03:07:42 INFO - 'base_work_dir': '/builds/slave/test', 03:07:42 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:07:42 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:07:42 INFO - 'buildbot_json_path': 'buildprops.json', 03:07:42 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:07:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:07:42 INFO - 'download_minidump_stackwalk': True, 03:07:42 INFO - 'download_symbols': 'true', 03:07:42 INFO - 'e10s': False, 03:07:42 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:07:42 INFO - 'tooltool.py': '/tools/tooltool.py', 03:07:42 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:07:42 INFO - '/tools/misc-python/virtualenv.py')}, 03:07:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:07:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:07:42 INFO - 'log_level': 'info', 03:07:42 INFO - 'log_to_console': True, 03:07:42 INFO - 'opt_config_files': (), 03:07:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:07:42 INFO - '--processes=1', 03:07:42 INFO - '--config=%(test_path)s/wptrunner.ini', 03:07:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:07:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:07:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:07:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:07:42 INFO - 'pip_index': False, 03:07:42 INFO - 'require_test_zip': True, 03:07:42 INFO - 'test_type': ('testharness',), 03:07:42 INFO - 'this_chunk': '1', 03:07:42 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:07:42 INFO - 'total_chunks': '10', 03:07:42 INFO - 'virtualenv_path': 'venv', 03:07:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:07:42 INFO - 'work_dir': 'build'} 03:07:42 INFO - ##### 03:07:42 INFO - ##### Running clobber step. 03:07:42 INFO - ##### 03:07:42 INFO - Running pre-action listener: _resource_record_pre_action 03:07:42 INFO - Running main action method: clobber 03:07:42 INFO - rmtree: /builds/slave/test/build 03:07:42 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:07:43 INFO - Running post-action listener: _resource_record_post_action 03:07:43 INFO - ##### 03:07:43 INFO - ##### Running read-buildbot-config step. 03:07:43 INFO - ##### 03:07:43 INFO - Running pre-action listener: _resource_record_pre_action 03:07:43 INFO - Running main action method: read_buildbot_config 03:07:43 INFO - Using buildbot properties: 03:07:43 INFO - { 03:07:43 INFO - "project": "", 03:07:43 INFO - "product": "firefox", 03:07:43 INFO - "script_repo_revision": "production", 03:07:43 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 03:07:43 INFO - "repository": "", 03:07:43 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 03:07:43 INFO - "buildid": "20160604011925", 03:07:43 INFO - "pgo_build": "False", 03:07:43 INFO - "basedir": "/builds/slave/test", 03:07:43 INFO - "buildnumber": 12, 03:07:43 INFO - "slavename": "tst-linux32-spot-1051", 03:07:43 INFO - "revision": "240b7e66dfef9a2dccd39bb32846ab41ece57fb8", 03:07:43 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 03:07:43 INFO - "platform": "linux", 03:07:43 INFO - "branch": "mozilla-aurora", 03:07:43 INFO - "repo_path": "releases/mozilla-aurora", 03:07:43 INFO - "moz_repo_path": "", 03:07:43 INFO - "stage_platform": "linux", 03:07:43 INFO - "builduid": "03e7a287c64e4dec9f34514b4444eea2", 03:07:43 INFO - "slavebuilddir": "test" 03:07:43 INFO - } 03:07:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 03:07:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 03:07:43 INFO - Running post-action listener: _resource_record_post_action 03:07:43 INFO - ##### 03:07:43 INFO - ##### Running download-and-extract step. 03:07:43 INFO - ##### 03:07:43 INFO - Running pre-action listener: _resource_record_pre_action 03:07:43 INFO - Running main action method: download_and_extract 03:07:43 INFO - mkdir: /builds/slave/test/build/tests 03:07: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')]} 03:07:43 INFO - https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 03:07:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:07:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:07:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:07:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 03:07:55 INFO - Downloaded 1325 bytes. 03:07:55 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:07:55 INFO - Using the following test package requirements: 03:07:55 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 03:07:55 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:07:55 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 03:07:55 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:07:55 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 03:07:55 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:07:55 INFO - u'jsshell-linux-i686.zip'], 03:07:55 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:07:55 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 03:07:55 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 03:07:55 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:07:55 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 03:07:55 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:07:55 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 03:07:55 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:07:55 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 03:07:55 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:07:55 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 03:07:55 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 03:07:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:07:55 INFO - https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 03:07:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 03:07:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 03:07:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 03:07:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 03:07:59 INFO - Downloaded 22801736 bytes. 03:07:59 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:07:59 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:07:59 INFO - caution: filename not matched: web-platform/* 03:07:59 INFO - Return code: 11 03:07: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')]} 03:07:59 INFO - https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 03:07:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 03:07:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 03:07:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 03:07:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 03:08:03 INFO - Downloaded 36389079 bytes. 03:08:03 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:08:03 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:08:07 INFO - caution: filename not matched: bin/* 03:08:07 INFO - caution: filename not matched: config/* 03:08:07 INFO - caution: filename not matched: mozbase/* 03:08:07 INFO - caution: filename not matched: marionette/* 03:08:07 INFO - caution: filename not matched: tools/wptserve/* 03:08:07 INFO - Return code: 11 03:08:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:08:07 INFO - https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 03:08:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:08:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:08:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:08:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 03:08:13 INFO - Downloaded 69368004 bytes. 03:08:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:08:13 INFO - mkdir: /builds/slave/test/properties 03:08:13 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:08:13 INFO - Writing to file /builds/slave/test/properties/build_url 03:08:13 INFO - Contents: 03:08:13 INFO - build_url:https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:08:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:08:14 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:08:14 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:08:14 INFO - Contents: 03:08:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:08:14 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:08:14 INFO - https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:08:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:08:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:08:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:08:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 03:08:24 INFO - Downloaded 92340258 bytes. 03:08:24 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 03:08:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 03:08:33 INFO - Return code: 0 03:08:33 INFO - Running post-action listener: _resource_record_post_action 03:08:33 INFO - Running post-action listener: set_extra_try_arguments 03:08:33 INFO - ##### 03:08:33 INFO - ##### Running create-virtualenv step. 03:08:33 INFO - ##### 03:08:33 INFO - Running pre-action listener: _pre_create_virtualenv 03:08:33 INFO - Running pre-action listener: _resource_record_pre_action 03:08:33 INFO - Running main action method: create_virtualenv 03:08:33 INFO - Creating virtualenv /builds/slave/test/build/venv 03:08:33 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 03:08:33 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:08:33 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:08:33 INFO - Using real prefix '/usr' 03:08:33 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:08:34 INFO - Installing distribute.............................................................................................................................................................................................done. 03:08:37 INFO - Installing pip.................done. 03:08:37 INFO - Return code: 0 03:08:37 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:08:37 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:08:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:08:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:08:37 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:08:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:08:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:08:37 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 0x9f14c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f7b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa02df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d0fe30>, '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 0x9facc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa02b470>, '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-1465034607.724171-216265741', '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:08:37 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 03:08:37 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 03:08:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:08:37 INFO - 'CCACHE_UMASK': '002', 03:08:37 INFO - 'DISPLAY': ':0', 03:08:37 INFO - 'HOME': '/home/cltbld', 03:08:37 INFO - 'LANG': 'en_US.UTF-8', 03:08:37 INFO - 'LOGNAME': 'cltbld', 03:08:37 INFO - 'MAIL': '/var/mail/cltbld', 03:08:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:08:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:08:37 INFO - 'MOZ_NO_REMOTE': '1', 03:08:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:08:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:08:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:08:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:08:37 INFO - 'PWD': '/builds/slave/test', 03:08:37 INFO - 'SHELL': '/bin/bash', 03:08:37 INFO - 'SHLVL': '1', 03:08:37 INFO - 'TERM': 'linux', 03:08:37 INFO - 'TMOUT': '86400', 03:08:37 INFO - 'USER': 'cltbld', 03:08:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465034607.724171-216265741', 03:08:37 INFO - '_': '/tools/buildbot/bin/python'} 03:08:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:08:38 INFO - Downloading/unpacking psutil>=0.7.1 03:08:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:08:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:08:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:08:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:08:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:08:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:08:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:08:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:08:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:08:42 INFO - Installing collected packages: psutil 03:08:42 INFO - Running setup.py install for psutil 03:08:42 INFO - building 'psutil._psutil_linux' extension 03:08:42 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 03:08:42 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 03:08:42 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 03:08:42 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 03:08:42 INFO - building 'psutil._psutil_posix' extension 03:08:42 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 03:08:42 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 03:08:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:08:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:08:42 INFO - Successfully installed psutil 03:08:42 INFO - Cleaning up... 03:08:42 INFO - Return code: 0 03:08:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:08:42 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:08:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:08:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:08:42 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:08:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:08:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:08:42 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 0x9f14c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f7b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa02df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d0fe30>, '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 0x9facc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa02b470>, '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-1465034607.724171-216265741', '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:08:42 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 03:08:42 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 03:08:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:08:42 INFO - 'CCACHE_UMASK': '002', 03:08:42 INFO - 'DISPLAY': ':0', 03:08:42 INFO - 'HOME': '/home/cltbld', 03:08:42 INFO - 'LANG': 'en_US.UTF-8', 03:08:42 INFO - 'LOGNAME': 'cltbld', 03:08:42 INFO - 'MAIL': '/var/mail/cltbld', 03:08:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:08:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:08:42 INFO - 'MOZ_NO_REMOTE': '1', 03:08:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:08:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:08:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:08:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:08:42 INFO - 'PWD': '/builds/slave/test', 03:08:42 INFO - 'SHELL': '/bin/bash', 03:08:42 INFO - 'SHLVL': '1', 03:08:42 INFO - 'TERM': 'linux', 03:08:42 INFO - 'TMOUT': '86400', 03:08:42 INFO - 'USER': 'cltbld', 03:08:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465034607.724171-216265741', 03:08:42 INFO - '_': '/tools/buildbot/bin/python'} 03:08:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:08:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:08: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 03:08: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 03:08: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 03:08: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 03:08: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 03:08: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 03:08:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:08:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:08:46 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:08:46 INFO - Installing collected packages: mozsystemmonitor 03:08:46 INFO - Running setup.py install for mozsystemmonitor 03:08:46 INFO - Successfully installed mozsystemmonitor 03:08:46 INFO - Cleaning up... 03:08:46 INFO - Return code: 0 03:08:46 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:08:46 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:08:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:08:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:08:46 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:08:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:08:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:08:46 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 0x9f14c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f7b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa02df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d0fe30>, '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 0x9facc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa02b470>, '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-1465034607.724171-216265741', '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:08:46 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 03:08:46 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 03:08:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:08:46 INFO - 'CCACHE_UMASK': '002', 03:08:46 INFO - 'DISPLAY': ':0', 03:08:46 INFO - 'HOME': '/home/cltbld', 03:08:46 INFO - 'LANG': 'en_US.UTF-8', 03:08:46 INFO - 'LOGNAME': 'cltbld', 03:08:46 INFO - 'MAIL': '/var/mail/cltbld', 03:08:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:08:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:08:46 INFO - 'MOZ_NO_REMOTE': '1', 03:08:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:08:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:08:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:08:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:08:46 INFO - 'PWD': '/builds/slave/test', 03:08:46 INFO - 'SHELL': '/bin/bash', 03:08:46 INFO - 'SHLVL': '1', 03:08:46 INFO - 'TERM': 'linux', 03:08:46 INFO - 'TMOUT': '86400', 03:08:46 INFO - 'USER': 'cltbld', 03:08:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465034607.724171-216265741', 03:08:46 INFO - '_': '/tools/buildbot/bin/python'} 03:08:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:08:47 INFO - Downloading/unpacking blobuploader==1.2.4 03:08:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:08:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:08:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:08:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:08:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:08:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:08:50 INFO - Downloading blobuploader-1.2.4.tar.gz 03:08:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:08:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:08:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:08:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:08:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:08:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:08:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:08:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:08:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:08:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:08:51 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:08:51 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:08:51 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:08:51 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:08:51 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:08:51 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:08:52 INFO - Downloading docopt-0.6.1.tar.gz 03:08:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:08:52 INFO - Installing collected packages: blobuploader, requests, docopt 03:08:52 INFO - Running setup.py install for blobuploader 03:08:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:08:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:08:52 INFO - Running setup.py install for requests 03:08:53 INFO - Running setup.py install for docopt 03:08:53 INFO - Successfully installed blobuploader requests docopt 03:08:53 INFO - Cleaning up... 03:08:53 INFO - Return code: 0 03:08:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:08:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:08:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:08:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:08:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:08:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:08:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:08:53 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 0x9f14c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f7b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa02df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d0fe30>, '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 0x9facc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa02b470>, '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-1465034607.724171-216265741', '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:08:53 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 03:08:53 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 03:08:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:08:53 INFO - 'CCACHE_UMASK': '002', 03:08:53 INFO - 'DISPLAY': ':0', 03:08:53 INFO - 'HOME': '/home/cltbld', 03:08:53 INFO - 'LANG': 'en_US.UTF-8', 03:08:53 INFO - 'LOGNAME': 'cltbld', 03:08:53 INFO - 'MAIL': '/var/mail/cltbld', 03:08:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:08:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:08:53 INFO - 'MOZ_NO_REMOTE': '1', 03:08:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:08:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:08:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:08:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:08:53 INFO - 'PWD': '/builds/slave/test', 03:08:53 INFO - 'SHELL': '/bin/bash', 03:08:53 INFO - 'SHLVL': '1', 03:08:53 INFO - 'TERM': 'linux', 03:08:53 INFO - 'TMOUT': '86400', 03:08:53 INFO - 'USER': 'cltbld', 03:08:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465034607.724171-216265741', 03:08:53 INFO - '_': '/tools/buildbot/bin/python'} 03:08:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:08:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:08:53 INFO - Running setup.py (path:/tmp/pip-Ipry3B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:08:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:08:53 INFO - Running setup.py (path:/tmp/pip-f1yR6y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:08:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:08:53 INFO - Running setup.py (path:/tmp/pip-5MinNt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:08:54 INFO - Running setup.py (path:/tmp/pip-3fhzh8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:08:54 INFO - Running setup.py (path:/tmp/pip-e0oGwQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:08:54 INFO - Running setup.py (path:/tmp/pip-xOtom_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:08:54 INFO - Running setup.py (path:/tmp/pip-U6itfk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:08:54 INFO - Running setup.py (path:/tmp/pip-s7BBnH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:08:54 INFO - Running setup.py (path:/tmp/pip-vf3EhP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:08:54 INFO - Running setup.py (path:/tmp/pip-ILTFOn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:08:54 INFO - Running setup.py (path:/tmp/pip-0_JuNm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:08:54 INFO - Running setup.py (path:/tmp/pip-6DLzh0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:08:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:08:55 INFO - Running setup.py (path:/tmp/pip-AOsxdM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:08:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:08:55 INFO - Running setup.py (path:/tmp/pip-68bZKh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:08:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:08:55 INFO - Running setup.py (path:/tmp/pip-FKKyuk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:08:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:08:55 INFO - Running setup.py (path:/tmp/pip-F6LGqz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:08:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:08:55 INFO - Running setup.py (path:/tmp/pip-gxQVsQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:08:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:08:55 INFO - Running setup.py (path:/tmp/pip-iSufU7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:08:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:08:55 INFO - Running setup.py (path:/tmp/pip-wdUJsu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:08:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:08:55 INFO - Running setup.py (path:/tmp/pip-FUgZ2T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:08:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:08:56 INFO - Running setup.py (path:/tmp/pip-EKBNT6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:08:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:08:56 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:08:56 INFO - Running setup.py install for manifestparser 03:08:56 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:08:56 INFO - Running setup.py install for mozcrash 03:08:56 INFO - Running setup.py install for mozdebug 03:08:57 INFO - Running setup.py install for mozdevice 03:08:57 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:08:57 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:08:57 INFO - Running setup.py install for mozfile 03:08:57 INFO - Running setup.py install for mozhttpd 03:08:57 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:08:57 INFO - Running setup.py install for mozinfo 03:08:57 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:08:57 INFO - Running setup.py install for mozInstall 03:08:57 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:08:57 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:08:58 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:08:58 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:08:58 INFO - Running setup.py install for mozleak 03:08:58 INFO - Running setup.py install for mozlog 03:08:58 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:08:58 INFO - Running setup.py install for moznetwork 03:08:58 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:08:58 INFO - Running setup.py install for mozprocess 03:08:58 INFO - Running setup.py install for mozprofile 03:08:59 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:08:59 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:08:59 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:08:59 INFO - Running setup.py install for mozrunner 03:08:59 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:08:59 INFO - Running setup.py install for mozscreenshot 03:08:59 INFO - Running setup.py install for moztest 03:08:59 INFO - Running setup.py install for mozversion 03:08:59 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:08:59 INFO - Running setup.py install for wptserve 03:09:00 INFO - Running setup.py install for marionette-driver 03:09:00 INFO - Running setup.py install for browsermob-proxy 03:09:00 INFO - Running setup.py install for marionette-client 03:09:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:09:00 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:09:00 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:09:00 INFO - Cleaning up... 03:09:00 INFO - Return code: 0 03:09:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:09:00 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:09:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:09:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:09:00 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:09:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:09:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:09:00 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 0x9f14c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f7b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa02df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d0fe30>, '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 0x9facc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa02b470>, '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-1465034607.724171-216265741', '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:09:00 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:09:00 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:09:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:09:00 INFO - 'CCACHE_UMASK': '002', 03:09:00 INFO - 'DISPLAY': ':0', 03:09:00 INFO - 'HOME': '/home/cltbld', 03:09:00 INFO - 'LANG': 'en_US.UTF-8', 03:09:00 INFO - 'LOGNAME': 'cltbld', 03:09:00 INFO - 'MAIL': '/var/mail/cltbld', 03:09:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:09:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:09:00 INFO - 'MOZ_NO_REMOTE': '1', 03:09:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:09:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:09:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:09:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:09:00 INFO - 'PWD': '/builds/slave/test', 03:09:00 INFO - 'SHELL': '/bin/bash', 03:09:00 INFO - 'SHLVL': '1', 03:09:00 INFO - 'TERM': 'linux', 03:09:00 INFO - 'TMOUT': '86400', 03:09:00 INFO - 'USER': 'cltbld', 03:09:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465034607.724171-216265741', 03:09:00 INFO - '_': '/tools/buildbot/bin/python'} 03:09:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:09:01 INFO - Running setup.py (path:/tmp/pip-pigMGW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:09:01 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:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:09:01 INFO - Running setup.py (path:/tmp/pip-Mz918m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:09:01 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:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:09:01 INFO - Running setup.py (path:/tmp/pip-iWCyGk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:09:01 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:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:09:01 INFO - Running setup.py (path:/tmp/pip-i2bSTq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:09:01 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:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:09:01 INFO - Running setup.py (path:/tmp/pip-eE43VX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:09:01 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:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:09:01 INFO - Running setup.py (path:/tmp/pip-sReDOK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:09:02 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:09:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:09:02 INFO - Running setup.py (path:/tmp/pip-CwMJb0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:09:02 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:09:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:09:02 INFO - Running setup.py (path:/tmp/pip-EPMuyU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:09:02 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:09:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:09:02 INFO - Running setup.py (path:/tmp/pip-hQcKXc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:09:02 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:09:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:09:02 INFO - Running setup.py (path:/tmp/pip-gsoIPK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:09:02 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:09:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:09:02 INFO - Running setup.py (path:/tmp/pip-wKHbCi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:09:02 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:09:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:09:02 INFO - Running setup.py (path:/tmp/pip-V2abtL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:09:02 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:09:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:09:02 INFO - Running setup.py (path:/tmp/pip-TwdChl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:09:02 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:09:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:09:02 INFO - Running setup.py (path:/tmp/pip-msx_jz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:09:03 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:09:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:09:03 INFO - Running setup.py (path:/tmp/pip-AnZqx0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:09:03 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:09:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:09:03 INFO - Running setup.py (path:/tmp/pip-AS84dC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:09:03 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:09:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:09:03 INFO - Running setup.py (path:/tmp/pip-9e05lA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:09:03 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:09:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:09:03 INFO - Running setup.py (path:/tmp/pip-zFjPN5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:09:03 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:09:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:09:03 INFO - Running setup.py (path:/tmp/pip-6C8f4X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:09:03 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:09:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:09:03 INFO - Running setup.py (path:/tmp/pip-t82lGE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:09:03 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:09:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:09:04 INFO - Running setup.py (path:/tmp/pip-_qXvC_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:09:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:09:04 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:09:04 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:09:04 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:09:04 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:09:04 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:09:04 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:09:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:09:04 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:09:04 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:09:04 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:09:04 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:09:04 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:09:04 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:09:07 INFO - Downloading blessings-1.6.tar.gz 03:09:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:09:07 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:09:07 INFO - Installing collected packages: blessings 03:09:07 INFO - Running setup.py install for blessings 03:09:08 INFO - Successfully installed blessings 03:09:08 INFO - Cleaning up... 03:09:08 INFO - Return code: 0 03:09:08 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:09:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:09:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:09:08 INFO - Reading from file tmpfile_stdout 03:09:08 INFO - Current package versions: 03:09:08 INFO - argparse == 1.2.1 03:09:08 INFO - blessings == 1.6 03:09:08 INFO - blobuploader == 1.2.4 03:09:08 INFO - browsermob-proxy == 0.6.0 03:09:08 INFO - docopt == 0.6.1 03:09:08 INFO - manifestparser == 1.1 03:09:08 INFO - marionette-client == 2.3.0 03:09:08 INFO - marionette-driver == 1.4.0 03:09:08 INFO - mozInstall == 1.12 03:09:08 INFO - mozcrash == 0.17 03:09:08 INFO - mozdebug == 0.1 03:09:08 INFO - mozdevice == 0.48 03:09:08 INFO - mozfile == 1.2 03:09:08 INFO - mozhttpd == 0.7 03:09:08 INFO - mozinfo == 0.9 03:09:08 INFO - mozleak == 0.1 03:09:08 INFO - mozlog == 3.1 03:09:08 INFO - moznetwork == 0.27 03:09:08 INFO - mozprocess == 0.22 03:09:08 INFO - mozprofile == 0.28 03:09:08 INFO - mozrunner == 6.11 03:09:08 INFO - mozscreenshot == 0.1 03:09:08 INFO - mozsystemmonitor == 0.0 03:09:08 INFO - moztest == 0.7 03:09:08 INFO - mozversion == 1.4 03:09:08 INFO - psutil == 3.1.1 03:09:08 INFO - requests == 1.2.3 03:09:08 INFO - wptserve == 1.4.0 03:09:08 INFO - wsgiref == 0.1.2 03:09:08 INFO - Running post-action listener: _resource_record_post_action 03:09:08 INFO - Running post-action listener: _start_resource_monitoring 03:09:08 INFO - Starting resource monitoring. 03:09:08 INFO - ##### 03:09:08 INFO - ##### Running pull step. 03:09:08 INFO - ##### 03:09:08 INFO - Running pre-action listener: _resource_record_pre_action 03:09:08 INFO - Running main action method: pull 03:09:08 INFO - Pull has nothing to do! 03:09:08 INFO - Running post-action listener: _resource_record_post_action 03:09:08 INFO - ##### 03:09:08 INFO - ##### Running install step. 03:09:08 INFO - ##### 03:09:08 INFO - Running pre-action listener: _resource_record_pre_action 03:09:08 INFO - Running main action method: install 03:09:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:09:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:09:08 INFO - Reading from file tmpfile_stdout 03:09:08 INFO - Detecting whether we're running mozinstall >=1.0... 03:09:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:09:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:09:09 INFO - Reading from file tmpfile_stdout 03:09:09 INFO - Output received: 03:09:09 INFO - Usage: mozinstall [options] installer 03:09:09 INFO - Options: 03:09:09 INFO - -h, --help show this help message and exit 03:09:09 INFO - -d DEST, --destination=DEST 03:09:09 INFO - Directory to install application into. [default: 03:09:09 INFO - "/builds/slave/test"] 03:09:09 INFO - --app=APP Application being installed. [default: firefox] 03:09:09 INFO - mkdir: /builds/slave/test/build/application 03:09:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 03:09:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 03:09:36 INFO - Reading from file tmpfile_stdout 03:09:36 INFO - Output received: 03:09:36 INFO - /builds/slave/test/build/application/firefox/firefox 03:09:36 INFO - Running post-action listener: _resource_record_post_action 03:09:36 INFO - ##### 03:09:36 INFO - ##### Running run-tests step. 03:09:36 INFO - ##### 03:09:36 INFO - Running pre-action listener: _resource_record_pre_action 03:09:36 INFO - Running main action method: run_tests 03:09:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:09:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:09:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:09:36 INFO - grabbing minidump binary from tooltool 03:09:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:09:36 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 0x9d0fe30>, '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 0x9facc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa02b470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:09:36 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:09:36 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:09:36 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:09:36 INFO - Return code: 0 03:09:36 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 03:09:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:09:36 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/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 03:09:36 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/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 03:09:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:09:36 INFO - 'CCACHE_UMASK': '002', 03:09:36 INFO - 'DISPLAY': ':0', 03:09:36 INFO - 'HOME': '/home/cltbld', 03:09:36 INFO - 'LANG': 'en_US.UTF-8', 03:09:36 INFO - 'LOGNAME': 'cltbld', 03:09:36 INFO - 'MAIL': '/var/mail/cltbld', 03:09:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:09:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:09:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:09:36 INFO - 'MOZ_NO_REMOTE': '1', 03:09:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:09:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:09:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:09:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:09:36 INFO - 'PWD': '/builds/slave/test', 03:09:36 INFO - 'SHELL': '/bin/bash', 03:09:36 INFO - 'SHLVL': '1', 03:09:36 INFO - 'TERM': 'linux', 03:09:36 INFO - 'TMOUT': '86400', 03:09:36 INFO - 'USER': 'cltbld', 03:09:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465034607.724171-216265741', 03:09:36 INFO - '_': '/tools/buildbot/bin/python'} 03:09:36 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/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 03:09:36 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:09:36 INFO - import pkg_resources 03:09:38 INFO - Using 1 client processes 03:09:38 INFO - wptserve Starting http server on 127.0.0.1:8000 03:09:38 INFO - wptserve Starting http server on 127.0.0.1:8001 03:09:38 INFO - wptserve Starting http server on 127.0.0.1:8443 03:09:40 INFO - SUITE-START | Running 778 tests 03:09:40 INFO - Running testharness tests 03:09:40 INFO - Setting up ssl 03:09:40 INFO - PROCESS | certutil | 03:09:40 INFO - PROCESS | certutil | 03:09:40 INFO - PROCESS | certutil | 03:09:40 INFO - Certificate Nickname Trust Attributes 03:09:40 INFO - SSL,S/MIME,JAR/XPI 03:09:40 INFO - 03:09:40 INFO - web-platform-tests CT,, 03:09:40 INFO - 03:09:40 INFO - Starting runner 03:09:43 INFO - PROCESS | 16257 | 1465034983009 Marionette DEBUG Marionette enabled via build flag and pref 03:09:43 INFO - PROCESS | 16257 | ++DOCSHELL 0xa50e6c00 == 1 [pid = 16257] [id = 1] 03:09:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 1 (0xa50e7000) [pid = 16257] [serial = 1] [outer = (nil)] 03:09:43 INFO - PROCESS | 16257 | [16257] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:09:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 2 (0xa50e7800) [pid = 16257] [serial = 2] [outer = 0xa50e7000] 03:09:43 INFO - PROCESS | 16257 | 1465034983633 Marionette INFO Listening on port 2828 03:09:44 INFO - PROCESS | 16257 | 1465034984165 Marionette DEBUG Marionette enabled via command-line flag 03:09:44 INFO - PROCESS | 16257 | ++DOCSHELL 0xa2283400 == 2 [pid = 16257] [id = 2] 03:09:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 3 (0xa22a3c00) [pid = 16257] [serial = 3] [outer = (nil)] 03:09:44 INFO - PROCESS | 16257 | [16257] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:09:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 4 (0xa22a4400) [pid = 16257] [serial = 4] [outer = 0xa22a3c00] 03:09:44 INFO - PROCESS | 16257 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a219dfc0 03:09:44 INFO - PROCESS | 16257 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21a4ac0 03:09:44 INFO - PROCESS | 16257 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21ab9c0 03:09:44 INFO - PROCESS | 16257 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c1620 03:09:44 INFO - PROCESS | 16257 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c5360 03:09:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 5 (0xa21c0400) [pid = 16257] [serial = 5] [outer = 0xa50e7000] 03:09:44 INFO - PROCESS | 16257 | [16257] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:09:44 INFO - PROCESS | 16257 | 1465034984508 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56636 03:09:44 INFO - PROCESS | 16257 | [16257] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:09:44 INFO - PROCESS | 16257 | 1465034984583 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56637 03:09:44 INFO - PROCESS | 16257 | 1465034984592 Marionette DEBUG Closed connection conn0 03:09:44 INFO - PROCESS | 16257 | [16257] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 03:09:44 INFO - PROCESS | 16257 | [16257] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:09:44 INFO - PROCESS | 16257 | 1465034984712 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56638 03:09:44 INFO - PROCESS | 16257 | 1465034984715 Marionette DEBUG Closed connection conn1 03:09:44 INFO - PROCESS | 16257 | [16257] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:09:44 INFO - PROCESS | 16257 | 1465034984775 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56639 03:09:44 INFO - PROCESS | 16257 | 1465034984789 Marionette DEBUG Closed connection conn2 03:09:44 INFO - PROCESS | 16257 | 1465034984821 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:09:44 INFO - PROCESS | 16257 | 1465034984835 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160604011925","device":"desktop","version":"48.0a2"} 03:09:45 INFO - PROCESS | 16257 | [16257] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:09:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x9a482800 == 3 [pid = 16257] [id = 3] 03:09:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 6 (0x9a482c00) [pid = 16257] [serial = 6] [outer = (nil)] 03:09:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x9a483000 == 4 [pid = 16257] [id = 4] 03:09:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 7 (0x9a486800) [pid = 16257] [serial = 7] [outer = (nil)] 03:09:47 INFO - PROCESS | 16257 | [16257] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:09:47 INFO - PROCESS | 16257 | ++DOCSHELL 0x999c3400 == 5 [pid = 16257] [id = 5] 03:09:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 8 (0x999c3800) [pid = 16257] [serial = 8] [outer = (nil)] 03:09:47 INFO - PROCESS | 16257 | [16257] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:09:47 INFO - PROCESS | 16257 | [16257] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:09:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 9 (0x9962d000) [pid = 16257] [serial = 9] [outer = 0x999c3800] 03:09:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 10 (0x99257000) [pid = 16257] [serial = 10] [outer = 0x9a482c00] 03:09:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 11 (0x99258c00) [pid = 16257] [serial = 11] [outer = 0x9a486800] 03:09:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 12 (0x9925b000) [pid = 16257] [serial = 12] [outer = 0x999c3800] 03:09:48 INFO - PROCESS | 16257 | 1465034988774 Marionette INFO startBrowser a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:48 INFO - PROCESS | 16257 | 1465034988823 Marionette DEBUG loaded listener.js 03:09:48 INFO - PROCESS | 16257 | 1465034988840 Marionette DEBUG loaded listener.js 03:09:48 INFO - PROCESS | 16257 | 1465034988843 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 13 (0x97864000) [pid = 16257] [serial = 13] [outer = 0x999c3800] 03:09:49 INFO - PROCESS | 16257 | 1465034989547 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"a188dbfa-7b93-41cc-8192-9dafef2736a7","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160604011925","device":"desktop","version":"48.0a2","command_id":1}}] 03:09:49 INFO - PROCESS | 16257 | 1465034989725 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:09:49 INFO - PROCESS | 16257 | 1465034989737 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:49 INFO - PROCESS | 16257 | 1465034989830 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 03:09:50 INFO - PROCESS | 16257 | 1465034990126 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:09:50 INFO - PROCESS | 16257 | 1465034990130 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:50 INFO - PROCESS | 16257 | [16257] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:09:50 INFO - PROCESS | 16257 | [16257] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:09:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 14 (0x94f61400) [pid = 16257] [serial = 14] [outer = 0x999c3800] 03:09:50 INFO - PROCESS | 16257 | [16257] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:09:50 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:09:50 INFO - PROCESS | 16257 | 1465034990581 Marionette TRACE conn3 <- [1,3,null,{}] 03:09:50 INFO - PROCESS | 16257 | 1465034990599 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:09:50 INFO - PROCESS | 16257 | 1465034990606 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:50 INFO - PROCESS | 16257 | 1465034990630 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 03:09:50 INFO - PROCESS | 16257 | 1465034990729 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 03:09:50 INFO - PROCESS | 16257 | 1465034990735 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 03:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:09:50 INFO - PROCESS | 16257 | 1465034990752 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:09:50 INFO - PROCESS | 16257 | 1465034990761 Marionette TRACE conn3 <- [1,6,null,{}] 03:09:50 INFO - PROCESS | 16257 | 1465034990774 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:50 INFO - PROCESS | 16257 | 1465034990778 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:50 INFO - PROCESS | 16257 | 1465034990801 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 03:09:50 INFO - PROCESS | 16257 | 1465034990810 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 16257 | 1465034990818 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c63800 == 6 [pid = 16257] [id = 6] 03:09:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 15 (0x93c63c00) [pid = 16257] [serial = 15] [outer = (nil)] 03:09:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 16 (0x93c65c00) [pid = 16257] [serial = 16] [outer = 0x93c63c00] 03:09:50 INFO - PROCESS | 16257 | 1465034990889 Marionette DEBUG loaded listener.js 03:09:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 17 (0x93b56400) [pid = 16257] [serial = 17] [outer = 0x93c63c00] 03:09:51 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b63000 == 7 [pid = 16257] [id = 7] 03:09:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 18 (0x93b64800) [pid = 16257] [serial = 18] [outer = (nil)] 03:09:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 19 (0x93bd2c00) [pid = 16257] [serial = 19] [outer = 0x93b64800] 03:09:51 INFO - PROCESS | 16257 | 1465034991356 Marionette DEBUG loaded listener.js 03:09:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 20 (0x93bdd800) [pid = 16257] [serial = 20] [outer = 0x93b64800] 03:09:51 INFO - PROCESS | 16257 | [16257] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 03:09:51 INFO - PROCESS | 16257 | 1465034991774 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1096ms 03:09:51 INFO - PROCESS | 16257 | 1465034991915 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 03:09:51 INFO - PROCESS | 16257 | 1465034991919 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 03:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:09:51 INFO - PROCESS | 16257 | 1465034991956 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:09:51 INFO - PROCESS | 16257 | 1465034991959 Marionette TRACE conn3 <- [1,10,null,{}] 03:09:51 INFO - PROCESS | 16257 | 1465034991979 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:51 INFO - PROCESS | 16257 | 1465034991988 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:52 INFO - PROCESS | 16257 | 1465034992151 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 03:09:52 INFO - PROCESS | 16257 | 1465034992166 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 16257 | 1465034992176 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:52 INFO - PROCESS | 16257 | ++DOCSHELL 0x9216dc00 == 8 [pid = 16257] [id = 8] 03:09:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 21 (0x9216e000) [pid = 16257] [serial = 21] [outer = (nil)] 03:09:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 22 (0x92170000) [pid = 16257] [serial = 22] [outer = 0x9216e000] 03:09:52 INFO - PROCESS | 16257 | 1465034992241 Marionette DEBUG loaded listener.js 03:09:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 23 (0x92174c00) [pid = 16257] [serial = 23] [outer = 0x9216e000] 03:09:52 INFO - PROCESS | 16257 | 1465034992817 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 901ms 03:09:52 INFO - PROCESS | 16257 | 1465034992847 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 03:09:52 INFO - PROCESS | 16257 | 1465034992851 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 03:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:09:52 INFO - PROCESS | 16257 | 1465034992856 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:09:52 INFO - PROCESS | 16257 | 1465034992859 Marionette TRACE conn3 <- [1,14,null,{}] 03:09:52 INFO - PROCESS | 16257 | 1465034992864 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:52 INFO - PROCESS | 16257 | 1465034992868 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:53 INFO - PROCESS | 16257 | 1465034993015 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 03:09:53 INFO - PROCESS | 16257 | 1465034993033 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465034993064 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:53 INFO - PROCESS | 16257 | ++DOCSHELL 0x92452c00 == 9 [pid = 16257] [id = 9] 03:09:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 24 (0x92453000) [pid = 16257] [serial = 24] [outer = (nil)] 03:09:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 25 (0x92486400) [pid = 16257] [serial = 25] [outer = 0x92453000] 03:09:53 INFO - PROCESS | 16257 | 1465034993121 Marionette DEBUG loaded listener.js 03:09:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 26 (0x9248d800) [pid = 16257] [serial = 26] [outer = 0x92453000] 03:09:54 INFO - PROCESS | 16257 | 1465034994197 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1380ms 03:09:54 INFO - PROCESS | 16257 | 1465034994238 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 03:09:54 INFO - PROCESS | 16257 | 1465034994244 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 03:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:09:54 INFO - PROCESS | 16257 | 1465034994252 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:09:54 INFO - PROCESS | 16257 | 1465034994257 Marionette TRACE conn3 <- [1,18,null,{}] 03:09:54 INFO - PROCESS | 16257 | 1465034994266 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:54 INFO - PROCESS | 16257 | 1465034994272 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x92349400 == 10 [pid = 16257] [id = 10] 03:09:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 27 (0x9234c400) [pid = 16257] [serial = 27] [outer = (nil)] 03:09:54 INFO - PROCESS | 16257 | 1465034994517 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 03:09:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 28 (0x91c9dc00) [pid = 16257] [serial = 28] [outer = 0x9234c400] 03:09:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 29 (0x92348c00) [pid = 16257] [serial = 29] [outer = 0x9234c400] 03:09:54 INFO - PROCESS | 16257 | 1465034994648 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 16257 | 1465034994657 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x92349000 == 11 [pid = 16257] [id = 11] 03:09:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 30 (0x9234f000) [pid = 16257] [serial = 30] [outer = (nil)] 03:09:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 31 (0x92454c00) [pid = 16257] [serial = 31] [outer = 0x9234f000] 03:09:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x9244e000 == 12 [pid = 16257] [id = 12] 03:09:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 32 (0x92487400) [pid = 16257] [serial = 32] [outer = (nil)] 03:09:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 33 (0x92491c00) [pid = 16257] [serial = 33] [outer = 0x92487400] 03:09:54 INFO - PROCESS | 16257 | 1465034994831 Marionette DEBUG loaded listener.js 03:09:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 34 (0x92fd2c00) [pid = 16257] [serial = 34] [outer = 0x92487400] 03:09:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 35 (0x93b62800) [pid = 16257] [serial = 35] [outer = 0x9234f000] 03:09:55 INFO - PROCESS | 16257 | 1465034995875 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1635ms 03:09:55 INFO - PROCESS | 16257 | 1465034995903 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 03:09:55 INFO - PROCESS | 16257 | 1465034995912 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 03:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:09:55 INFO - PROCESS | 16257 | 1465034995925 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:09:55 INFO - PROCESS | 16257 | 1465034995929 Marionette TRACE conn3 <- [1,22,null,{}] 03:09:55 INFO - PROCESS | 16257 | 1465034995936 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:55 INFO - PROCESS | 16257 | 1465034995941 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:56 INFO - PROCESS | 16257 | 1465034996117 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 03:09:56 INFO - PROCESS | 16257 | 1465034996238 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465034996247 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:56 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f59400 == 13 [pid = 16257] [id = 13] 03:09:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 36 (0x97583400) [pid = 16257] [serial = 36] [outer = (nil)] 03:09:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 37 (0x97f85c00) [pid = 16257] [serial = 37] [outer = 0x97583400] 03:09:56 INFO - PROCESS | 16257 | 1465034996328 Marionette DEBUG loaded listener.js 03:09:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 38 (0x98eb2c00) [pid = 16257] [serial = 38] [outer = 0x97583400] 03:09:57 INFO - PROCESS | 16257 | 1465034997129 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1231ms 03:09:57 INFO - PROCESS | 16257 | 1465034997156 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 03:09:57 INFO - PROCESS | 16257 | 1465034997160 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 03:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:09:57 INFO - PROCESS | 16257 | 1465034997166 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:09:57 INFO - PROCESS | 16257 | 1465034997172 Marionette TRACE conn3 <- [1,26,null,{}] 03:09:57 INFO - PROCESS | 16257 | 1465034997187 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:57 INFO - PROCESS | 16257 | 1465034997194 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:57 INFO - PROCESS | 16257 | 1465034997380 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 03:09:57 INFO - PROCESS | 16257 | 1465034997501 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 16257 | 1465034997512 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x9af31800 == 14 [pid = 16257] [id = 14] 03:09:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 39 (0x9af34800) [pid = 16257] [serial = 39] [outer = (nil)] 03:09:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 40 (0x9afd4800) [pid = 16257] [serial = 40] [outer = 0x9af34800] 03:09:57 INFO - PROCESS | 16257 | 1465034997590 Marionette DEBUG loaded listener.js 03:09:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 41 (0x9d9aa800) [pid = 16257] [serial = 41] [outer = 0x9af34800] 03:09:58 INFO - PROCESS | 16257 | 1465034998418 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1290ms 03:09:58 INFO - PROCESS | 16257 | 1465034998457 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 03:09:58 INFO - PROCESS | 16257 | 1465034998461 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 03:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:09:58 INFO - PROCESS | 16257 | 1465034998467 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:09:58 INFO - PROCESS | 16257 | 1465034998470 Marionette TRACE conn3 <- [1,30,null,{}] 03:09:58 INFO - PROCESS | 16257 | 1465034998475 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:58 INFO - PROCESS | 16257 | 1465034998480 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:58 INFO - PROCESS | 16257 | 1465034998647 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 03:09:58 INFO - PROCESS | 16257 | 1465034998854 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465034998862 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:09:58 INFO - PROCESS | 16257 | ++DOCSHELL 0xa33d7400 == 15 [pid = 16257] [id = 15] 03:09:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 42 (0xa3498800) [pid = 16257] [serial = 42] [outer = (nil)] 03:09:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 43 (0xa6e8fc00) [pid = 16257] [serial = 43] [outer = 0xa3498800] 03:09:58 INFO - PROCESS | 16257 | 1465034998960 Marionette DEBUG loaded listener.js 03:09:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 44 (0xa6f3e000) [pid = 16257] [serial = 44] [outer = 0xa3498800] 03:10:00 INFO - PROCESS | 16257 | 1465035000072 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1634ms 03:10:00 INFO - PROCESS | 16257 | 1465035000101 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 03:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:10:00 INFO - PROCESS | 16257 | 1465035000107 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 03:10:00 INFO - PROCESS | 16257 | 1465035000114 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:10:00 INFO - PROCESS | 16257 | 1465035000120 Marionette TRACE conn3 <- [1,34,null,{}] 03:10:00 INFO - PROCESS | 16257 | 1465035000127 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:00 INFO - PROCESS | 16257 | 1465035000131 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:00 INFO - PROCESS | 16257 | 1465035000296 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 03:10:00 INFO - PROCESS | 16257 | 1465035000413 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035000419 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c61400 == 16 [pid = 16257] [id = 16] 03:10:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 45 (0x94f14c00) [pid = 16257] [serial = 45] [outer = (nil)] 03:10:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 46 (0x976c7800) [pid = 16257] [serial = 46] [outer = 0x94f14c00] 03:10:00 INFO - PROCESS | 16257 | 1465035000506 Marionette DEBUG loaded listener.js 03:10:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 47 (0x978e6000) [pid = 16257] [serial = 47] [outer = 0x94f14c00] 03:10:01 INFO - PROCESS | 16257 | 1465035001154 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1080ms 03:10:01 INFO - PROCESS | 16257 | 1465035001194 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 03:10:01 INFO - PROCESS | 16257 | 1465035001198 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 03:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:10:01 INFO - PROCESS | 16257 | 1465035001208 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:10:01 INFO - PROCESS | 16257 | 1465035001211 Marionette TRACE conn3 <- [1,38,null,{}] 03:10:01 INFO - PROCESS | 16257 | 1465035001216 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:01 INFO - PROCESS | 16257 | 1465035001221 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:01 INFO - PROCESS | 16257 | 1465035001364 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 03:10:01 INFO - PROCESS | 16257 | 1465035001399 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035001408 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:01 INFO - PROCESS | 16257 | ++DOCSHELL 0x93bd3400 == 17 [pid = 16257] [id = 17] 03:10:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 48 (0x98db9800) [pid = 16257] [serial = 48] [outer = (nil)] 03:10:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 49 (0x99157400) [pid = 16257] [serial = 49] [outer = 0x98db9800] 03:10:01 INFO - PROCESS | 16257 | 1465035001537 Marionette DEBUG loaded listener.js 03:10:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 50 (0x993ec800) [pid = 16257] [serial = 50] [outer = 0x98db9800] 03:10:02 INFO - PROCESS | 16257 | 1465035002153 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 977ms 03:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:10:02 INFO - PROCESS | 16257 | 1465035002186 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 03:10:02 INFO - PROCESS | 16257 | 1465035002189 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 03:10:02 INFO - PROCESS | 16257 | 1465035002195 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:10:02 INFO - PROCESS | 16257 | 1465035002200 Marionette TRACE conn3 <- [1,42,null,{}] 03:10:02 INFO - PROCESS | 16257 | 1465035002215 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:02 INFO - PROCESS | 16257 | 1465035002222 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:02 INFO - PROCESS | 16257 | 1465035002401 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 03:10:02 INFO - PROCESS | 16257 | 1465035002423 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 16257 | 1465035002434 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:02 INFO - PROCESS | 16257 | ++DOCSHELL 0x9a226800 == 18 [pid = 16257] [id = 18] 03:10:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 51 (0x9a226c00) [pid = 16257] [serial = 51] [outer = (nil)] 03:10:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 52 (0x9a411000) [pid = 16257] [serial = 52] [outer = 0x9a226c00] 03:10:02 INFO - PROCESS | 16257 | 1465035002496 Marionette DEBUG loaded listener.js 03:10:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 53 (0x9a704c00) [pid = 16257] [serial = 53] [outer = 0x9a226c00] 03:10:03 INFO - PROCESS | 16257 | 1465035003139 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 992ms 03:10:03 INFO - PROCESS | 16257 | 1465035003187 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 03:10:03 INFO - PROCESS | 16257 | 1465035003191 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 03:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:10:03 INFO - PROCESS | 16257 | 1465035003196 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:10:03 INFO - PROCESS | 16257 | 1465035003198 Marionette TRACE conn3 <- [1,46,null,{}] 03:10:03 INFO - PROCESS | 16257 | 1465035003204 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:03 INFO - PROCESS | 16257 | 1465035003208 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:03 INFO - PROCESS | 16257 | 1465035003376 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 03:10:03 INFO - PROCESS | 16257 | 1465035003392 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035003399 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:03 INFO - PROCESS | 16257 | ++DOCSHELL 0x9a707c00 == 19 [pid = 16257] [id = 19] 03:10:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 54 (0x9a70a000) [pid = 16257] [serial = 54] [outer = (nil)] 03:10:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 55 (0x9aacc000) [pid = 16257] [serial = 55] [outer = 0x9a70a000] 03:10:03 INFO - PROCESS | 16257 | 1465035003464 Marionette DEBUG loaded listener.js 03:10:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 56 (0x9afd8000) [pid = 16257] [serial = 56] [outer = 0x9a70a000] 03:10:04 INFO - PROCESS | 16257 | 1465035004105 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 930ms 03:10:04 INFO - PROCESS | 16257 | 1465035004128 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 03:10:04 INFO - PROCESS | 16257 | 1465035004131 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 03:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:10:04 INFO - PROCESS | 16257 | 1465035004136 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:10:04 INFO - PROCESS | 16257 | 1465035004139 Marionette TRACE conn3 <- [1,50,null,{}] 03:10:04 INFO - PROCESS | 16257 | 1465035004144 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:04 INFO - PROCESS | 16257 | 1465035004149 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:04 INFO - PROCESS | 16257 | 1465035004278 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 03:10:04 INFO - PROCESS | 16257 | 1465035004294 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 16257 | 1465035004302 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b5f400 == 20 [pid = 16257] [id = 20] 03:10:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 57 (0x95376000) [pid = 16257] [serial = 57] [outer = (nil)] 03:10:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 58 (0x9d9b1800) [pid = 16257] [serial = 58] [outer = 0x95376000] 03:10:04 INFO - PROCESS | 16257 | 1465035004362 Marionette DEBUG loaded listener.js 03:10:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 59 (0x9d9a9400) [pid = 16257] [serial = 59] [outer = 0x95376000] 03:10:05 INFO - PROCESS | 16257 | 1465035005060 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 981ms 03:10:05 INFO - PROCESS | 16257 | 1465035005119 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 03:10:05 INFO - PROCESS | 16257 | 1465035005122 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 03:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:10:05 INFO - PROCESS | 16257 | 1465035005129 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:10:05 INFO - PROCESS | 16257 | 1465035005132 Marionette TRACE conn3 <- [1,54,null,{}] 03:10:05 INFO - PROCESS | 16257 | 1465035005137 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:05 INFO - PROCESS | 16257 | 1465035005146 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:05 INFO - PROCESS | 16257 | 1465035005345 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 03:10:05 INFO - PROCESS | 16257 | 1465035005353 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035005359 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:05 INFO - PROCESS | 16257 | ++DOCSHELL 0x9b031800 == 21 [pid = 16257] [id = 21] 03:10:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 60 (0xa2145800) [pid = 16257] [serial = 60] [outer = (nil)] 03:10:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 61 (0xa22ab400) [pid = 16257] [serial = 61] [outer = 0xa2145800] 03:10:05 INFO - PROCESS | 16257 | 1465035005420 Marionette DEBUG loaded listener.js 03:10:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 62 (0xa2410c00) [pid = 16257] [serial = 62] [outer = 0xa2145800] 03:10:06 INFO - PROCESS | 16257 | 1465035006091 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 976ms 03:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:10:06 INFO - PROCESS | 16257 | 1465035006106 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 03:10:06 INFO - PROCESS | 16257 | 1465035006108 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 03:10:06 INFO - PROCESS | 16257 | 1465035006114 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:10:06 INFO - PROCESS | 16257 | 1465035006117 Marionette TRACE conn3 <- [1,58,null,{}] 03:10:06 INFO - PROCESS | 16257 | 1465035006122 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:06 INFO - PROCESS | 16257 | 1465035006126 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:06 INFO - PROCESS | 16257 | 1465035006253 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 03:10:06 INFO - PROCESS | 16257 | 1465035006347 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 16257 | 1465035006354 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:06 INFO - PROCESS | 16257 | ++DOCSHELL 0x9234d800 == 22 [pid = 16257] [id = 22] 03:10:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 63 (0x92350000) [pid = 16257] [serial = 63] [outer = (nil)] 03:10:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 64 (0xa26c7c00) [pid = 16257] [serial = 64] [outer = 0x92350000] 03:10:06 INFO - PROCESS | 16257 | 1465035006429 Marionette DEBUG loaded listener.js 03:10:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 65 (0xa26cfc00) [pid = 16257] [serial = 65] [outer = 0x92350000] 03:10:07 INFO - PROCESS | 16257 | 1465035007010 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 939ms 03:10:07 INFO - PROCESS | 16257 | 1465035007052 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 03:10:07 INFO - PROCESS | 16257 | 1465035007055 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 03:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:10:07 INFO - PROCESS | 16257 | 1465035007061 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:10:07 INFO - PROCESS | 16257 | 1465035007063 Marionette TRACE conn3 <- [1,62,null,{}] 03:10:07 INFO - PROCESS | 16257 | 1465035007068 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:07 INFO - PROCESS | 16257 | 1465035007071 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:07 INFO - PROCESS | 16257 | 1465035007234 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 03:10:07 INFO - PROCESS | 16257 | 1465035007254 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035007260 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:07 INFO - PROCESS | 16257 | ++DOCSHELL 0xa2284c00 == 23 [pid = 16257] [id = 23] 03:10:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 66 (0xa2622000) [pid = 16257] [serial = 66] [outer = (nil)] 03:10:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0xa3490000) [pid = 16257] [serial = 67] [outer = 0xa2622000] 03:10:07 INFO - PROCESS | 16257 | 1465035007321 Marionette DEBUG loaded listener.js 03:10:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0xa35f4400) [pid = 16257] [serial = 68] [outer = 0xa2622000] 03:10:07 INFO - PROCESS | 16257 | 1465035007876 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 881ms 03:10:07 INFO - PROCESS | 16257 | 1465035007944 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 03:10:07 INFO - PROCESS | 16257 | 1465035007948 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 03:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:10:07 INFO - PROCESS | 16257 | 1465035007954 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:10:07 INFO - PROCESS | 16257 | 1465035007956 Marionette TRACE conn3 <- [1,66,null,{}] 03:10:07 INFO - PROCESS | 16257 | 1465035007961 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:07 INFO - PROCESS | 16257 | 1465035007965 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:08 INFO - PROCESS | 16257 | 1465035008102 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 03:10:08 INFO - PROCESS | 16257 | 1465035008114 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035008121 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:08 INFO - PROCESS | 16257 | ++DOCSHELL 0x9217c000 == 24 [pid = 16257] [id = 24] 03:10:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x9217dc00) [pid = 16257] [serial = 69] [outer = (nil)] 03:10:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x92185000) [pid = 16257] [serial = 70] [outer = 0x9217dc00] 03:10:08 INFO - PROCESS | 16257 | 1465035008185 Marionette DEBUG loaded listener.js 03:10:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x92188800) [pid = 16257] [serial = 71] [outer = 0x9217dc00] 03:10:10 INFO - PROCESS | 16257 | 1465035010075 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 2181ms 03:10:10 INFO - PROCESS | 16257 | 1465035010137 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 03:10:10 INFO - PROCESS | 16257 | 1465035010143 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 03:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:10:10 INFO - PROCESS | 16257 | 1465035010151 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:10:10 INFO - PROCESS | 16257 | 1465035010155 Marionette TRACE conn3 <- [1,70,null,{}] 03:10:10 INFO - PROCESS | 16257 | 1465035010163 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:10 INFO - PROCESS | 16257 | 1465035010168 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:10 INFO - PROCESS | 16257 | 1465035010363 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 03:10:10 INFO - PROCESS | 16257 | 1465035010420 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035010435 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:10 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fdcc00 == 25 [pid = 16257] [id = 25] 03:10:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x93b56c00) [pid = 16257] [serial = 72] [outer = (nil)] 03:10:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x93c12000) [pid = 16257] [serial = 73] [outer = 0x93b56c00] 03:10:10 INFO - PROCESS | 16257 | 1465035010495 Marionette DEBUG loaded listener.js 03:10:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x92175400) [pid = 16257] [serial = 74] [outer = 0x93b56c00] 03:10:11 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x93c63c00) [pid = 16257] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:10:11 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x9216e000) [pid = 16257] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:10:11 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x92453000) [pid = 16257] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:10:11 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x92487400) [pid = 16257] [serial = 32] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:10:11 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x97583400) [pid = 16257] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:10:11 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x9af34800) [pid = 16257] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:10:11 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0xa3498800) [pid = 16257] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:10:11 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0x94f14c00) [pid = 16257] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:10:11 INFO - PROCESS | 16257 | --DOMWINDOW == 65 (0x98db9800) [pid = 16257] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:10:11 INFO - PROCESS | 16257 | --DOMWINDOW == 64 (0x9a226c00) [pid = 16257] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:10:11 INFO - PROCESS | 16257 | --DOMWINDOW == 63 (0x9a70a000) [pid = 16257] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:10:11 INFO - PROCESS | 16257 | --DOMWINDOW == 62 (0x95376000) [pid = 16257] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:10:11 INFO - PROCESS | 16257 | --DOMWINDOW == 61 (0xa2145800) [pid = 16257] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:10:11 INFO - PROCESS | 16257 | --DOMWINDOW == 60 (0x92350000) [pid = 16257] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:10:11 INFO - PROCESS | 16257 | 1465035011708 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1589ms 03:10:11 INFO - PROCESS | 16257 | 1465035011745 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 03:10:11 INFO - PROCESS | 16257 | 1465035011751 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 03:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:10:11 INFO - PROCESS | 16257 | 1465035011760 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:10:11 INFO - PROCESS | 16257 | 1465035011763 Marionette TRACE conn3 <- [1,74,null,{}] 03:10:11 INFO - PROCESS | 16257 | 1465035011769 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:11 INFO - PROCESS | 16257 | 1465035011774 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:11 INFO - PROCESS | 16257 | 1465035011902 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 03:10:12 INFO - PROCESS | 16257 | 1465035011991 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035011998 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:12 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b5d000 == 26 [pid = 16257] [id = 26] 03:10:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 61 (0x93bdf000) [pid = 16257] [serial = 75] [outer = (nil)] 03:10:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 62 (0x95373000) [pid = 16257] [serial = 76] [outer = 0x93bdf000] 03:10:12 INFO - PROCESS | 16257 | 1465035012064 Marionette DEBUG loaded listener.js 03:10:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 63 (0x97812400) [pid = 16257] [serial = 77] [outer = 0x93bdf000] 03:10:12 INFO - PROCESS | 16257 | 1465035012677 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 940ms 03:10:12 INFO - PROCESS | 16257 | 1465035012701 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 03:10:12 INFO - PROCESS | 16257 | 1465035012705 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 03:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:10:12 INFO - PROCESS | 16257 | 1465035012710 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:10:12 INFO - PROCESS | 16257 | 1465035012715 Marionette TRACE conn3 <- [1,78,null,{}] 03:10:12 INFO - PROCESS | 16257 | 1465035012729 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:12 INFO - PROCESS | 16257 | 1465035012737 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:12 INFO - PROCESS | 16257 | 1465035012875 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 03:10:12 INFO - PROCESS | 16257 | 1465035012969 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035012979 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:13 INFO - PROCESS | 16257 | ++DOCSHELL 0x9865f000 == 27 [pid = 16257] [id = 27] 03:10:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 64 (0x98db6800) [pid = 16257] [serial = 78] [outer = (nil)] 03:10:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 65 (0x99158400) [pid = 16257] [serial = 79] [outer = 0x98db6800] 03:10:13 INFO - PROCESS | 16257 | 1465035013041 Marionette DEBUG loaded listener.js 03:10:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 66 (0x9a066800) [pid = 16257] [serial = 80] [outer = 0x98db6800] 03:10:13 INFO - PROCESS | 16257 | 1465035013821 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1183ms 03:10:13 INFO - PROCESS | 16257 | 1465035013895 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 03:10:13 INFO - PROCESS | 16257 | 1465035013901 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 03:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:10:13 INFO - PROCESS | 16257 | 1465035013909 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:10:13 INFO - PROCESS | 16257 | 1465035013914 Marionette TRACE conn3 <- [1,82,null,{}] 03:10:13 INFO - PROCESS | 16257 | 1465035013922 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:13 INFO - PROCESS | 16257 | 1465035013928 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:14 INFO - PROCESS | 16257 | 1465035014139 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 03:10:14 INFO - PROCESS | 16257 | 1465035014265 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 16257 | 1465035014275 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:14 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c94800 == 28 [pid = 16257] [id = 28] 03:10:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x92185800) [pid = 16257] [serial = 81] [outer = (nil)] 03:10:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x93b62400) [pid = 16257] [serial = 82] [outer = 0x92185800] 03:10:14 INFO - PROCESS | 16257 | 1465035014352 Marionette DEBUG loaded listener.js 03:10:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x97f82c00) [pid = 16257] [serial = 83] [outer = 0x92185800] 03:10:15 INFO - PROCESS | 16257 | 1465035015089 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1231ms 03:10:15 INFO - PROCESS | 16257 | 1465035015140 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 03:10:15 INFO - PROCESS | 16257 | 1465035015147 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 03:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:10:15 INFO - PROCESS | 16257 | 1465035015174 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:10:15 INFO - PROCESS | 16257 | 1465035015179 Marionette TRACE conn3 <- [1,86,null,{}] 03:10:15 INFO - PROCESS | 16257 | 1465035015185 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:15 INFO - PROCESS | 16257 | 1465035015190 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:15 INFO - PROCESS | 16257 | 1465035015360 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 03:10:15 INFO - PROCESS | 16257 | 1465035015487 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035015498 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x98e05400 == 29 [pid = 16257] [id = 29] 03:10:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x99175400) [pid = 16257] [serial = 84] [outer = (nil)] 03:10:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x9a227000) [pid = 16257] [serial = 85] [outer = 0x99175400] 03:10:15 INFO - PROCESS | 16257 | 1465035015574 Marionette DEBUG loaded listener.js 03:10:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x9a478800) [pid = 16257] [serial = 86] [outer = 0x99175400] 03:10:16 INFO - PROCESS | 16257 | 1465035016369 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1233ms 03:10:16 INFO - PROCESS | 16257 | 1465035016408 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 03:10:16 INFO - PROCESS | 16257 | 1465035016412 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 03:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:10:16 INFO - PROCESS | 16257 | 1465035016418 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:10:16 INFO - PROCESS | 16257 | 1465035016423 Marionette TRACE conn3 <- [1,90,null,{}] 03:10:16 INFO - PROCESS | 16257 | 1465035016438 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:16 INFO - PROCESS | 16257 | 1465035016446 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:16 INFO - PROCESS | 16257 | 1465035016609 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 03:10:16 INFO - PROCESS | 16257 | 1465035016738 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 16257 | 1465035016750 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x9d9b1000 == 30 [pid = 16257] [id = 30] 03:10:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0xa06f7c00) [pid = 16257] [serial = 87] [outer = (nil)] 03:10:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0xa2142800) [pid = 16257] [serial = 88] [outer = 0xa06f7c00] 03:10:16 INFO - PROCESS | 16257 | 1465035016828 Marionette DEBUG loaded listener.js 03:10:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0xa21bf000) [pid = 16257] [serial = 89] [outer = 0xa06f7c00] 03:10:17 INFO - PROCESS | 16257 | 1465035017531 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1183ms 03:10:17 INFO - PROCESS | 16257 | 1465035017602 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 03:10:17 INFO - PROCESS | 16257 | 1465035017606 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 03:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:10:17 INFO - PROCESS | 16257 | 1465035017612 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:10:17 INFO - PROCESS | 16257 | 1465035017615 Marionette TRACE conn3 <- [1,94,null,{}] 03:10:17 INFO - PROCESS | 16257 | 1465035017621 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:17 INFO - PROCESS | 16257 | 1465035017626 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:17 INFO - PROCESS | 16257 | 1465035017779 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 03:10:17 INFO - PROCESS | 16257 | 1465035017928 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035017934 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:17 INFO - PROCESS | 16257 | ++DOCSHELL 0xa2139800 == 31 [pid = 16257] [id = 31] 03:10:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0xa22a3000) [pid = 16257] [serial = 90] [outer = (nil)] 03:10:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0xa2449c00) [pid = 16257] [serial = 91] [outer = 0xa22a3000] 03:10:18 INFO - PROCESS | 16257 | 1465035018013 Marionette DEBUG loaded listener.js 03:10:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0xa2622c00) [pid = 16257] [serial = 92] [outer = 0xa22a3000] 03:10:18 INFO - PROCESS | 16257 | 1465035018714 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1146ms 03:10:18 INFO - PROCESS | 16257 | 1465035018758 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 03:10:18 INFO - PROCESS | 16257 | 1465035018761 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 03:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:10:18 INFO - PROCESS | 16257 | 1465035018768 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:10:18 INFO - PROCESS | 16257 | 1465035018771 Marionette TRACE conn3 <- [1,98,null,{}] 03:10:18 INFO - PROCESS | 16257 | 1465035018784 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:18 INFO - PROCESS | 16257 | 1465035018789 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:18 INFO - PROCESS | 16257 | 1465035018939 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 03:10:19 INFO - PROCESS | 16257 | 1465035019067 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 16257 | 1465035019074 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x9217c400 == 32 [pid = 16257] [id = 32] 03:10:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0xa2280800) [pid = 16257] [serial = 93] [outer = (nil)] 03:10:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0xa33e0000) [pid = 16257] [serial = 94] [outer = 0xa2280800] 03:10:19 INFO - PROCESS | 16257 | 1465035019148 Marionette DEBUG loaded listener.js 03:10:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x978eb000) [pid = 16257] [serial = 95] [outer = 0xa2280800] 03:10:19 INFO - PROCESS | 16257 | 1465035019927 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1191ms 03:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:10:19 INFO - PROCESS | 16257 | 1465035019959 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 03:10:19 INFO - PROCESS | 16257 | 1465035019962 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 03:10:19 INFO - PROCESS | 16257 | 1465035019969 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:10:19 INFO - PROCESS | 16257 | 1465035019972 Marionette TRACE conn3 <- [1,102,null,{}] 03:10:19 INFO - PROCESS | 16257 | 1465035019977 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:19 INFO - PROCESS | 16257 | 1465035019987 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:20 INFO - PROCESS | 16257 | 1465035020166 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 03:10:20 INFO - PROCESS | 16257 | 1465035020295 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035020302 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:20 INFO - PROCESS | 16257 | ++DOCSHELL 0xa244a000 == 33 [pid = 16257] [id = 33] 03:10:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0xa33dfc00) [pid = 16257] [serial = 96] [outer = (nil)] 03:10:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0xa68c7400) [pid = 16257] [serial = 97] [outer = 0xa33dfc00] 03:10:20 INFO - PROCESS | 16257 | 1465035020382 Marionette DEBUG loaded listener.js 03:10:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0xa68ccc00) [pid = 16257] [serial = 98] [outer = 0xa33dfc00] 03:10:21 INFO - PROCESS | 16257 | 1465035021212 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1280ms 03:10:21 INFO - PROCESS | 16257 | 1465035021248 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 03:10:21 INFO - PROCESS | 16257 | 1465035021252 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 03:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:10:21 INFO - PROCESS | 16257 | 1465035021258 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:10:21 INFO - PROCESS | 16257 | 1465035021261 Marionette TRACE conn3 <- [1,106,null,{}] 03:10:21 INFO - PROCESS | 16257 | 1465035021267 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:21 INFO - PROCESS | 16257 | 1465035021272 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:21 INFO - PROCESS | 16257 | 1465035021421 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 03:10:21 INFO - PROCESS | 16257 | 1465035021654 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035021666 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:21 INFO - PROCESS | 16257 | ++DOCSHELL 0x91ca1400 == 34 [pid = 16257] [id = 34] 03:10:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x91ca2c00) [pid = 16257] [serial = 99] [outer = (nil)] 03:10:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x92182c00) [pid = 16257] [serial = 100] [outer = 0x91ca2c00] 03:10:21 INFO - PROCESS | 16257 | 1465035021730 Marionette DEBUG loaded listener.js 03:10:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x92450400) [pid = 16257] [serial = 101] [outer = 0x91ca2c00] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x9925b000) [pid = 16257] [serial = 12] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0xa50e7800) [pid = 16257] [serial = 2] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x92454c00) [pid = 16257] [serial = 31] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x92491c00) [pid = 16257] [serial = 33] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x97f85c00) [pid = 16257] [serial = 37] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x9afd4800) [pid = 16257] [serial = 40] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0xa6e8fc00) [pid = 16257] [serial = 43] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x976c7800) [pid = 16257] [serial = 46] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x99157400) [pid = 16257] [serial = 49] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x993ec800) [pid = 16257] [serial = 50] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x9a411000) [pid = 16257] [serial = 52] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x9aacc000) [pid = 16257] [serial = 55] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9d9b1800) [pid = 16257] [serial = 58] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0xa22ab400) [pid = 16257] [serial = 61] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0xa26c7c00) [pid = 16257] [serial = 64] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0xa3490000) [pid = 16257] [serial = 67] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x91c9dc00) [pid = 16257] [serial = 28] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x9afd8000) [pid = 16257] [serial = 56] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x9d9a9400) [pid = 16257] [serial = 59] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0xa2410c00) [pid = 16257] [serial = 62] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0xa26cfc00) [pid = 16257] [serial = 65] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 65 (0x9d9aa800) [pid = 16257] [serial = 41] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 64 (0xa6f3e000) [pid = 16257] [serial = 44] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 63 (0x9a704c00) [pid = 16257] [serial = 53] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 62 (0x98eb2c00) [pid = 16257] [serial = 38] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 61 (0x92fd2c00) [pid = 16257] [serial = 34] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 60 (0x9248d800) [pid = 16257] [serial = 26] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 59 (0x978e6000) [pid = 16257] [serial = 47] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 58 (0x92170000) [pid = 16257] [serial = 22] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 57 (0x92174c00) [pid = 16257] [serial = 23] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 56 (0x93bd2c00) [pid = 16257] [serial = 19] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 55 (0x93c65c00) [pid = 16257] [serial = 16] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 54 (0x93b56400) [pid = 16257] [serial = 17] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 53 (0x9962d000) [pid = 16257] [serial = 9] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | --DOMWINDOW == 52 (0x92486400) [pid = 16257] [serial = 25] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 16257 | 1465035023443 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 2231ms 03:10:23 INFO - PROCESS | 16257 | 1465035023491 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 03:10:23 INFO - PROCESS | 16257 | 1465035023497 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 03:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:10:23 INFO - PROCESS | 16257 | 1465035023505 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:10:23 INFO - PROCESS | 16257 | 1465035023509 Marionette TRACE conn3 <- [1,110,null,{}] 03:10:23 INFO - PROCESS | 16257 | 1465035023518 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:23 INFO - PROCESS | 16257 | 1465035023523 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:23 INFO - PROCESS | 16257 | 1465035023706 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 03:10:23 INFO - PROCESS | 16257 | 1465035023719 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035023732 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:23 INFO - PROCESS | 16257 | ++DOCSHELL 0x92449000 == 35 [pid = 16257] [id = 35] 03:10:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 53 (0x9244a400) [pid = 16257] [serial = 102] [outer = (nil)] 03:10:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 54 (0x9248e400) [pid = 16257] [serial = 103] [outer = 0x9244a400] 03:10:23 INFO - PROCESS | 16257 | 1465035023796 Marionette DEBUG loaded listener.js 03:10:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 55 (0x92fd0000) [pid = 16257] [serial = 104] [outer = 0x9244a400] 03:10:24 INFO - PROCESS | 16257 | 1465035024445 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 987ms 03:10:24 INFO - PROCESS | 16257 | 1465035024491 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 03:10:24 INFO - PROCESS | 16257 | 1465035024499 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 03:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:10:24 INFO - PROCESS | 16257 | 1465035024509 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:10:24 INFO - PROCESS | 16257 | 1465035024513 Marionette TRACE conn3 <- [1,114,null,{}] 03:10:24 INFO - PROCESS | 16257 | 1465035024519 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:24 INFO - PROCESS | 16257 | 1465035024524 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:24 INFO - PROCESS | 16257 | 1465035024710 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 03:10:24 INFO - PROCESS | 16257 | 1465035024722 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 16257 | 1465035024731 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:24 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c66000 == 36 [pid = 16257] [id = 36] 03:10:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 56 (0x93c67400) [pid = 16257] [serial = 105] [outer = (nil)] 03:10:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 57 (0x94f13400) [pid = 16257] [serial = 106] [outer = 0x93c67400] 03:10:24 INFO - PROCESS | 16257 | 1465035024797 Marionette DEBUG loaded listener.js 03:10:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 58 (0x97583800) [pid = 16257] [serial = 107] [outer = 0x93c67400] 03:10:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 59 (0x98e02400) [pid = 16257] [serial = 108] [outer = 0x9234f000] 03:10:25 INFO - PROCESS | 16257 | 1465035025606 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1126ms 03:10:25 INFO - PROCESS | 16257 | 1465035025637 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 03:10:25 INFO - PROCESS | 16257 | 1465035025641 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 03:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:10:25 INFO - PROCESS | 16257 | 1465035025655 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:10:25 INFO - PROCESS | 16257 | 1465035025660 Marionette TRACE conn3 <- [1,118,null,{}] 03:10:25 INFO - PROCESS | 16257 | 1465035025676 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:25 INFO - PROCESS | 16257 | 1465035025685 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:25 INFO - PROCESS | 16257 | 1465035025865 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 03:10:25 INFO - PROCESS | 16257 | 1465035025942 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035025956 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:25 INFO - PROCESS | 16257 | ++DOCSHELL 0x98dbd800 == 37 [pid = 16257] [id = 37] 03:10:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 60 (0x98eb1000) [pid = 16257] [serial = 109] [outer = (nil)] 03:10:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 61 (0x9925ac00) [pid = 16257] [serial = 110] [outer = 0x98eb1000] 03:10:26 INFO - PROCESS | 16257 | 1465035026018 Marionette DEBUG loaded listener.js 03:10:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 62 (0x9962ec00) [pid = 16257] [serial = 111] [outer = 0x98eb1000] 03:10:26 INFO - PROCESS | 16257 | 1465035026685 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1082ms 03:10:26 INFO - PROCESS | 16257 | 1465035026744 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 03:10:26 INFO - PROCESS | 16257 | 1465035026748 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 03:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:10:26 INFO - PROCESS | 16257 | 1465035026754 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:10:26 INFO - PROCESS | 16257 | 1465035026756 Marionette TRACE conn3 <- [1,122,null,{}] 03:10:26 INFO - PROCESS | 16257 | 1465035026788 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:26 INFO - PROCESS | 16257 | 1465035026792 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:26 INFO - PROCESS | 16257 | 1465035026961 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 03:10:26 INFO - PROCESS | 16257 | 1465035026979 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035026986 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:27 INFO - PROCESS | 16257 | ++DOCSHELL 0x9a403c00 == 38 [pid = 16257] [id = 38] 03:10:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 63 (0x9a407400) [pid = 16257] [serial = 112] [outer = (nil)] 03:10:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 64 (0x9a702400) [pid = 16257] [serial = 113] [outer = 0x9a407400] 03:10:27 INFO - PROCESS | 16257 | 1465035027047 Marionette DEBUG loaded listener.js 03:10:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 65 (0x9aacac00) [pid = 16257] [serial = 114] [outer = 0x9a407400] 03:10:27 INFO - PROCESS | 16257 | --DOMWINDOW == 64 (0x98db6800) [pid = 16257] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:10:27 INFO - PROCESS | 16257 | --DOMWINDOW == 63 (0x93b56c00) [pid = 16257] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:10:27 INFO - PROCESS | 16257 | --DOMWINDOW == 62 (0x93bdf000) [pid = 16257] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:10:27 INFO - PROCESS | 16257 | --DOMWINDOW == 61 (0x9217dc00) [pid = 16257] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:10:27 INFO - PROCESS | 16257 | --DOMWINDOW == 60 (0xa2622000) [pid = 16257] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:10:27 INFO - PROCESS | 16257 | 1465035027808 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1076ms 03:10:27 INFO - PROCESS | 16257 | 1465035027831 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 03:10:27 INFO - PROCESS | 16257 | 1465035027834 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 03:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:10:27 INFO - PROCESS | 16257 | 1465035027846 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:10:27 INFO - PROCESS | 16257 | 1465035027848 Marionette TRACE conn3 <- [1,126,null,{}] 03:10:27 INFO - PROCESS | 16257 | 1465035027853 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:27 INFO - PROCESS | 16257 | 1465035027857 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:28 INFO - PROCESS | 16257 | 1465035027995 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 03:10:28 INFO - PROCESS | 16257 | 1465035028086 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035028094 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x98dbdc00 == 39 [pid = 16257] [id = 39] 03:10:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 61 (0x99262000) [pid = 16257] [serial = 115] [outer = (nil)] 03:10:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 62 (0x9af32400) [pid = 16257] [serial = 116] [outer = 0x99262000] 03:10:28 INFO - PROCESS | 16257 | 1465035028154 Marionette DEBUG loaded listener.js 03:10:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 63 (0x9af8a800) [pid = 16257] [serial = 117] [outer = 0x99262000] 03:10:28 INFO - PROCESS | 16257 | 1465035028735 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 930ms 03:10:28 INFO - PROCESS | 16257 | 1465035028776 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 03:10:28 INFO - PROCESS | 16257 | 1465035028779 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 03:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:10:28 INFO - PROCESS | 16257 | 1465035028785 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:10:28 INFO - PROCESS | 16257 | 1465035028787 Marionette TRACE conn3 <- [1,130,null,{}] 03:10:28 INFO - PROCESS | 16257 | 1465035028792 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:28 INFO - PROCESS | 16257 | 1465035028801 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:28 INFO - PROCESS | 16257 | 1465035028968 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 03:10:29 INFO - PROCESS | 16257 | 1465035029055 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 16257 | 1465035029065 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:29 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c19400 == 40 [pid = 16257] [id = 40] 03:10:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 64 (0x9a410c00) [pid = 16257] [serial = 118] [outer = (nil)] 03:10:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 65 (0xa213e400) [pid = 16257] [serial = 119] [outer = 0x9a410c00] 03:10:29 INFO - PROCESS | 16257 | 1465035029125 Marionette DEBUG loaded listener.js 03:10:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 66 (0xa22a9800) [pid = 16257] [serial = 120] [outer = 0x9a410c00] 03:10:29 INFO - PROCESS | 16257 | 1465035029726 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1028ms 03:10:29 INFO - PROCESS | 16257 | 1465035029814 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 03:10:29 INFO - PROCESS | 16257 | 1465035029820 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 03:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:10:29 INFO - PROCESS | 16257 | 1465035029828 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:10:29 INFO - PROCESS | 16257 | 1465035029834 Marionette TRACE conn3 <- [1,134,null,{}] 03:10:29 INFO - PROCESS | 16257 | 1465035029847 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:29 INFO - PROCESS | 16257 | 1465035029853 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:30 INFO - PROCESS | 16257 | 1465035030034 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 03:10:30 INFO - PROCESS | 16257 | 1465035030163 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035030179 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:30 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9b000 == 41 [pid = 16257] [id = 41] 03:10:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x92448000) [pid = 16257] [serial = 121] [outer = (nil)] 03:10:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x92486800) [pid = 16257] [serial = 122] [outer = 0x92448000] 03:10:30 INFO - PROCESS | 16257 | 1465035030255 Marionette DEBUG loaded listener.js 03:10:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x9248b000) [pid = 16257] [serial = 123] [outer = 0x92448000] 03:10:31 INFO - PROCESS | 16257 | 1465035031196 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1398ms 03:10:31 INFO - PROCESS | 16257 | 1465035031224 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 03:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:10:31 INFO - PROCESS | 16257 | 1465035031229 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 03:10:31 INFO - PROCESS | 16257 | 1465035031240 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:10:31 INFO - PROCESS | 16257 | 1465035031245 Marionette TRACE conn3 <- [1,138,null,{}] 03:10:31 INFO - PROCESS | 16257 | 1465035031252 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:31 INFO - PROCESS | 16257 | 1465035031257 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:31 INFO - PROCESS | 16257 | 1465035031435 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 03:10:31 INFO - PROCESS | 16257 | 1465035031607 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 16257 | 1465035031615 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:31 INFO - PROCESS | 16257 | ++DOCSHELL 0x976cbc00 == 42 [pid = 16257] [id = 42] 03:10:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x981e6400) [pid = 16257] [serial = 124] [outer = (nil)] 03:10:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x98f0dc00) [pid = 16257] [serial = 125] [outer = 0x981e6400] 03:10:31 INFO - PROCESS | 16257 | 1465035031700 Marionette DEBUG loaded listener.js 03:10:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x9a067400) [pid = 16257] [serial = 126] [outer = 0x981e6400] 03:10:32 INFO - PROCESS | 16257 | 1465035032622 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1441ms 03:10:32 INFO - PROCESS | 16257 | 1465035032676 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 03:10:32 INFO - PROCESS | 16257 | 1465035032680 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 03:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:10:32 INFO - PROCESS | 16257 | 1465035032686 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:10:32 INFO - PROCESS | 16257 | 1465035032690 Marionette TRACE conn3 <- [1,142,null,{}] 03:10:32 INFO - PROCESS | 16257 | 1465035032704 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:32 INFO - PROCESS | 16257 | 1465035032712 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:32 INFO - PROCESS | 16257 | 1465035032920 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 03:10:33 INFO - PROCESS | 16257 | 1465035033081 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035033094 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:33 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f10800 == 43 [pid = 16257] [id = 43] 03:10:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x9758e000) [pid = 16257] [serial = 127] [outer = (nil)] 03:10:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x97868800) [pid = 16257] [serial = 128] [outer = 0x9758e000] 03:10:33 INFO - PROCESS | 16257 | 1465035033171 Marionette DEBUG loaded listener.js 03:10:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x9a706400) [pid = 16257] [serial = 129] [outer = 0x9758e000] 03:10:34 INFO - PROCESS | 16257 | 1465035034059 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1446ms 03:10:34 INFO - PROCESS | 16257 | 1465035034132 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 03:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:10:34 INFO - PROCESS | 16257 | 1465035034136 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 03:10:34 INFO - PROCESS | 16257 | 1465035034142 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:10:34 INFO - PROCESS | 16257 | 1465035034145 Marionette TRACE conn3 <- [1,146,null,{}] 03:10:34 INFO - PROCESS | 16257 | 1465035034151 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:34 INFO - PROCESS | 16257 | 1465035034156 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:34 INFO - PROCESS | 16257 | 1465035034327 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 03:10:34 INFO - PROCESS | 16257 | 1465035034462 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 16257 | 1465035034472 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:34 INFO - PROCESS | 16257 | ++DOCSHELL 0x9217cc00 == 44 [pid = 16257] [id = 44] 03:10:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x9217ec00) [pid = 16257] [serial = 130] [outer = (nil)] 03:10:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x93c1a800) [pid = 16257] [serial = 131] [outer = 0x9217ec00] 03:10:34 INFO - PROCESS | 16257 | 1465035034546 Marionette DEBUG loaded listener.js 03:10:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x98dc0800) [pid = 16257] [serial = 132] [outer = 0x9217ec00] 03:10:35 INFO - PROCESS | 16257 | --DOCSHELL 0x9865f000 == 43 [pid = 16257] [id = 27] 03:10:35 INFO - PROCESS | 16257 | --DOCSHELL 0x98dbdc00 == 42 [pid = 16257] [id = 39] 03:10:35 INFO - PROCESS | 16257 | --DOCSHELL 0x9a403c00 == 41 [pid = 16257] [id = 38] 03:10:35 INFO - PROCESS | 16257 | --DOCSHELL 0x98dbd800 == 40 [pid = 16257] [id = 37] 03:10:35 INFO - PROCESS | 16257 | --DOCSHELL 0x93c66000 == 39 [pid = 16257] [id = 36] 03:10:35 INFO - PROCESS | 16257 | 1465035035633 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:10:35 INFO - PROCESS | 16257 | --DOCSHELL 0x92449000 == 38 [pid = 16257] [id = 35] 03:10:35 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9a066800) [pid = 16257] [serial = 80] [outer = (nil)] [url = about:blank] 03:10:35 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x99158400) [pid = 16257] [serial = 79] [outer = (nil)] [url = about:blank] 03:10:35 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x93c12000) [pid = 16257] [serial = 73] [outer = (nil)] [url = about:blank] 03:10:35 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x95373000) [pid = 16257] [serial = 76] [outer = (nil)] [url = about:blank] 03:10:35 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x92175400) [pid = 16257] [serial = 74] [outer = (nil)] [url = about:blank] 03:10:35 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x97812400) [pid = 16257] [serial = 77] [outer = (nil)] [url = about:blank] 03:10:35 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x92188800) [pid = 16257] [serial = 71] [outer = (nil)] [url = about:blank] 03:10:35 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x92185000) [pid = 16257] [serial = 70] [outer = (nil)] [url = about:blank] 03:10:35 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0xa35f4400) [pid = 16257] [serial = 68] [outer = (nil)] [url = about:blank] 03:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1533ms 03:10:35 INFO - PROCESS | 16257 | 1465035035676 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 03:10:35 INFO - PROCESS | 16257 | 1465035035681 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 03:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:10:35 INFO - PROCESS | 16257 | 1465035035687 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:10:35 INFO - PROCESS | 16257 | 1465035035694 Marionette TRACE conn3 <- [1,150,null,{}] 03:10:35 INFO - PROCESS | 16257 | 1465035035700 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:35 INFO - PROCESS | 16257 | 1465035035705 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:35 INFO - PROCESS | 16257 | 1465035035844 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 03:10:35 INFO - PROCESS | 16257 | 1465035035948 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035035958 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:36 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b62c00 == 39 [pid = 16257] [id = 45] 03:10:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x93b65400) [pid = 16257] [serial = 133] [outer = (nil)] 03:10:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x93c13000) [pid = 16257] [serial = 134] [outer = 0x93b65400] 03:10:36 INFO - PROCESS | 16257 | 1465035036045 Marionette DEBUG loaded listener.js 03:10:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x94f0a400) [pid = 16257] [serial = 135] [outer = 0x93b65400] 03:10:36 INFO - PROCESS | 16257 | 1465035036697 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1035ms 03:10:36 INFO - PROCESS | 16257 | 1465035036722 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 03:10:36 INFO - PROCESS | 16257 | 1465035036728 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 03:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:10:36 INFO - PROCESS | 16257 | 1465035036737 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:10:36 INFO - PROCESS | 16257 | 1465035036741 Marionette TRACE conn3 <- [1,154,null,{}] 03:10:36 INFO - PROCESS | 16257 | 1465035036746 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:36 INFO - PROCESS | 16257 | 1465035036751 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:36 INFO - PROCESS | 16257 | 1465035036903 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 03:10:37 INFO - PROCESS | 16257 | 1465035037001 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035037009 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:37 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c68c00 == 40 [pid = 16257] [id = 46] 03:10:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x94f5dc00) [pid = 16257] [serial = 136] [outer = (nil)] 03:10:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x976cc000) [pid = 16257] [serial = 137] [outer = 0x94f5dc00] 03:10:37 INFO - PROCESS | 16257 | 1465035037070 Marionette DEBUG loaded listener.js 03:10:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x98657c00) [pid = 16257] [serial = 138] [outer = 0x94f5dc00] 03:10:37 INFO - PROCESS | 16257 | 1465035037688 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 981ms 03:10:37 INFO - PROCESS | 16257 | 1465035037719 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 03:10:37 INFO - PROCESS | 16257 | 1465035037722 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 03:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:10:37 INFO - PROCESS | 16257 | 1465035037729 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:10:37 INFO - PROCESS | 16257 | 1465035037733 Marionette TRACE conn3 <- [1,158,null,{}] 03:10:37 INFO - PROCESS | 16257 | 1465035037747 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:37 INFO - PROCESS | 16257 | 1465035037754 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:37 INFO - PROCESS | 16257 | 1465035037938 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 03:10:37 INFO - PROCESS | 16257 | 1465035037967 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035037980 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x9a703c00 == 41 [pid = 16257] [id = 47] 03:10:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x9a70a000) [pid = 16257] [serial = 139] [outer = (nil)] 03:10:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x9b024c00) [pid = 16257] [serial = 140] [outer = 0x9a70a000] 03:10:38 INFO - PROCESS | 16257 | 1465035038038 Marionette DEBUG loaded listener.js 03:10:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0xa06f9c00) [pid = 16257] [serial = 141] [outer = 0x9a70a000] 03:10:38 INFO - PROCESS | 16257 | 1465035038787 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1089ms 03:10:38 INFO - PROCESS | 16257 | 1465035038818 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 03:10:38 INFO - PROCESS | 16257 | 1465035038822 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 03:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:10:38 INFO - PROCESS | 16257 | 1465035038828 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:10:38 INFO - PROCESS | 16257 | 1465035038830 Marionette TRACE conn3 <- [1,162,null,{}] 03:10:38 INFO - PROCESS | 16257 | 1465035038843 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:38 INFO - PROCESS | 16257 | 1465035038847 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:39 INFO - PROCESS | 16257 | 1465035039014 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 03:10:39 INFO - PROCESS | 16257 | 1465035039038 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035039046 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:39 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9e400 == 42 [pid = 16257] [id = 48] 03:10:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0xa1145400) [pid = 16257] [serial = 142] [outer = (nil)] 03:10:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0xa2429000) [pid = 16257] [serial = 143] [outer = 0xa1145400] 03:10:39 INFO - PROCESS | 16257 | 1465035039107 Marionette DEBUG loaded listener.js 03:10:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0xa30cd000) [pid = 16257] [serial = 144] [outer = 0xa1145400] 03:10:39 INFO - PROCESS | 16257 | 1465035039786 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 977ms 03:10:39 INFO - PROCESS | 16257 | 1465035039805 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 03:10:39 INFO - PROCESS | 16257 | 1465035039809 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 03:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:10:39 INFO - PROCESS | 16257 | 1465035039814 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:10:39 INFO - PROCESS | 16257 | 1465035039816 Marionette TRACE conn3 <- [1,166,null,{}] 03:10:39 INFO - PROCESS | 16257 | 1465035039821 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:39 INFO - PROCESS | 16257 | 1465035039826 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:40 INFO - PROCESS | 16257 | 1465035040091 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 03:10:40 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x9a407400) [pid = 16257] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:10:40 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x9244a400) [pid = 16257] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:10:40 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x93c67400) [pid = 16257] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:10:40 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x91ca2c00) [pid = 16257] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:10:40 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x92185800) [pid = 16257] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:10:40 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x99175400) [pid = 16257] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:10:40 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x99262000) [pid = 16257] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:10:40 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0xa06f7c00) [pid = 16257] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:10:40 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0xa22a3000) [pid = 16257] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:10:40 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0xa2280800) [pid = 16257] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:10:40 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x98eb1000) [pid = 16257] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:10:40 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0xa33dfc00) [pid = 16257] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:10:40 INFO - PROCESS | 16257 | 1465035040228 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 16257 | 1465035040236 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:40 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c67400 == 43 [pid = 16257] [id = 49] 03:10:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x9914e000) [pid = 16257] [serial = 145] [outer = (nil)] 03:10:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x9aa20000) [pid = 16257] [serial = 146] [outer = 0x9914e000] 03:10:40 INFO - PROCESS | 16257 | 1465035040304 Marionette DEBUG loaded listener.js 03:10:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0xa06f0c00) [pid = 16257] [serial = 147] [outer = 0x9914e000] 03:10:41 INFO - PROCESS | 16257 | 1465035041166 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1382ms 03:10:41 INFO - PROCESS | 16257 | 1465035041197 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 03:10:41 INFO - PROCESS | 16257 | 1465035041200 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 03:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:10:41 INFO - PROCESS | 16257 | 1465035041205 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:10:41 INFO - PROCESS | 16257 | 1465035041207 Marionette TRACE conn3 <- [1,170,null,{}] 03:10:41 INFO - PROCESS | 16257 | 1465035041213 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:41 INFO - PROCESS | 16257 | 1465035041221 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:41 INFO - PROCESS | 16257 | 1465035041363 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 03:10:41 INFO - PROCESS | 16257 | 1465035041462 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035041470 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:41 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9b400 == 44 [pid = 16257] [id = 50] 03:10:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x94f55000) [pid = 16257] [serial = 148] [outer = (nil)] 03:10:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0xa6292400) [pid = 16257] [serial = 149] [outer = 0x94f55000] 03:10:41 INFO - PROCESS | 16257 | 1465035041529 Marionette DEBUG loaded listener.js 03:10:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0xa670c800) [pid = 16257] [serial = 150] [outer = 0x94f55000] 03:10:42 INFO - PROCESS | 16257 | 1465035042147 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 984ms 03:10:42 INFO - PROCESS | 16257 | 1465035042191 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 03:10:42 INFO - PROCESS | 16257 | 1465035042197 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 03:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:10:42 INFO - PROCESS | 16257 | 1465035042206 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:10:42 INFO - PROCESS | 16257 | 1465035042212 Marionette TRACE conn3 <- [1,174,null,{}] 03:10:42 INFO - PROCESS | 16257 | 1465035042238 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:42 INFO - PROCESS | 16257 | 1465035042244 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:42 INFO - PROCESS | 16257 | 1465035042421 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 03:10:42 INFO - PROCESS | 16257 | 1465035042554 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035042570 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x92186400 == 45 [pid = 16257] [id = 51] 03:10:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x92445c00) [pid = 16257] [serial = 151] [outer = (nil)] 03:10:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x92487400) [pid = 16257] [serial = 152] [outer = 0x92445c00] 03:10:42 INFO - PROCESS | 16257 | 1465035042646 Marionette DEBUG loaded listener.js 03:10:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x93bd2c00) [pid = 16257] [serial = 153] [outer = 0x92445c00] 03:10:43 INFO - PROCESS | 16257 | 1465035043544 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1405ms 03:10:43 INFO - PROCESS | 16257 | 1465035043689 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 03:10:43 INFO - PROCESS | 16257 | 1465035043696 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 03:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:10:43 INFO - PROCESS | 16257 | 1465035043758 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:10:43 INFO - PROCESS | 16257 | 1465035043763 Marionette TRACE conn3 <- [1,178,null,{}] 03:10:43 INFO - PROCESS | 16257 | 1465035043849 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:43 INFO - PROCESS | 16257 | 1465035043855 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:44 INFO - PROCESS | 16257 | 1465035044042 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 03:10:44 INFO - PROCESS | 16257 | 1465035044225 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035044233 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:44 INFO - PROCESS | 16257 | ++DOCSHELL 0x95040000 == 46 [pid = 16257] [id = 52] 03:10:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x9504b400) [pid = 16257] [serial = 154] [outer = (nil)] 03:10:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x97812400) [pid = 16257] [serial = 155] [outer = 0x9504b400] 03:10:44 INFO - PROCESS | 16257 | 1465035044308 Marionette DEBUG loaded listener.js 03:10:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x99256800) [pid = 16257] [serial = 156] [outer = 0x9504b400] 03:10:45 INFO - PROCESS | 16257 | 1465035045065 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1378ms 03:10:45 INFO - PROCESS | 16257 | 1465035045109 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 03:10:45 INFO - PROCESS | 16257 | 1465035045113 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 03:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:10:45 INFO - PROCESS | 16257 | 1465035045119 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:10:45 INFO - PROCESS | 16257 | 1465035045125 Marionette TRACE conn3 <- [1,182,null,{}] 03:10:45 INFO - PROCESS | 16257 | 1465035045158 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:45 INFO - PROCESS | 16257 | 1465035045167 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:45 INFO - PROCESS | 16257 | 1465035045327 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 03:10:45 INFO - PROCESS | 16257 | 1465035045473 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 16257 | 1465035045483 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:45 INFO - PROCESS | 16257 | ++DOCSHELL 0xa242d000 == 47 [pid = 16257] [id = 53] 03:10:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0xa2444400) [pid = 16257] [serial = 157] [outer = (nil)] 03:10:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0xa3449c00) [pid = 16257] [serial = 158] [outer = 0xa2444400] 03:10:45 INFO - PROCESS | 16257 | 1465035045565 Marionette DEBUG loaded listener.js 03:10:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0xa50b1000) [pid = 16257] [serial = 159] [outer = 0xa2444400] 03:10:46 INFO - PROCESS | 16257 | 1465035046352 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1259ms 03:10:46 INFO - PROCESS | 16257 | 1465035046380 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 03:10:46 INFO - PROCESS | 16257 | 1465035046384 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 03:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:10:46 INFO - PROCESS | 16257 | 1465035046391 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:10:46 INFO - PROCESS | 16257 | 1465035046394 Marionette TRACE conn3 <- [1,186,null,{}] 03:10:46 INFO - PROCESS | 16257 | 1465035046399 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:46 INFO - PROCESS | 16257 | 1465035046404 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:46 INFO - PROCESS | 16257 | 1465035046563 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 03:10:46 INFO - PROCESS | 16257 | 1465035046701 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035046710 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x9217dc00 == 48 [pid = 16257] [id = 54] 03:10:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x94f5e400) [pid = 16257] [serial = 160] [outer = (nil)] 03:10:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0xa68c8c00) [pid = 16257] [serial = 161] [outer = 0x94f5e400] 03:10:46 INFO - PROCESS | 16257 | 1465035046782 Marionette DEBUG loaded listener.js 03:10:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0xa6f42800) [pid = 16257] [serial = 162] [outer = 0x94f5e400] 03:10:47 INFO - PROCESS | 16257 | 1465035047537 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1185ms 03:10:47 INFO - PROCESS | 16257 | 1465035047577 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 03:10:47 INFO - PROCESS | 16257 | 1465035047580 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 03:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:10:47 INFO - PROCESS | 16257 | 1465035047586 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:10:47 INFO - PROCESS | 16257 | 1465035047589 Marionette TRACE conn3 <- [1,190,null,{}] 03:10:47 INFO - PROCESS | 16257 | 1465035047594 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:47 INFO - PROCESS | 16257 | 1465035047599 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:47 INFO - PROCESS | 16257 | 1465035047755 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 03:10:47 INFO - PROCESS | 16257 | 1465035047893 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035047902 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:47 INFO - PROCESS | 16257 | ++DOCSHELL 0xa21b8c00 == 49 [pid = 16257] [id = 55] 03:10:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0xa62fac00) [pid = 16257] [serial = 163] [outer = (nil)] 03:10:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0xa6f78400) [pid = 16257] [serial = 164] [outer = 0xa62fac00] 03:10:47 INFO - PROCESS | 16257 | 1465035047979 Marionette DEBUG loaded listener.js 03:10:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0xa6f7c000) [pid = 16257] [serial = 165] [outer = 0xa62fac00] 03:10:48 INFO - PROCESS | 16257 | 1465035048835 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:10:48 INFO - PROCESS | 16257 | 1465035048857 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1332ms 03:10:48 INFO - PROCESS | 16257 | 1465035048919 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 03:10:48 INFO - PROCESS | 16257 | 1465035048922 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 03:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:10:48 INFO - PROCESS | 16257 | 1465035048928 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:10:48 INFO - PROCESS | 16257 | 1465035048931 Marionette TRACE conn3 <- [1,194,null,{}] 03:10:48 INFO - PROCESS | 16257 | 1465035048937 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:48 INFO - PROCESS | 16257 | 1465035048946 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:49 INFO - PROCESS | 16257 | 1465035049173 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 03:10:49 INFO - PROCESS | 16257 | 1465035049311 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035049320 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:49 INFO - PROCESS | 16257 | ++DOCSHELL 0x92176400 == 50 [pid = 16257] [id = 56] 03:10:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x92450c00) [pid = 16257] [serial = 166] [outer = (nil)] 03:10:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x97580c00) [pid = 16257] [serial = 167] [outer = 0x92450c00] 03:10:49 INFO - PROCESS | 16257 | 1465035049395 Marionette DEBUG loaded listener.js 03:10:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9aa23400) [pid = 16257] [serial = 168] [outer = 0x92450c00] 03:10:50 INFO - PROCESS | 16257 | 1465035050396 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1532ms 03:10:50 INFO - PROCESS | 16257 | 1465035050462 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 03:10:50 INFO - PROCESS | 16257 | 1465035050468 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 03:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:10:50 INFO - PROCESS | 16257 | 1465035050475 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:10:50 INFO - PROCESS | 16257 | 1465035050480 Marionette TRACE conn3 <- [1,198,null,{}] 03:10:50 INFO - PROCESS | 16257 | 1465035050487 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:50 INFO - PROCESS | 16257 | 1465035050493 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:50 INFO - PROCESS | 16257 | 1465035050717 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 03:10:51 INFO - PROCESS | 16257 | 1465035051155 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035051166 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:51 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f11000 == 51 [pid = 16257] [id = 57] 03:10:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x94f11800) [pid = 16257] [serial = 169] [outer = (nil)] 03:10:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9503f800) [pid = 16257] [serial = 170] [outer = 0x94f11800] 03:10:51 INFO - PROCESS | 16257 | 1465035051236 Marionette DEBUG loaded listener.js 03:10:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x95049c00) [pid = 16257] [serial = 171] [outer = 0x94f11800] 03:10:51 INFO - PROCESS | 16257 | --DOCSHELL 0x93c67400 == 50 [pid = 16257] [id = 49] 03:10:51 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9e400 == 49 [pid = 16257] [id = 48] 03:10:51 INFO - PROCESS | 16257 | --DOCSHELL 0x9a703c00 == 48 [pid = 16257] [id = 47] 03:10:51 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0xa213e400) [pid = 16257] [serial = 119] [outer = (nil)] [url = about:blank] 03:10:51 INFO - PROCESS | 16257 | --DOCSHELL 0x93c68c00 == 47 [pid = 16257] [id = 46] 03:10:51 INFO - PROCESS | 16257 | --DOCSHELL 0x93b62c00 == 46 [pid = 16257] [id = 45] 03:10:51 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9b000 == 45 [pid = 16257] [id = 41] 03:10:51 INFO - PROCESS | 16257 | 1465035051988 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1531ms 03:10:52 INFO - PROCESS | 16257 | 1465035052005 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 03:10:52 INFO - PROCESS | 16257 | 1465035052011 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 03:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:10:52 INFO - PROCESS | 16257 | 1465035052019 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:10:52 INFO - PROCESS | 16257 | 1465035052023 Marionette TRACE conn3 <- [1,202,null,{}] 03:10:52 INFO - PROCESS | 16257 | 1465035052029 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:52 INFO - PROCESS | 16257 | 1465035052033 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:52 INFO - PROCESS | 16257 | 1465035052185 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9a702400) [pid = 16257] [serial = 113] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9248e400) [pid = 16257] [serial = 103] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x92fd0000) [pid = 16257] [serial = 104] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x94f13400) [pid = 16257] [serial = 106] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x92450400) [pid = 16257] [serial = 101] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x92182c00) [pid = 16257] [serial = 100] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x93b62800) [pid = 16257] [serial = 35] [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:52 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x97f82c00) [pid = 16257] [serial = 83] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x93b62400) [pid = 16257] [serial = 82] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x9a478800) [pid = 16257] [serial = 86] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x9a227000) [pid = 16257] [serial = 85] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9af32400) [pid = 16257] [serial = 116] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0xa21bf000) [pid = 16257] [serial = 89] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0xa2142800) [pid = 16257] [serial = 88] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0xa2622c00) [pid = 16257] [serial = 92] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0xa2449c00) [pid = 16257] [serial = 91] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x978eb000) [pid = 16257] [serial = 95] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9925ac00) [pid = 16257] [serial = 110] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0xa33e0000) [pid = 16257] [serial = 94] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0xa68ccc00) [pid = 16257] [serial = 98] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9962ec00) [pid = 16257] [serial = 111] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0xa68c7400) [pid = 16257] [serial = 97] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x9aacac00) [pid = 16257] [serial = 114] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x9af8a800) [pid = 16257] [serial = 117] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x97583800) [pid = 16257] [serial = 107] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 16257 | 1465035052314 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 16257 | 1465035052322 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:52 INFO - PROCESS | 16257 | ++DOCSHELL 0x92188800 == 46 [pid = 16257] [id = 58] 03:10:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x9248e400) [pid = 16257] [serial = 172] [outer = (nil)] 03:10:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x9504d000) [pid = 16257] [serial = 173] [outer = 0x9248e400] 03:10:52 INFO - PROCESS | 16257 | 1465035052382 Marionette DEBUG loaded listener.js 03:10:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x9758d800) [pid = 16257] [serial = 174] [outer = 0x9248e400] 03:10:52 INFO - PROCESS | 16257 | 1465035052978 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 990ms 03:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:10:53 INFO - PROCESS | 16257 | 1465035053010 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 03:10:53 INFO - PROCESS | 16257 | 1465035053012 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 03:10:53 INFO - PROCESS | 16257 | 1465035053018 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:10:53 INFO - PROCESS | 16257 | 1465035053023 Marionette TRACE conn3 <- [1,206,null,{}] 03:10:53 INFO - PROCESS | 16257 | 1465035053037 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:53 INFO - PROCESS | 16257 | 1465035053044 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:53 INFO - PROCESS | 16257 | 1465035053180 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 03:10:53 INFO - PROCESS | 16257 | 1465035053280 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035053289 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:53 INFO - PROCESS | 16257 | ++DOCSHELL 0x99176000 == 47 [pid = 16257] [id = 59] 03:10:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x993f1800) [pid = 16257] [serial = 175] [outer = (nil)] 03:10:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x9a403000) [pid = 16257] [serial = 176] [outer = 0x993f1800] 03:10:53 INFO - PROCESS | 16257 | 1465035053350 Marionette DEBUG loaded listener.js 03:10:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x9a487c00) [pid = 16257] [serial = 177] [outer = 0x993f1800] 03:10:53 INFO - PROCESS | 16257 | 1465035053961 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 988ms 03:10:54 INFO - PROCESS | 16257 | 1465035054005 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 03:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:10:54 INFO - PROCESS | 16257 | 1465035054009 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 03:10:54 INFO - PROCESS | 16257 | 1465035054015 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:10:54 INFO - PROCESS | 16257 | 1465035054018 Marionette TRACE conn3 <- [1,210,null,{}] 03:10:54 INFO - PROCESS | 16257 | 1465035054023 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:54 INFO - PROCESS | 16257 | 1465035054027 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:54 INFO - PROCESS | 16257 | 1465035054203 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 03:10:54 INFO - PROCESS | 16257 | 1465035054271 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 16257 | 1465035054277 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c97000 == 48 [pid = 16257] [id = 60] 03:10:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x9a707400) [pid = 16257] [serial = 178] [outer = (nil)] 03:10:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x9afd4800) [pid = 16257] [serial = 179] [outer = 0x9a707400] 03:10:54 INFO - PROCESS | 16257 | 1465035054338 Marionette DEBUG loaded listener.js 03:10:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0xa1148800) [pid = 16257] [serial = 180] [outer = 0x9a707400] 03:10:54 INFO - PROCESS | 16257 | 1465035054994 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1027ms 03:10:55 INFO - PROCESS | 16257 | 1465035055048 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 03:10:55 INFO - PROCESS | 16257 | 1465035055050 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 03:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:10:55 INFO - PROCESS | 16257 | 1465035055060 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:10:55 INFO - PROCESS | 16257 | 1465035055062 Marionette TRACE conn3 <- [1,214,null,{}] 03:10:55 INFO - PROCESS | 16257 | 1465035055121 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:55 INFO - PROCESS | 16257 | 1465035055126 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:55 INFO - PROCESS | 16257 | 1465035055297 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 03:10:55 INFO - PROCESS | 16257 | 1465035055367 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035055374 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x99cd6800 == 49 [pid = 16257] [id = 61] 03:10:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x99cd6c00) [pid = 16257] [serial = 181] [outer = (nil)] 03:10:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x99cde800) [pid = 16257] [serial = 182] [outer = 0x99cd6c00] 03:10:55 INFO - PROCESS | 16257 | 1465035055447 Marionette DEBUG loaded listener.js 03:10:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x99ce1400) [pid = 16257] [serial = 183] [outer = 0x99cd6c00] 03:10:56 INFO - PROCESS | 16257 | 1465035056086 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1085ms 03:10:56 INFO - PROCESS | 16257 | 1465035056146 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 03:10:56 INFO - PROCESS | 16257 | 1465035056149 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 03:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:10:56 INFO - PROCESS | 16257 | 1465035056156 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:10:56 INFO - PROCESS | 16257 | 1465035056158 Marionette TRACE conn3 <- [1,218,null,{}] 03:10:56 INFO - PROCESS | 16257 | 1465035056202 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:56 INFO - PROCESS | 16257 | 1465035056211 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:56 INFO - PROCESS | 16257 | 1465035056411 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 03:10:56 INFO - PROCESS | 16257 | 1465035056474 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 16257 | 1465035056481 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:56 INFO - PROCESS | 16257 | ++DOCSHELL 0x9216d000 == 50 [pid = 16257] [id = 62] 03:10:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x99cd8c00) [pid = 16257] [serial = 184] [outer = (nil)] 03:10:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0xa227ec00) [pid = 16257] [serial = 185] [outer = 0x99cd8c00] 03:10:56 INFO - PROCESS | 16257 | 1465035056539 Marionette DEBUG loaded listener.js 03:10:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0xa30f8800) [pid = 16257] [serial = 186] [outer = 0x99cd8c00] 03:10:56 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0xa1145400) [pid = 16257] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:10:56 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9914e000) [pid = 16257] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:10:56 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x94f5dc00) [pid = 16257] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:10:56 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x93b65400) [pid = 16257] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:10:56 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x9217ec00) [pid = 16257] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:10:56 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x9a70a000) [pid = 16257] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:10:57 INFO - PROCESS | 16257 | 1465035057162 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1042ms 03:10:57 INFO - PROCESS | 16257 | 1465035057199 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 03:10:57 INFO - PROCESS | 16257 | 1465035057202 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 03:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:10:57 INFO - PROCESS | 16257 | 1465035057207 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:10:57 INFO - PROCESS | 16257 | 1465035057210 Marionette TRACE conn3 <- [1,222,null,{}] 03:10:57 INFO - PROCESS | 16257 | 1465035057215 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:57 INFO - PROCESS | 16257 | 1465035057219 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:57 INFO - PROCESS | 16257 | 1465035057385 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 03:10:57 INFO - PROCESS | 16257 | 1465035057402 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035057410 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b65400 == 51 [pid = 16257] [id = 63] 03:10:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x9758c000) [pid = 16257] [serial = 187] [outer = (nil)] 03:10:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0xa35f4800) [pid = 16257] [serial = 188] [outer = 0x9758c000] 03:10:57 INFO - PROCESS | 16257 | 1465035057480 Marionette DEBUG loaded listener.js 03:10:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0xa50b0400) [pid = 16257] [serial = 189] [outer = 0x9758c000] 03:10:58 INFO - PROCESS | 16257 | 1465035058105 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 937ms 03:10:58 INFO - PROCESS | 16257 | 1465035058145 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 03:10:58 INFO - PROCESS | 16257 | 1465035058148 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 03:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:10:58 INFO - PROCESS | 16257 | 1465035058154 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:10:58 INFO - PROCESS | 16257 | 1465035058156 Marionette TRACE conn3 <- [1,226,null,{}] 03:10:58 INFO - PROCESS | 16257 | 1465035058161 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:58 INFO - PROCESS | 16257 | 1465035058166 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:58 INFO - PROCESS | 16257 | 1465035058339 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 03:10:58 INFO - PROCESS | 16257 | 1465035058406 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 16257 | 1465035058412 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:58 INFO - PROCESS | 16257 | ++DOCSHELL 0xa2144000 == 52 [pid = 16257] [id = 64] 03:10:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0xa22a1000) [pid = 16257] [serial = 190] [outer = (nil)] 03:10:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0xa68c0800) [pid = 16257] [serial = 191] [outer = 0xa22a1000] 03:10:58 INFO - PROCESS | 16257 | 1465035058477 Marionette DEBUG loaded listener.js 03:10:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0xa6e8a000) [pid = 16257] [serial = 192] [outer = 0xa22a1000] 03:10:59 INFO - PROCESS | 16257 | 1465035059310 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1230ms 03:10:59 INFO - PROCESS | 16257 | 1465035059385 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 03:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:10:59 INFO - PROCESS | 16257 | 1465035059391 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 03:10:59 INFO - PROCESS | 16257 | 1465035059399 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:10:59 INFO - PROCESS | 16257 | 1465035059404 Marionette TRACE conn3 <- [1,230,null,{}] 03:10:59 INFO - PROCESS | 16257 | 1465035059414 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:59 INFO - PROCESS | 16257 | 1465035059419 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:59 INFO - PROCESS | 16257 | 1465035059628 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 03:10:59 INFO - PROCESS | 16257 | 1465035059772 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035059781 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:10:59 INFO - PROCESS | 16257 | ++DOCSHELL 0x92449400 == 53 [pid = 16257] [id = 65] 03:10:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x9244ac00) [pid = 16257] [serial = 193] [outer = (nil)] 03:10:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x94f0b000) [pid = 16257] [serial = 194] [outer = 0x9244ac00] 03:10:59 INFO - PROCESS | 16257 | 1465035059859 Marionette DEBUG loaded listener.js 03:10:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x9504cc00) [pid = 16257] [serial = 195] [outer = 0x9244ac00] 03:11:00 INFO - PROCESS | 16257 | 1465035060614 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1238ms 03:11:00 INFO - PROCESS | 16257 | 1465035060636 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 03:11:00 INFO - PROCESS | 16257 | 1465035060643 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 03:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:11:00 INFO - PROCESS | 16257 | 1465035060652 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:11:00 INFO - PROCESS | 16257 | 1465035060656 Marionette TRACE conn3 <- [1,234,null,{}] 03:11:00 INFO - PROCESS | 16257 | 1465035060662 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:00 INFO - PROCESS | 16257 | 1465035060668 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:00 INFO - PROCESS | 16257 | 1465035060826 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 03:11:00 INFO - PROCESS | 16257 | 1465035060971 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035060980 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:01 INFO - PROCESS | 16257 | ++DOCSHELL 0x92183000 == 54 [pid = 16257] [id = 66] 03:11:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x97f83c00) [pid = 16257] [serial = 196] [outer = (nil)] 03:11:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9962d800) [pid = 16257] [serial = 197] [outer = 0x97f83c00] 03:11:01 INFO - PROCESS | 16257 | 1465035061059 Marionette DEBUG loaded listener.js 03:11:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x99be9c00) [pid = 16257] [serial = 198] [outer = 0x97f83c00] 03:11:01 INFO - PROCESS | 16257 | 1465035061878 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1277ms 03:11:01 INFO - PROCESS | 16257 | 1465035061929 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 03:11:01 INFO - PROCESS | 16257 | 1465035061933 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 03:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:11:01 INFO - PROCESS | 16257 | 1465035061957 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:11:01 INFO - PROCESS | 16257 | 1465035061963 Marionette TRACE conn3 <- [1,238,null,{}] 03:11:01 INFO - PROCESS | 16257 | 1465035061980 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:01 INFO - PROCESS | 16257 | 1465035061988 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:02 INFO - PROCESS | 16257 | 1465035062151 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 03:11:02 INFO - PROCESS | 16257 | 1465035062291 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035062301 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:02 INFO - PROCESS | 16257 | ++DOCSHELL 0x999f7000 == 55 [pid = 16257] [id = 67] 03:11:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x999f7400) [pid = 16257] [serial = 199] [outer = (nil)] 03:11:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x99bec800) [pid = 16257] [serial = 200] [outer = 0x999f7400] 03:11:02 INFO - PROCESS | 16257 | 1465035062379 Marionette DEBUG loaded listener.js 03:11:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x99bf1000) [pid = 16257] [serial = 201] [outer = 0x999f7400] 03:11:03 INFO - PROCESS | 16257 | 1465035063231 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1356ms 03:11:03 INFO - PROCESS | 16257 | 1465035063295 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 03:11:03 INFO - PROCESS | 16257 | 1465035063300 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 03:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:11:03 INFO - PROCESS | 16257 | 1465035063306 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:11:03 INFO - PROCESS | 16257 | 1465035063308 Marionette TRACE conn3 <- [1,242,null,{}] 03:11:03 INFO - PROCESS | 16257 | 1465035063314 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:03 INFO - PROCESS | 16257 | 1465035063318 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:03 INFO - PROCESS | 16257 | 1465035063480 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 03:11:03 INFO - PROCESS | 16257 | 1465035063617 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 16257 | 1465035063623 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:03 INFO - PROCESS | 16257 | ++DOCSHELL 0x92494c00 == 56 [pid = 16257] [id = 68] 03:11:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x999f6000) [pid = 16257] [serial = 202] [outer = (nil)] 03:11:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x99ce1000) [pid = 16257] [serial = 203] [outer = 0x999f6000] 03:11:03 INFO - PROCESS | 16257 | 1465035063698 Marionette DEBUG loaded listener.js 03:11:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9a18a800) [pid = 16257] [serial = 204] [outer = 0x999f6000] 03:11:04 INFO - PROCESS | 16257 | 1465035064509 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1231ms 03:11:04 INFO - PROCESS | 16257 | 1465035064538 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 03:11:04 INFO - PROCESS | 16257 | 1465035064541 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 03:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:11:04 INFO - PROCESS | 16257 | 1465035064547 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:11:04 INFO - PROCESS | 16257 | 1465035064550 Marionette TRACE conn3 <- [1,246,null,{}] 03:11:04 INFO - PROCESS | 16257 | 1465035064556 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:04 INFO - PROCESS | 16257 | 1465035064560 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:04 INFO - PROCESS | 16257 | 1465035064710 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 03:11:04 INFO - PROCESS | 16257 | 1465035064826 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035064834 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x99bf3800 == 57 [pid = 16257] [id = 69] 03:11:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x99cd5800) [pid = 16257] [serial = 205] [outer = (nil)] 03:11:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9a18f800) [pid = 16257] [serial = 206] [outer = 0x99cd5800] 03:11:04 INFO - PROCESS | 16257 | 1465035064944 Marionette DEBUG loaded listener.js 03:11:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9a192000) [pid = 16257] [serial = 207] [outer = 0x99cd5800] 03:11:05 INFO - PROCESS | 16257 | 1465035065755 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1232ms 03:11:05 INFO - PROCESS | 16257 | 1465035065779 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 03:11:05 INFO - PROCESS | 16257 | 1465035065782 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 03:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:11:05 INFO - PROCESS | 16257 | 1465035065788 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:11:05 INFO - PROCESS | 16257 | 1465035065791 Marionette TRACE conn3 <- [1,250,null,{}] 03:11:05 INFO - PROCESS | 16257 | 1465035065797 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:05 INFO - PROCESS | 16257 | 1465035065806 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:05 INFO - PROCESS | 16257 | 1465035065988 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 03:11:06 INFO - PROCESS | 16257 | 1465035066127 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035066135 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:06 INFO - PROCESS | 16257 | ++DOCSHELL 0x999f1c00 == 58 [pid = 16257] [id = 70] 03:11:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x99beb000) [pid = 16257] [serial = 208] [outer = (nil)] 03:11:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0xa2285000) [pid = 16257] [serial = 209] [outer = 0x99beb000] 03:11:06 INFO - PROCESS | 16257 | 1465035066210 Marionette DEBUG loaded listener.js 03:11:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0xa3554c00) [pid = 16257] [serial = 210] [outer = 0x99beb000] 03:11:07 INFO - PROCESS | 16257 | 1465035067039 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1278ms 03:11:07 INFO - PROCESS | 16257 | 1465035067066 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 03:11:07 INFO - PROCESS | 16257 | 1465035067069 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 03:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:11:07 INFO - PROCESS | 16257 | 1465035067075 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:11:07 INFO - PROCESS | 16257 | 1465035067078 Marionette TRACE conn3 <- [1,254,null,{}] 03:11:07 INFO - PROCESS | 16257 | 1465035067083 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:07 INFO - PROCESS | 16257 | 1465035067088 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:07 INFO - PROCESS | 16257 | 1465035067233 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 03:11:07 INFO - PROCESS | 16257 | 1465035067607 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 16257 | 1465035067615 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:07 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fd1000 == 59 [pid = 16257] [id = 71] 03:11:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x92fd2400) [pid = 16257] [serial = 211] [outer = (nil)] 03:11:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x93c16000) [pid = 16257] [serial = 212] [outer = 0x92fd2400] 03:11:07 INFO - PROCESS | 16257 | 1465035067731 Marionette DEBUG loaded listener.js 03:11:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x95042800) [pid = 16257] [serial = 213] [outer = 0x92fd2400] 03:11:08 INFO - PROCESS | 16257 | 1465035068501 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1482ms 03:11:08 INFO - PROCESS | 16257 | 1465035068571 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 03:11:08 INFO - PROCESS | 16257 | 1465035068575 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 03:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:11:08 INFO - PROCESS | 16257 | 1465035068583 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:11:08 INFO - PROCESS | 16257 | 1465035068587 Marionette TRACE conn3 <- [1,258,null,{}] 03:11:08 INFO - PROCESS | 16257 | 1465035068594 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:08 INFO - PROCESS | 16257 | 1465035068601 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:08 INFO - PROCESS | 16257 | 1465035068750 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 03:11:08 INFO - PROCESS | 16257 | 1465035068902 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035068912 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:08 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c65800 == 60 [pid = 16257] [id = 72] 03:11:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x95043800) [pid = 16257] [serial = 214] [outer = (nil)] 03:11:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x99176400) [pid = 16257] [serial = 215] [outer = 0x95043800] 03:11:09 INFO - PROCESS | 16257 | 1465035068993 Marionette DEBUG loaded listener.js 03:11:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x999f3800) [pid = 16257] [serial = 216] [outer = 0x95043800] 03:11:09 INFO - PROCESS | 16257 | --DOCSHELL 0x93b65400 == 59 [pid = 16257] [id = 63] 03:11:09 INFO - PROCESS | 16257 | --DOCSHELL 0x9216d000 == 58 [pid = 16257] [id = 62] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0xa6292400) [pid = 16257] [serial = 149] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOCSHELL 0x99cd6800 == 57 [pid = 16257] [id = 61] 03:11:09 INFO - PROCESS | 16257 | --DOCSHELL 0x91c97000 == 56 [pid = 16257] [id = 60] 03:11:09 INFO - PROCESS | 16257 | --DOCSHELL 0x99176000 == 55 [pid = 16257] [id = 59] 03:11:09 INFO - PROCESS | 16257 | --DOCSHELL 0x92188800 == 54 [pid = 16257] [id = 58] 03:11:09 INFO - PROCESS | 16257 | --DOCSHELL 0x94f11000 == 53 [pid = 16257] [id = 57] 03:11:09 INFO - PROCESS | 16257 | --DOCSHELL 0x95040000 == 52 [pid = 16257] [id = 52] 03:11:09 INFO - PROCESS | 16257 | --DOCSHELL 0x92186400 == 51 [pid = 16257] [id = 51] 03:11:09 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9b400 == 50 [pid = 16257] [id = 50] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0xa2429000) [pid = 16257] [serial = 143] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x9aa20000) [pid = 16257] [serial = 146] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x92486800) [pid = 16257] [serial = 122] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x97868800) [pid = 16257] [serial = 128] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x98f0dc00) [pid = 16257] [serial = 125] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x976cc000) [pid = 16257] [serial = 137] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x98657c00) [pid = 16257] [serial = 138] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x93c13000) [pid = 16257] [serial = 134] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x94f0a400) [pid = 16257] [serial = 135] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x98dc0800) [pid = 16257] [serial = 132] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x93c1a800) [pid = 16257] [serial = 131] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9b024c00) [pid = 16257] [serial = 140] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0xa30cd000) [pid = 16257] [serial = 144] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0xa06f0c00) [pid = 16257] [serial = 147] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0xa06f9c00) [pid = 16257] [serial = 141] [outer = (nil)] [url = about:blank] 03:11:09 INFO - PROCESS | 16257 | 1465035069818 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1291ms 03:11:09 INFO - PROCESS | 16257 | 1465035069876 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 03:11:09 INFO - PROCESS | 16257 | 1465035069881 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 03:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:11:09 INFO - PROCESS | 16257 | 1465035069889 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:11:09 INFO - PROCESS | 16257 | 1465035069892 Marionette TRACE conn3 <- [1,262,null,{}] 03:11:09 INFO - PROCESS | 16257 | 1465035069897 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:09 INFO - PROCESS | 16257 | 1465035069902 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:10 INFO - PROCESS | 16257 | 1465035070050 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 03:11:10 INFO - PROCESS | 16257 | 1465035070059 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035070069 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:10 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c1a800 == 51 [pid = 16257] [id = 73] 03:11:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x93c5e800) [pid = 16257] [serial = 217] [outer = (nil)] 03:11:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x99628800) [pid = 16257] [serial = 218] [outer = 0x93c5e800] 03:11:10 INFO - PROCESS | 16257 | 1465035070128 Marionette DEBUG loaded listener.js 03:11:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x999fd400) [pid = 16257] [serial = 219] [outer = 0x93c5e800] 03:11:10 INFO - PROCESS | 16257 | 1465035070864 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1030ms 03:11:10 INFO - PROCESS | 16257 | 1465035070926 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 03:11:10 INFO - PROCESS | 16257 | 1465035070930 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 03:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:11:10 INFO - PROCESS | 16257 | 1465035070937 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:11:10 INFO - PROCESS | 16257 | 1465035070945 Marionette TRACE conn3 <- [1,266,null,{}] 03:11:10 INFO - PROCESS | 16257 | 1465035070976 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:10 INFO - PROCESS | 16257 | 1465035070981 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:11 INFO - PROCESS | 16257 | 1465035071128 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 03:11:11 INFO - PROCESS | 16257 | 1465035071138 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035071144 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:11 INFO - PROCESS | 16257 | ++DOCSHELL 0x9785c000 == 52 [pid = 16257] [id = 74] 03:11:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x99ce4400) [pid = 16257] [serial = 220] [outer = (nil)] 03:11:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9a411c00) [pid = 16257] [serial = 221] [outer = 0x99ce4400] 03:11:11 INFO - PROCESS | 16257 | 1465035071206 Marionette DEBUG loaded listener.js 03:11:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9aa1a000) [pid = 16257] [serial = 222] [outer = 0x99ce4400] 03:11:11 INFO - PROCESS | 16257 | 1465035071958 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1065ms 03:11:12 INFO - PROCESS | 16257 | 1465035072001 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 03:11:12 INFO - PROCESS | 16257 | 1465035072005 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 03:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:11:12 INFO - PROCESS | 16257 | 1465035072011 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:11:12 INFO - PROCESS | 16257 | 1465035072013 Marionette TRACE conn3 <- [1,270,null,{}] 03:11:12 INFO - PROCESS | 16257 | 1465035072019 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:12 INFO - PROCESS | 16257 | 1465035072023 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:12 INFO - PROCESS | 16257 | 1465035072209 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 03:11:12 INFO - PROCESS | 16257 | 1465035072239 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 16257 | 1465035072247 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:12 INFO - PROCESS | 16257 | ++DOCSHELL 0x9244d000 == 53 [pid = 16257] [id = 75] 03:11:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x92451c00) [pid = 16257] [serial = 223] [outer = (nil)] 03:11:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x9b032000) [pid = 16257] [serial = 224] [outer = 0x92451c00] 03:11:12 INFO - PROCESS | 16257 | 1465035072319 Marionette DEBUG loaded listener.js 03:11:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x9d9b3000) [pid = 16257] [serial = 225] [outer = 0x92451c00] 03:11:13 INFO - PROCESS | 16257 | 1465035073039 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1084ms 03:11:13 INFO - PROCESS | 16257 | 1465035073096 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 03:11:13 INFO - PROCESS | 16257 | 1465035073100 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 03:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:11:13 INFO - PROCESS | 16257 | 1465035073109 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:11:13 INFO - PROCESS | 16257 | 1465035073111 Marionette TRACE conn3 <- [1,274,null,{}] 03:11:13 INFO - PROCESS | 16257 | 1465035073121 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:13 INFO - PROCESS | 16257 | 1465035073126 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:13 INFO - PROCESS | 16257 | 1465035073297 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 03:11:13 INFO - PROCESS | 16257 | 1465035073312 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035073325 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:13 INFO - PROCESS | 16257 | ++DOCSHELL 0xa21b5c00 == 54 [pid = 16257] [id = 76] 03:11:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0xa22a3000) [pid = 16257] [serial = 226] [outer = (nil)] 03:11:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0xa2448000) [pid = 16257] [serial = 227] [outer = 0xa22a3000] 03:11:13 INFO - PROCESS | 16257 | 1465035073394 Marionette DEBUG loaded listener.js 03:11:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0xa30f6800) [pid = 16257] [serial = 228] [outer = 0xa22a3000] 03:11:14 INFO - PROCESS | 16257 | 1465035074098 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1235ms 03:11:14 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x981e6400) [pid = 16257] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:11:14 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x9758e000) [pid = 16257] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:11:14 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x92448000) [pid = 16257] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:11:14 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x99cd6c00) [pid = 16257] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:11:14 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x99cd8c00) [pid = 16257] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:11:14 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x993f1800) [pid = 16257] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:11:14 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x94f11800) [pid = 16257] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:11:14 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9a707400) [pid = 16257] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:11:14 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9248e400) [pid = 16257] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:11:14 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9758c000) [pid = 16257] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:11:14 INFO - PROCESS | 16257 | 1465035074376 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 03:11:14 INFO - PROCESS | 16257 | 1465035074379 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 03:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:11:14 INFO - PROCESS | 16257 | 1465035074385 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:11:14 INFO - PROCESS | 16257 | 1465035074387 Marionette TRACE conn3 <- [1,278,null,{}] 03:11:14 INFO - PROCESS | 16257 | 1465035074393 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:14 INFO - PROCESS | 16257 | 1465035074397 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:14 INFO - PROCESS | 16257 | 1465035074526 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 03:11:14 INFO - PROCESS | 16257 | 1465035074535 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 16257 | 1465035074542 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:14 INFO - PROCESS | 16257 | ++DOCSHELL 0x99cd6800 == 55 [pid = 16257] [id = 77] 03:11:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x9af33c00) [pid = 16257] [serial = 229] [outer = (nil)] 03:11:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0xa240b400) [pid = 16257] [serial = 230] [outer = 0x9af33c00] 03:11:14 INFO - PROCESS | 16257 | 1465035074602 Marionette DEBUG loaded listener.js 03:11:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0xa5046c00) [pid = 16257] [serial = 231] [outer = 0x9af33c00] 03:11:15 INFO - PROCESS | 16257 | 1465035075343 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 977ms 03:11:15 INFO - PROCESS | 16257 | 1465035075362 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 03:11:15 INFO - PROCESS | 16257 | 1465035075365 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 03:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:11:15 INFO - PROCESS | 16257 | 1465035075371 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:11:15 INFO - PROCESS | 16257 | 1465035075373 Marionette TRACE conn3 <- [1,282,null,{}] 03:11:15 INFO - PROCESS | 16257 | 1465035075378 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:15 INFO - PROCESS | 16257 | 1465035075382 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:15 INFO - PROCESS | 16257 | 1465035075577 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 03:11:15 INFO - PROCESS | 16257 | 1465035075595 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035075603 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x92450000 == 56 [pid = 16257] [id = 78] 03:11:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x98dbd000) [pid = 16257] [serial = 232] [outer = (nil)] 03:11:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0xa6e89c00) [pid = 16257] [serial = 233] [outer = 0x98dbd000] 03:11:15 INFO - PROCESS | 16257 | 1465035075660 Marionette DEBUG loaded listener.js 03:11:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0xa6f46c00) [pid = 16257] [serial = 234] [outer = 0x98dbd000] 03:11:16 INFO - PROCESS | 16257 | 1465035076309 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 990ms 03:11:16 INFO - PROCESS | 16257 | 1465035076385 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 03:11:16 INFO - PROCESS | 16257 | 1465035076391 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 03:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:11:16 INFO - PROCESS | 16257 | 1465035076399 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:11:16 INFO - PROCESS | 16257 | 1465035076406 Marionette TRACE conn3 <- [1,286,null,{}] 03:11:16 INFO - PROCESS | 16257 | 1465035076414 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:16 INFO - PROCESS | 16257 | 1465035076420 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:16 INFO - PROCESS | 16257 | 1465035076615 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 03:11:16 INFO - PROCESS | 16257 | 1465035076758 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 16257 | 1465035076774 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b65400 == 57 [pid = 16257] [id = 79] 03:11:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x93c13000) [pid = 16257] [serial = 235] [outer = (nil)] 03:11:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x94f0e000) [pid = 16257] [serial = 236] [outer = 0x93c13000] 03:11:16 INFO - PROCESS | 16257 | 1465035076850 Marionette DEBUG loaded listener.js 03:11:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x97580400) [pid = 16257] [serial = 237] [outer = 0x93c13000] 03:11:17 INFO - PROCESS | 16257 | 1465035077675 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1334ms 03:11:17 INFO - PROCESS | 16257 | 1465035077734 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 03:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:11:17 INFO - PROCESS | 16257 | 1465035077739 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 03:11:17 INFO - PROCESS | 16257 | 1465035077749 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:11:17 INFO - PROCESS | 16257 | 1465035077754 Marionette TRACE conn3 <- [1,290,null,{}] 03:11:17 INFO - PROCESS | 16257 | 1465035077760 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:17 INFO - PROCESS | 16257 | 1465035077766 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:17 INFO - PROCESS | 16257 | 1465035077966 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 03:11:18 INFO - PROCESS | 16257 | 1465035078110 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035078119 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:18 INFO - PROCESS | 16257 | ++DOCSHELL 0x976d2400 == 58 [pid = 16257] [id = 80] 03:11:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x999f4800) [pid = 16257] [serial = 238] [outer = (nil)] 03:11:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x999fdc00) [pid = 16257] [serial = 239] [outer = 0x999f4800] 03:11:18 INFO - PROCESS | 16257 | 1465035078192 Marionette DEBUG loaded listener.js 03:11:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x99cd7400) [pid = 16257] [serial = 240] [outer = 0x999f4800] 03:11:19 INFO - PROCESS | 16257 | 1465035079075 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1388ms 03:11:19 INFO - PROCESS | 16257 | 1465035079134 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 03:11:19 INFO - PROCESS | 16257 | 1465035079137 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 03:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:11:19 INFO - PROCESS | 16257 | 1465035079144 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:11:19 INFO - PROCESS | 16257 | 1465035079148 Marionette TRACE conn3 <- [1,294,null,{}] 03:11:19 INFO - PROCESS | 16257 | 1465035079161 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:19 INFO - PROCESS | 16257 | 1465035079169 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:19 INFO - PROCESS | 16257 | 1465035079341 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 03:11:19 INFO - PROCESS | 16257 | 1465035079489 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 16257 | 1465035079503 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:19 INFO - PROCESS | 16257 | ++DOCSHELL 0xa62f9400 == 59 [pid = 16257] [id = 81] 03:11:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0xa6704800) [pid = 16257] [serial = 241] [outer = (nil)] 03:11:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0xa8291800) [pid = 16257] [serial = 242] [outer = 0xa6704800] 03:11:19 INFO - PROCESS | 16257 | 1465035079581 Marionette DEBUG loaded listener.js 03:11:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0xa8c51c00) [pid = 16257] [serial = 243] [outer = 0xa6704800] 03:11:20 INFO - PROCESS | 16257 | 1465035080428 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1337ms 03:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:11:20 INFO - PROCESS | 16257 | 1465035080482 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 03:11:20 INFO - PROCESS | 16257 | 1465035080485 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 03:11:20 INFO - PROCESS | 16257 | 1465035080491 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:11:20 INFO - PROCESS | 16257 | 1465035080495 Marionette TRACE conn3 <- [1,298,null,{}] 03:11:20 INFO - PROCESS | 16257 | 1465035080500 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:20 INFO - PROCESS | 16257 | 1465035080505 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:20 INFO - PROCESS | 16257 | 1465035080679 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 03:11:20 INFO - PROCESS | 16257 | 1465035080824 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035080832 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:20 INFO - PROCESS | 16257 | ++DOCSHELL 0x9234e800 == 60 [pid = 16257] [id = 82] 03:11:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0xa8cd3c00) [pid = 16257] [serial = 244] [outer = (nil)] 03:11:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0xa9a72800) [pid = 16257] [serial = 245] [outer = 0xa8cd3c00] 03:11:20 INFO - PROCESS | 16257 | 1465035080905 Marionette DEBUG loaded listener.js 03:11:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0xac094c00) [pid = 16257] [serial = 246] [outer = 0xa8cd3c00] 03:11:21 INFO - PROCESS | 16257 | 1465035081727 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1279ms 03:11:21 INFO - PROCESS | 16257 | 1465035081770 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 03:11:21 INFO - PROCESS | 16257 | 1465035081774 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 03:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:11:21 INFO - PROCESS | 16257 | 1465035081779 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:11:21 INFO - PROCESS | 16257 | 1465035081782 Marionette TRACE conn3 <- [1,302,null,{}] 03:11:21 INFO - PROCESS | 16257 | 1465035081788 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:21 INFO - PROCESS | 16257 | 1465035081793 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:21 INFO - PROCESS | 16257 | 1465035081946 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 03:11:22 INFO - PROCESS | 16257 | 1465035082091 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035082098 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:22 INFO - PROCESS | 16257 | ++DOCSHELL 0x92405800 == 61 [pid = 16257] [id = 83] 03:11:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x92405c00) [pid = 16257] [serial = 247] [outer = (nil)] 03:11:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9240dc00) [pid = 16257] [serial = 248] [outer = 0x92405c00] 03:11:22 INFO - PROCESS | 16257 | 1465035082175 Marionette DEBUG loaded listener.js 03:11:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x92410400) [pid = 16257] [serial = 249] [outer = 0x92405c00] 03:11:22 INFO - PROCESS | 16257 | 1465035082971 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1228ms 03:11:23 INFO - PROCESS | 16257 | 1465035083008 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 03:11:23 INFO - PROCESS | 16257 | 1465035083012 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 03:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:11:23 INFO - PROCESS | 16257 | 1465035083035 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:11:23 INFO - PROCESS | 16257 | 1465035083038 Marionette TRACE conn3 <- [1,306,null,{}] 03:11:23 INFO - PROCESS | 16257 | 1465035083044 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:23 INFO - PROCESS | 16257 | 1465035083053 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:23 INFO - PROCESS | 16257 | 1465035083254 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 03:11:23 INFO - PROCESS | 16257 | 1465035083402 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 16257 | 1465035083414 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:23 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e2400 == 62 [pid = 16257] [id = 84] 03:11:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x914e4000) [pid = 16257] [serial = 250] [outer = (nil)] 03:11:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x914f0400) [pid = 16257] [serial = 251] [outer = 0x914e4000] 03:11:23 INFO - PROCESS | 16257 | 1465035083484 Marionette DEBUG loaded listener.js 03:11:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x9240f400) [pid = 16257] [serial = 252] [outer = 0x914e4000] 03:11:24 INFO - PROCESS | 16257 | 1465035084283 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1288ms 03:11:24 INFO - PROCESS | 16257 | 1465035084321 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 03:11:24 INFO - PROCESS | 16257 | 1465035084325 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 03:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:11:24 INFO - PROCESS | 16257 | 1465035084331 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:11:24 INFO - PROCESS | 16257 | 1465035084333 Marionette TRACE conn3 <- [1,310,null,{}] 03:11:24 INFO - PROCESS | 16257 | 1465035084341 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:24 INFO - PROCESS | 16257 | 1465035084346 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:24 INFO - PROCESS | 16257 | 1465035084495 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 03:11:24 INFO - PROCESS | 16257 | 1465035084644 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035084654 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:24 INFO - PROCESS | 16257 | ++DOCSHELL 0x90504800 == 63 [pid = 16257] [id = 85] 03:11:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0x90505c00) [pid = 16257] [serial = 253] [outer = (nil)] 03:11:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 121 (0x9050c400) [pid = 16257] [serial = 254] [outer = 0x90505c00] 03:11:24 INFO - PROCESS | 16257 | 1465035084728 Marionette DEBUG loaded listener.js 03:11:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 122 (0x9050d400) [pid = 16257] [serial = 255] [outer = 0x90505c00] 03:11:25 INFO - PROCESS | 16257 | 1465035085554 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 123 (0x9050a800) [pid = 16257] [serial = 256] [outer = 0x9234f000] 03:11:25 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:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1285ms 03:11:25 INFO - PROCESS | 16257 | 1465035085643 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 03:11:25 INFO - PROCESS | 16257 | 1465035085646 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 03:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:11:25 INFO - PROCESS | 16257 | 1465035085694 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:11:25 INFO - PROCESS | 16257 | 1465035085698 Marionette TRACE conn3 <- [1,314,null,{}] 03:11:25 INFO - PROCESS | 16257 | 1465035085713 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:25 INFO - PROCESS | 16257 | 1465035085718 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:25 INFO - PROCESS | 16257 | 1465035085873 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 03:11:26 INFO - PROCESS | 16257 | 1465035085994 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 16257 | 1465035086004 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:26 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050a400 == 64 [pid = 16257] [id = 86] 03:11:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 124 (0x9050b400) [pid = 16257] [serial = 257] [outer = (nil)] 03:11:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 125 (0x90616800) [pid = 16257] [serial = 258] [outer = 0x9050b400] 03:11:26 INFO - PROCESS | 16257 | 1465035086073 Marionette DEBUG loaded listener.js 03:11:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 126 (0x9061cc00) [pid = 16257] [serial = 259] [outer = 0x9050b400] 03:11:26 INFO - PROCESS | 16257 | 1465035086865 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:26 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:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1203ms 03:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:11:26 INFO - PROCESS | 16257 | 1465035086895 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 03:11:26 INFO - PROCESS | 16257 | 1465035086898 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 03:11:26 INFO - PROCESS | 16257 | 1465035086902 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:11:26 INFO - PROCESS | 16257 | 1465035086907 Marionette TRACE conn3 <- [1,318,null,{}] 03:11:26 INFO - PROCESS | 16257 | 1465035086912 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:26 INFO - PROCESS | 16257 | 1465035086916 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:27 INFO - PROCESS | 16257 | 1465035087071 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 03:11:27 INFO - PROCESS | 16257 | 1465035087225 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035087232 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:27 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061f800 == 65 [pid = 16257] [id = 87] 03:11:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 127 (0x90620400) [pid = 16257] [serial = 260] [outer = (nil)] 03:11:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 128 (0x9087cc00) [pid = 16257] [serial = 261] [outer = 0x90620400] 03:11:27 INFO - PROCESS | 16257 | 1465035087304 Marionette DEBUG loaded listener.js 03:11:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 129 (0x9087f400) [pid = 16257] [serial = 262] [outer = 0x90620400] 03:11:28 INFO - PROCESS | 16257 | 1465035088135 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1282ms 03:11:28 INFO - PROCESS | 16257 | 1465035088186 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 03:11:28 INFO - PROCESS | 16257 | 1465035088189 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 03:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:11:28 INFO - PROCESS | 16257 | 1465035088195 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:11:28 INFO - PROCESS | 16257 | 1465035088198 Marionette TRACE conn3 <- [1,322,null,{}] 03:11:28 INFO - PROCESS | 16257 | 1465035088203 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:28 INFO - PROCESS | 16257 | 1465035088208 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:28 INFO - PROCESS | 16257 | 1465035088371 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 03:11:28 INFO - PROCESS | 16257 | 1465035088730 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 16257 | 1465035088741 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x914ed400 == 66 [pid = 16257] [id = 88] 03:11:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 130 (0x914ed800) [pid = 16257] [serial = 263] [outer = (nil)] 03:11:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 131 (0x914ef800) [pid = 16257] [serial = 264] [outer = 0x914ed800] 03:11:28 INFO - PROCESS | 16257 | 1465035088871 Marionette DEBUG loaded listener.js 03:11:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 132 (0x9216bc00) [pid = 16257] [serial = 265] [outer = 0x914ed800] 03:11:29 INFO - PROCESS | 16257 | 1465035089784 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1632ms 03:11:29 INFO - PROCESS | 16257 | 1465035089830 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 03:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:11:29 INFO - PROCESS | 16257 | 1465035089835 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 03:11:29 INFO - PROCESS | 16257 | 1465035089841 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:11:29 INFO - PROCESS | 16257 | 1465035089845 Marionette TRACE conn3 <- [1,326,null,{}] 03:11:29 INFO - PROCESS | 16257 | 1465035089855 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:29 INFO - PROCESS | 16257 | 1465035089862 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:30 INFO - PROCESS | 16257 | 1465035090023 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x99cd6800 == 65 [pid = 16257] [id = 77] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0xa21b5c00 == 64 [pid = 16257] [id = 76] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x9244d000 == 63 [pid = 16257] [id = 75] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x9785c000 == 62 [pid = 16257] [id = 74] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x93c1a800 == 61 [pid = 16257] [id = 73] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x93c65800 == 60 [pid = 16257] [id = 72] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x92fd1000 == 59 [pid = 16257] [id = 71] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0xa2144000 == 58 [pid = 16257] [id = 64] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x92449400 == 57 [pid = 16257] [id = 65] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x9217c400 == 56 [pid = 16257] [id = 32] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x976cbc00 == 55 [pid = 16257] [id = 42] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0xa2139800 == 54 [pid = 16257] [id = 31] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x91c94800 == 53 [pid = 16257] [id = 28] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x93c19400 == 52 [pid = 16257] [id = 40] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x9d9b1000 == 51 [pid = 16257] [id = 30] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x98e05400 == 50 [pid = 16257] [id = 29] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x92183000 == 49 [pid = 16257] [id = 66] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0xa244a000 == 48 [pid = 16257] [id = 33] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x94f10800 == 47 [pid = 16257] [id = 43] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x999f7000 == 46 [pid = 16257] [id = 67] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x92494c00 == 45 [pid = 16257] [id = 68] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x99bf3800 == 44 [pid = 16257] [id = 69] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x999f1c00 == 43 [pid = 16257] [id = 70] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x92176400 == 42 [pid = 16257] [id = 56] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x91ca1400 == 41 [pid = 16257] [id = 34] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x9217cc00 == 40 [pid = 16257] [id = 44] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0xa21b8c00 == 39 [pid = 16257] [id = 55] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0xa242d000 == 38 [pid = 16257] [id = 53] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x9217dc00 == 37 [pid = 16257] [id = 54] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x914ed400 == 36 [pid = 16257] [id = 88] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x9050a400 == 35 [pid = 16257] [id = 86] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x9061f800 == 34 [pid = 16257] [id = 87] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x90504800 == 33 [pid = 16257] [id = 85] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x92405800 == 32 [pid = 16257] [id = 83] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x914e2400 == 31 [pid = 16257] [id = 84] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x9234e800 == 30 [pid = 16257] [id = 82] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x976d2400 == 29 [pid = 16257] [id = 80] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0xa62f9400 == 28 [pid = 16257] [id = 81] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x92450000 == 27 [pid = 16257] [id = 78] 03:11:31 INFO - PROCESS | 16257 | --DOCSHELL 0x93b65400 == 26 [pid = 16257] [id = 79] 03:11:31 INFO - PROCESS | 16257 | 1465035091391 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 16257 | 1465035091399 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 131 (0x99cde800) [pid = 16257] [serial = 182] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 130 (0xa227ec00) [pid = 16257] [serial = 185] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 129 (0x99ce1400) [pid = 16257] [serial = 183] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 128 (0xa30f8800) [pid = 16257] [serial = 186] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 127 (0xa6f78400) [pid = 16257] [serial = 164] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 126 (0xa3449c00) [pid = 16257] [serial = 158] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 125 (0x9a403000) [pid = 16257] [serial = 176] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 124 (0x9a487c00) [pid = 16257] [serial = 177] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 123 (0x97580c00) [pid = 16257] [serial = 167] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 122 (0x95049c00) [pid = 16257] [serial = 171] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 121 (0x9503f800) [pid = 16257] [serial = 170] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 120 (0x9afd4800) [pid = 16257] [serial = 179] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0x92487400) [pid = 16257] [serial = 152] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x9504d000) [pid = 16257] [serial = 173] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x9758d800) [pid = 16257] [serial = 174] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0xa68c8c00) [pid = 16257] [serial = 161] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x97812400) [pid = 16257] [serial = 155] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0xa68c0800) [pid = 16257] [serial = 191] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0xa50b0400) [pid = 16257] [serial = 189] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0xa35f4800) [pid = 16257] [serial = 188] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0xa1148800) [pid = 16257] [serial = 180] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x9a067400) [pid = 16257] [serial = 126] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x9a706400) [pid = 16257] [serial = 129] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9248b000) [pid = 16257] [serial = 123] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061a400 == 27 [pid = 16257] [id = 89] 03:11:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x9061b000) [pid = 16257] [serial = 266] [outer = (nil)] 03:11:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x9087bc00) [pid = 16257] [serial = 267] [outer = 0x9061b000] 03:11:31 INFO - PROCESS | 16257 | 1465035091636 Marionette DEBUG loaded listener.js 03:11:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x914e3c00) [pid = 16257] [serial = 268] [outer = 0x9061b000] 03:11:32 INFO - PROCESS | 16257 | 1465035092331 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:32 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:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 2533ms 03:11:32 INFO - PROCESS | 16257 | 1465035092375 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 03:11:32 INFO - PROCESS | 16257 | 1465035092379 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 03:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:11:32 INFO - PROCESS | 16257 | 1465035092386 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:11:32 INFO - PROCESS | 16257 | 1465035092390 Marionette TRACE conn3 <- [1,330,null,{}] 03:11:32 INFO - PROCESS | 16257 | 1465035092398 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:32 INFO - PROCESS | 16257 | 1465035092404 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:32 INFO - PROCESS | 16257 | 1465035092595 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 03:11:32 INFO - PROCESS | 16257 | 1465035092610 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035092619 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:32 INFO - PROCESS | 16257 | ++DOCSHELL 0x9217c400 == 28 [pid = 16257] [id = 90] 03:11:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x9217cc00) [pid = 16257] [serial = 269] [outer = (nil)] 03:11:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x92187800) [pid = 16257] [serial = 270] [outer = 0x9217cc00] 03:11:32 INFO - PROCESS | 16257 | 1465035092684 Marionette DEBUG loaded listener.js 03:11:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x92408c00) [pid = 16257] [serial = 271] [outer = 0x9217cc00] 03:11:33 INFO - PROCESS | 16257 | 1465035093407 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:33 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:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1081ms 03:11:33 INFO - PROCESS | 16257 | 1465035093494 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 03:11:33 INFO - PROCESS | 16257 | 1465035093500 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 03:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:11:33 INFO - PROCESS | 16257 | 1465035093510 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:11:33 INFO - PROCESS | 16257 | 1465035093513 Marionette TRACE conn3 <- [1,334,null,{}] 03:11:33 INFO - PROCESS | 16257 | 1465035093518 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:33 INFO - PROCESS | 16257 | 1465035093522 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:33 INFO - PROCESS | 16257 | 1465035093679 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 03:11:33 INFO - PROCESS | 16257 | 1465035093690 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 16257 | 1465035093698 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:33 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9b800 == 29 [pid = 16257] [id = 91] 03:11:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9248c400) [pid = 16257] [serial = 272] [outer = (nil)] 03:11:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x93b58c00) [pid = 16257] [serial = 273] [outer = 0x9248c400] 03:11:33 INFO - PROCESS | 16257 | 1465035093759 Marionette DEBUG loaded listener.js 03:11:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x93bd6000) [pid = 16257] [serial = 274] [outer = 0x9248c400] 03:11:34 INFO - PROCESS | 16257 | 1465035094665 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:34 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:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1181ms 03:11:34 INFO - PROCESS | 16257 | 1465035094691 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 03:11:34 INFO - PROCESS | 16257 | 1465035094694 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 03:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:11:34 INFO - PROCESS | 16257 | 1465035094702 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:11:34 INFO - PROCESS | 16257 | 1465035094711 Marionette TRACE conn3 <- [1,338,null,{}] 03:11:34 INFO - PROCESS | 16257 | 1465035094732 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:34 INFO - PROCESS | 16257 | 1465035094739 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:34 INFO - PROCESS | 16257 | 1465035094936 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 03:11:34 INFO - PROCESS | 16257 | 1465035094964 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 16257 | 1465035094973 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:34 INFO - PROCESS | 16257 | ++DOCSHELL 0x95040800 == 30 [pid = 16257] [id = 92] 03:11:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x9504d800) [pid = 16257] [serial = 275] [outer = (nil)] 03:11:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x9758a800) [pid = 16257] [serial = 276] [outer = 0x9504d800] 03:11:35 INFO - PROCESS | 16257 | 1465035095031 Marionette DEBUG loaded listener.js 03:11:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0x976d4c00) [pid = 16257] [serial = 277] [outer = 0x9504d800] 03:11:35 INFO - PROCESS | 16257 | 1465035095832 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1141ms 03:11:35 INFO - PROCESS | 16257 | 1465035095840 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 03:11:35 INFO - PROCESS | 16257 | 1465035095844 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 03:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:11:35 INFO - PROCESS | 16257 | 1465035095855 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:11:35 INFO - PROCESS | 16257 | 1465035095858 Marionette TRACE conn3 <- [1,342,null,{}] 03:11:35 INFO - PROCESS | 16257 | 1465035095862 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:35 INFO - PROCESS | 16257 | 1465035095867 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:36 INFO - PROCESS | 16257 | 1465035096762 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0xa62fac00) [pid = 16257] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x94f55000) [pid = 16257] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x92445c00) [pid = 16257] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x94f5e400) [pid = 16257] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0xa2444400) [pid = 16257] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x9504b400) [pid = 16257] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x92450c00) [pid = 16257] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x9a410c00) [pid = 16257] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0xa22a3000) [pid = 16257] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x9af33c00) [pid = 16257] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x999f7400) [pid = 16257] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x97f83c00) [pid = 16257] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0xa22a1000) [pid = 16257] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x99beb000) [pid = 16257] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x9244ac00) [pid = 16257] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x92fd2400) [pid = 16257] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x99ce4400) [pid = 16257] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x95043800) [pid = 16257] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x93c5e800) [pid = 16257] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x99cd5800) [pid = 16257] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x999f6000) [pid = 16257] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x92451c00) [pid = 16257] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:11:36 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x98dbd000) [pid = 16257] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:11:36 INFO - PROCESS | 16257 | 1465035096967 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 16257 | 1465035096974 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:37 INFO - PROCESS | 16257 | ++DOCSHELL 0x90510400 == 31 [pid = 16257] [id = 93] 03:11:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x91c9b400) [pid = 16257] [serial = 278] [outer = (nil)] 03:11:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x92445c00) [pid = 16257] [serial = 279] [outer = 0x91c9b400] 03:11:37 INFO - PROCESS | 16257 | 1465035097040 Marionette DEBUG loaded listener.js 03:11:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x93c65400) [pid = 16257] [serial = 280] [outer = 0x91c9b400] 03:11:37 INFO - PROCESS | 16257 | 1465035097649 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:37 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:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1840ms 03:11:37 INFO - PROCESS | 16257 | 1465035097691 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 03:11:37 INFO - PROCESS | 16257 | 1465035097693 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 03:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:11:37 INFO - PROCESS | 16257 | 1465035097700 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:11:37 INFO - PROCESS | 16257 | 1465035097704 Marionette TRACE conn3 <- [1,346,null,{}] 03:11:37 INFO - PROCESS | 16257 | 1465035097709 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:37 INFO - PROCESS | 16257 | 1465035097713 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:37 INFO - PROCESS | 16257 | 1465035097850 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 03:11:37 INFO - PROCESS | 16257 | 1465035097866 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035097883 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x98db7800 == 32 [pid = 16257] [id = 94] 03:11:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x98db9800) [pid = 16257] [serial = 281] [outer = (nil)] 03:11:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x98eaf800) [pid = 16257] [serial = 282] [outer = 0x98db9800] 03:11:38 INFO - PROCESS | 16257 | 1465035098051 Marionette DEBUG loaded listener.js 03:11:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9962e800) [pid = 16257] [serial = 283] [outer = 0x98db9800] 03:11:38 INFO - PROCESS | 16257 | 1465035098723 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1133ms 03:11:38 INFO - PROCESS | 16257 | 1465035098835 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 03:11:38 INFO - PROCESS | 16257 | 1465035098840 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 03:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:11:38 INFO - PROCESS | 16257 | 1465035098848 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:11:38 INFO - PROCESS | 16257 | 1465035098854 Marionette TRACE conn3 <- [1,350,null,{}] 03:11:38 INFO - PROCESS | 16257 | 1465035098863 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:38 INFO - PROCESS | 16257 | 1465035098868 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:39 INFO - PROCESS | 16257 | 1465035099079 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 03:11:39 INFO - PROCESS | 16257 | 1465035099242 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035099257 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:39 INFO - PROCESS | 16257 | ++DOCSHELL 0x90884c00 == 33 [pid = 16257] [id = 95] 03:11:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x914e3000) [pid = 16257] [serial = 284] [outer = (nil)] 03:11:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x914efc00) [pid = 16257] [serial = 285] [outer = 0x914e3000] 03:11:39 INFO - PROCESS | 16257 | 1465035099330 Marionette DEBUG loaded listener.js 03:11:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x91c9f000) [pid = 16257] [serial = 286] [outer = 0x914e3000] 03:11:40 INFO - PROCESS | 16257 | 1465035100227 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:40 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:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1437ms 03:11:40 INFO - PROCESS | 16257 | 1465035100286 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 03:11:40 INFO - PROCESS | 16257 | 1465035100290 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 03:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:11:40 INFO - PROCESS | 16257 | 1465035100301 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:11:40 INFO - PROCESS | 16257 | 1465035100306 Marionette TRACE conn3 <- [1,354,null,{}] 03:11:40 INFO - PROCESS | 16257 | 1465035100312 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:40 INFO - PROCESS | 16257 | 1465035100317 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:40 INFO - PROCESS | 16257 | 1465035100520 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 03:11:40 INFO - PROCESS | 16257 | 1465035100679 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 16257 | 1465035100687 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:40 INFO - PROCESS | 16257 | ++DOCSHELL 0x9248c000 == 34 [pid = 16257] [id = 96] 03:11:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x92493c00) [pid = 16257] [serial = 287] [outer = (nil)] 03:11:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x93bd4c00) [pid = 16257] [serial = 288] [outer = 0x92493c00] 03:11:40 INFO - PROCESS | 16257 | 1465035100767 Marionette DEBUG loaded listener.js 03:11:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x94f0b800) [pid = 16257] [serial = 289] [outer = 0x92493c00] 03:11:41 INFO - PROCESS | 16257 | 1465035101647 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1390ms 03:11:41 INFO - PROCESS | 16257 | 1465035101687 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 03:11:41 INFO - PROCESS | 16257 | 1465035101691 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 03:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:11:41 INFO - PROCESS | 16257 | 1465035101698 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:11:41 INFO - PROCESS | 16257 | 1465035101702 Marionette TRACE conn3 <- [1,358,null,{}] 03:11:41 INFO - PROCESS | 16257 | 1465035101717 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:41 INFO - PROCESS | 16257 | 1465035101725 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:41 INFO - PROCESS | 16257 | 1465035101903 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 03:11:42 INFO - PROCESS | 16257 | 1465035102053 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 16257 | 1465035102066 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x99174c00 == 35 [pid = 16257] [id = 97] 03:11:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x9925bc00) [pid = 16257] [serial = 290] [outer = (nil)] 03:11:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x999f6000) [pid = 16257] [serial = 291] [outer = 0x9925bc00] 03:11:42 INFO - PROCESS | 16257 | 1465035102142 Marionette DEBUG loaded listener.js 03:11:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x999f9000) [pid = 16257] [serial = 292] [outer = 0x9925bc00] 03:11:43 INFO - PROCESS | 16257 | 1465035103055 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:43 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:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1384ms 03:11:43 INFO - PROCESS | 16257 | 1465035103083 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 03:11:43 INFO - PROCESS | 16257 | 1465035103087 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 03:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:11:43 INFO - PROCESS | 16257 | 1465035103093 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:11:43 INFO - PROCESS | 16257 | 1465035103096 Marionette TRACE conn3 <- [1,362,null,{}] 03:11:43 INFO - PROCESS | 16257 | 1465035103101 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:43 INFO - PROCESS | 16257 | 1465035103106 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:43 INFO - PROCESS | 16257 | 1465035103267 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 03:11:43 INFO - PROCESS | 16257 | 1465035103482 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035103489 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:43 INFO - PROCESS | 16257 | ++DOCSHELL 0x99ce2c00 == 36 [pid = 16257] [id = 98] 03:11:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x99ce3400) [pid = 16257] [serial = 293] [outer = (nil)] 03:11:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x9a068400) [pid = 16257] [serial = 294] [outer = 0x99ce3400] 03:11:43 INFO - PROCESS | 16257 | 1465035103565 Marionette DEBUG loaded listener.js 03:11:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9a187000) [pid = 16257] [serial = 295] [outer = 0x99ce3400] 03:11:44 INFO - PROCESS | 16257 | 1465035104456 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:44 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:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1429ms 03:11:44 INFO - PROCESS | 16257 | 1465035104523 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 03:11:44 INFO - PROCESS | 16257 | 1465035104527 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 03:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:11:44 INFO - PROCESS | 16257 | 1465035104534 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:11:44 INFO - PROCESS | 16257 | 1465035104538 Marionette TRACE conn3 <- [1,366,null,{}] 03:11:44 INFO - PROCESS | 16257 | 1465035104543 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:44 INFO - PROCESS | 16257 | 1465035104548 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:44 INFO - PROCESS | 16257 | 1465035104751 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 03:11:44 INFO - PROCESS | 16257 | 1465035104902 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 16257 | 1465035104910 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:44 INFO - PROCESS | 16257 | ++DOCSHELL 0x99cd5c00 == 37 [pid = 16257] [id = 99] 03:11:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x99ce4800) [pid = 16257] [serial = 296] [outer = (nil)] 03:11:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x9a192c00) [pid = 16257] [serial = 297] [outer = 0x99ce4800] 03:11:45 INFO - PROCESS | 16257 | 1465035105032 Marionette DEBUG loaded listener.js 03:11:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x9a228400) [pid = 16257] [serial = 298] [outer = 0x99ce4800] 03:11:45 INFO - PROCESS | 16257 | 1465035105880 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:45 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:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1387ms 03:11:45 INFO - PROCESS | 16257 | 1465035105921 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 03:11:45 INFO - PROCESS | 16257 | 1465035105924 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 03:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:11:45 INFO - PROCESS | 16257 | 1465035105930 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:11:45 INFO - PROCESS | 16257 | 1465035105933 Marionette TRACE conn3 <- [1,370,null,{}] 03:11:45 INFO - PROCESS | 16257 | 1465035105939 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:45 INFO - PROCESS | 16257 | 1465035105948 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:46 INFO - PROCESS | 16257 | 1465035106149 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 03:11:46 INFO - PROCESS | 16257 | 1465035106300 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 16257 | 1465035106311 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x92175800 == 38 [pid = 16257] [id = 100] 03:11:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x92184400) [pid = 16257] [serial = 299] [outer = (nil)] 03:11:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0x9af8a800) [pid = 16257] [serial = 300] [outer = 0x92184400] 03:11:46 INFO - PROCESS | 16257 | 1465035106383 Marionette DEBUG loaded listener.js 03:11:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 121 (0x9b025000) [pid = 16257] [serial = 301] [outer = 0x92184400] 03:11:47 INFO - PROCESS | 16257 | 1465035107262 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:11:47 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:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1382ms 03:11:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:11:47 INFO - PROCESS | 16257 | 1465035107313 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 03:11:47 INFO - PROCESS | 16257 | 1465035107316 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 03:11:47 INFO - PROCESS | 16257 | 1465035107322 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:11:47 INFO - PROCESS | 16257 | 1465035107326 Marionette TRACE conn3 <- [1,374,null,{}] 03:11:47 INFO - PROCESS | 16257 | 1465035107331 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:47 INFO - PROCESS | 16257 | 1465035107336 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:47 INFO - PROCESS | 16257 | 1465035107494 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 03:11:47 INFO - PROCESS | 16257 | 1465035107644 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035107653 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:47 INFO - PROCESS | 16257 | ++DOCSHELL 0x9aacbc00 == 39 [pid = 16257] [id = 101] 03:11:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 122 (0x9b030c00) [pid = 16257] [serial = 302] [outer = (nil)] 03:11:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 123 (0xa06f9c00) [pid = 16257] [serial = 303] [outer = 0x9b030c00] 03:11:47 INFO - PROCESS | 16257 | 1465035107726 Marionette DEBUG loaded listener.js 03:11:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 124 (0xa1143c00) [pid = 16257] [serial = 304] [outer = 0x9b030c00] 03:11:48 INFO - PROCESS | 16257 | 1465035108664 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:11:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:11:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1380ms 03:11:48 INFO - PROCESS | 16257 | 1465035108702 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 03:11:48 INFO - PROCESS | 16257 | 1465035108705 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 03:11:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:11:48 INFO - PROCESS | 16257 | 1465035108712 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:11:48 INFO - PROCESS | 16257 | 1465035108714 Marionette TRACE conn3 <- [1,378,null,{}] 03:11:48 INFO - PROCESS | 16257 | 1465035108720 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:48 INFO - PROCESS | 16257 | 1465035108726 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:48 INFO - PROCESS | 16257 | 1465035108878 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 03:11:49 INFO - PROCESS | 16257 | 1465035109035 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035109044 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:49 INFO - PROCESS | 16257 | ++DOCSHELL 0x90615800 == 40 [pid = 16257] [id = 102] 03:11:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 125 (0x90886400) [pid = 16257] [serial = 305] [outer = (nil)] 03:11:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 126 (0x95056400) [pid = 16257] [serial = 306] [outer = 0x90886400] 03:11:49 INFO - PROCESS | 16257 | 1465035109117 Marionette DEBUG loaded listener.js 03:11:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 127 (0x9505a400) [pid = 16257] [serial = 307] [outer = 0x90886400] 03:11:49 INFO - PROCESS | 16257 | 1465035109954 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:11:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:11:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1280ms 03:11:49 INFO - PROCESS | 16257 | 1465035109992 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 03:11:49 INFO - PROCESS | 16257 | 1465035109995 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 03:11:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:11:50 INFO - PROCESS | 16257 | 1465035110002 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:11:50 INFO - PROCESS | 16257 | 1465035110006 Marionette TRACE conn3 <- [1,382,null,{}] 03:11:50 INFO - PROCESS | 16257 | 1465035110011 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:50 INFO - PROCESS | 16257 | 1465035110016 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:50 INFO - PROCESS | 16257 | 1465035110231 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 03:11:50 INFO - PROCESS | 16257 | 1465035110244 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 16257 | 1465035110253 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x90502000 == 41 [pid = 16257] [id = 103] 03:11:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 128 (0x90503800) [pid = 16257] [serial = 308] [outer = (nil)] 03:11:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 129 (0x90612400) [pid = 16257] [serial = 309] [outer = 0x90503800] 03:11:50 INFO - PROCESS | 16257 | 1465035110495 Marionette DEBUG loaded listener.js 03:11:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 130 (0x9087e400) [pid = 16257] [serial = 310] [outer = 0x90503800] 03:11:51 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:11:51 INFO - PROCESS | 16257 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:11:51 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:11:51 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:11:51 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:11:51 INFO - PROCESS | 16257 | 1465035111507 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:11:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:11:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1538ms 03:11:51 INFO - PROCESS | 16257 | 1465035111541 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 03:11:51 INFO - PROCESS | 16257 | 1465035111545 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 03:11:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:11:51 INFO - PROCESS | 16257 | 1465035111554 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:11:51 INFO - PROCESS | 16257 | 1465035111557 Marionette TRACE conn3 <- [1,386,null,{}] 03:11:51 INFO - PROCESS | 16257 | 1465035111564 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:51 INFO - PROCESS | 16257 | 1465035111568 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:51 INFO - PROCESS | 16257 | 1465035111766 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 03:11:51 INFO - PROCESS | 16257 | --DOCSHELL 0x93b5d000 == 40 [pid = 16257] [id = 26] 03:11:51 INFO - PROCESS | 16257 | --DOCSHELL 0x9a707c00 == 39 [pid = 16257] [id = 19] 03:11:51 INFO - PROCESS | 16257 | --DOCSHELL 0x9a226800 == 38 [pid = 16257] [id = 18] 03:11:51 INFO - PROCESS | 16257 | --DOCSHELL 0x92fdcc00 == 37 [pid = 16257] [id = 25] 03:11:51 INFO - PROCESS | 16257 | --DOCSHELL 0x93bd3400 == 36 [pid = 16257] [id = 17] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 129 (0x99256800) [pid = 16257] [serial = 156] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 128 (0x9aa23400) [pid = 16257] [serial = 168] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 127 (0xa22a9800) [pid = 16257] [serial = 120] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 126 (0xa6f7c000) [pid = 16257] [serial = 165] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 125 (0xa670c800) [pid = 16257] [serial = 150] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 124 (0x93bd2c00) [pid = 16257] [serial = 153] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 123 (0xa6f42800) [pid = 16257] [serial = 162] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 122 (0xa50b1000) [pid = 16257] [serial = 159] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 121 (0xa2448000) [pid = 16257] [serial = 227] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 120 (0xa240b400) [pid = 16257] [serial = 230] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0x99bec800) [pid = 16257] [serial = 200] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x99bf1000) [pid = 16257] [serial = 201] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x9962d800) [pid = 16257] [serial = 197] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x99be9c00) [pid = 16257] [serial = 198] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0xa6e8a000) [pid = 16257] [serial = 192] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0xa2285000) [pid = 16257] [serial = 209] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0xa3554c00) [pid = 16257] [serial = 210] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x94f0b000) [pid = 16257] [serial = 194] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x9504cc00) [pid = 16257] [serial = 195] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x93c16000) [pid = 16257] [serial = 212] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x95042800) [pid = 16257] [serial = 213] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9a411c00) [pid = 16257] [serial = 221] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x9aa1a000) [pid = 16257] [serial = 222] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x99176400) [pid = 16257] [serial = 215] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x999f3800) [pid = 16257] [serial = 216] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x99628800) [pid = 16257] [serial = 218] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x999fd400) [pid = 16257] [serial = 219] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x9a18f800) [pid = 16257] [serial = 206] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9a192000) [pid = 16257] [serial = 207] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x99ce1000) [pid = 16257] [serial = 203] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9a18a800) [pid = 16257] [serial = 204] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0xa30f6800) [pid = 16257] [serial = 228] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0xa5046c00) [pid = 16257] [serial = 231] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9b032000) [pid = 16257] [serial = 224] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9d9b3000) [pid = 16257] [serial = 225] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0xa6f46c00) [pid = 16257] [serial = 234] [outer = (nil)] [url = about:blank] 03:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x98e02400) [pid = 16257] [serial = 108] [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:11:51 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0xa6e89c00) [pid = 16257] [serial = 233] [outer = (nil)] [url = about:blank] 03:11:52 INFO - PROCESS | 16257 | 1465035112041 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 16257 | 1465035112052 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:52 INFO - PROCESS | 16257 | ++DOCSHELL 0x90619400 == 37 [pid = 16257] [id = 104] 03:11:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9087a400) [pid = 16257] [serial = 311] [outer = (nil)] 03:11:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x92486000) [pid = 16257] [serial = 312] [outer = 0x9087a400] 03:11:52 INFO - PROCESS | 16257 | 1465035112125 Marionette DEBUG loaded listener.js 03:11:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x93b59000) [pid = 16257] [serial = 313] [outer = 0x9087a400] 03:11:52 INFO - PROCESS | 16257 | 1465035112826 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:11:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:11:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1330ms 03:11:52 INFO - PROCESS | 16257 | 1465035112885 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 03:11:52 INFO - PROCESS | 16257 | 1465035112890 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 03:11:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:11:52 INFO - PROCESS | 16257 | 1465035112901 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:11:52 INFO - PROCESS | 16257 | 1465035112906 Marionette TRACE conn3 <- [1,390,null,{}] 03:11:52 INFO - PROCESS | 16257 | 1465035112911 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:52 INFO - PROCESS | 16257 | 1465035112916 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:53 INFO - PROCESS | 16257 | 1465035113078 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 03:11:53 INFO - PROCESS | 16257 | 1465035113087 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035113094 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:53 INFO - PROCESS | 16257 | ++DOCSHELL 0x95040000 == 38 [pid = 16257] [id = 105] 03:11:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x95041000) [pid = 16257] [serial = 314] [outer = (nil)] 03:11:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x95061800) [pid = 16257] [serial = 315] [outer = 0x95041000] 03:11:53 INFO - PROCESS | 16257 | 1465035113156 Marionette DEBUG loaded listener.js 03:11:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x97582400) [pid = 16257] [serial = 316] [outer = 0x95041000] 03:11:54 INFO - PROCESS | 16257 | 1465035114013 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:11:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:11:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1194ms 03:11:54 INFO - PROCESS | 16257 | 1465035114095 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 03:11:54 INFO - PROCESS | 16257 | 1465035114099 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 03:11:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:11:54 INFO - PROCESS | 16257 | 1465035114105 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:11:54 INFO - PROCESS | 16257 | 1465035114110 Marionette TRACE conn3 <- [1,394,null,{}] 03:11:54 INFO - PROCESS | 16257 | 1465035114124 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:54 INFO - PROCESS | 16257 | 1465035114131 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:54 INFO - PROCESS | 16257 | 1465035114299 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 03:11:54 INFO - PROCESS | 16257 | 1465035114423 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035114434 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e9400 == 39 [pid = 16257] [id = 106] 03:11:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9504a800) [pid = 16257] [serial = 317] [outer = (nil)] 03:11:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9925b000) [pid = 16257] [serial = 318] [outer = 0x9504a800] 03:11:54 INFO - PROCESS | 16257 | 1465035114491 Marionette DEBUG loaded listener.js 03:11:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x999eec00) [pid = 16257] [serial = 319] [outer = 0x9504a800] 03:11:55 INFO - PROCESS | 16257 | 1465035115260 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:11:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:11:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1184ms 03:11:55 INFO - PROCESS | 16257 | 1465035115290 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 03:11:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:11:55 INFO - PROCESS | 16257 | 1465035115306 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 03:11:55 INFO - PROCESS | 16257 | 1465035115313 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:11:55 INFO - PROCESS | 16257 | 1465035115316 Marionette TRACE conn3 <- [1,398,null,{}] 03:11:55 INFO - PROCESS | 16257 | 1465035115329 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:55 INFO - PROCESS | 16257 | 1465035115333 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:55 INFO - PROCESS | 16257 | 1465035115517 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 03:11:55 INFO - PROCESS | 16257 | 1465035115543 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 16257 | 1465035115549 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x98dc2c00 == 40 [pid = 16257] [id = 107] 03:11:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x99633000) [pid = 16257] [serial = 320] [outer = (nil)] 03:11:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x99be9400) [pid = 16257] [serial = 321] [outer = 0x99633000] 03:11:55 INFO - PROCESS | 16257 | 1465035115611 Marionette DEBUG loaded listener.js 03:11:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x99bef800) [pid = 16257] [serial = 322] [outer = 0x99633000] 03:11:56 INFO - PROCESS | 16257 | 1465035116543 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x9504d800) [pid = 16257] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x9217cc00) [pid = 16257] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9248c400) [pid = 16257] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x9061b000) [pid = 16257] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x914ed800) [pid = 16257] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x93c13000) [pid = 16257] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x999f4800) [pid = 16257] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0xa6704800) [pid = 16257] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0xa8cd3c00) [pid = 16257] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x91c9b400) [pid = 16257] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x92405c00) [pid = 16257] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x914e4000) [pid = 16257] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x90505c00) [pid = 16257] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9050b400) [pid = 16257] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:11:56 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x90620400) [pid = 16257] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:11:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:11:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1287ms 03:11:56 INFO - PROCESS | 16257 | 1465035116600 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 03:11:56 INFO - PROCESS | 16257 | 1465035116603 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 03:11:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:11:56 INFO - PROCESS | 16257 | 1465035116609 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:11:56 INFO - PROCESS | 16257 | 1465035116611 Marionette TRACE conn3 <- [1,402,null,{}] 03:11:56 INFO - PROCESS | 16257 | 1465035116616 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:56 INFO - PROCESS | 16257 | 1465035116620 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:56 INFO - PROCESS | 16257 | 1465035116758 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 03:11:56 INFO - PROCESS | 16257 | 1465035116867 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035116874 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:56 INFO - PROCESS | 16257 | ++DOCSHELL 0x914ed800 == 41 [pid = 16257] [id = 108] 03:11:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x91c9b400) [pid = 16257] [serial = 323] [outer = (nil)] 03:11:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x92405c00) [pid = 16257] [serial = 324] [outer = 0x91c9b400] 03:11:56 INFO - PROCESS | 16257 | 1465035116944 Marionette DEBUG loaded listener.js 03:11:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x99be6400) [pid = 16257] [serial = 325] [outer = 0x91c9b400] 03:11:57 INFO - PROCESS | 16257 | 1465035117649 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:11:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:11:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1080ms 03:11:57 INFO - PROCESS | 16257 | 1465035117689 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 03:11:57 INFO - PROCESS | 16257 | 1465035117692 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 03:11:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:11:57 INFO - PROCESS | 16257 | 1465035117698 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:11:57 INFO - PROCESS | 16257 | 1465035117700 Marionette TRACE conn3 <- [1,406,null,{}] 03:11:57 INFO - PROCESS | 16257 | 1465035117712 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:57 INFO - PROCESS | 16257 | 1465035117722 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:57 INFO - PROCESS | 16257 | 1465035117860 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 03:11:57 INFO - PROCESS | 16257 | 1465035117874 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 16257 | 1465035117882 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x90882c00 == 42 [pid = 16257] [id = 109] 03:11:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x914e4000) [pid = 16257] [serial = 326] [outer = (nil)] 03:11:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9a191000) [pid = 16257] [serial = 327] [outer = 0x914e4000] 03:11:57 INFO - PROCESS | 16257 | 1465035117944 Marionette DEBUG loaded listener.js 03:11:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9a703c00) [pid = 16257] [serial = 328] [outer = 0x914e4000] 03:11:58 INFO - PROCESS | 16257 | 1465035118836 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:11:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1193ms 03:11:58 INFO - PROCESS | 16257 | 1465035118892 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 03:11:58 INFO - PROCESS | 16257 | 1465035118899 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 03:11:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:11:58 INFO - PROCESS | 16257 | 1465035118908 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:11:58 INFO - PROCESS | 16257 | 1465035118913 Marionette TRACE conn3 <- [1,410,null,{}] 03:11:58 INFO - PROCESS | 16257 | 1465035118921 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:58 INFO - PROCESS | 16257 | 1465035118927 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:59 INFO - PROCESS | 16257 | 1465035119108 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 03:11:59 INFO - PROCESS | 16257 | 1465035119245 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035119260 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:11:59 INFO - PROCESS | 16257 | ++DOCSHELL 0x90502800 == 43 [pid = 16257] [id = 110] 03:11:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x90886c00) [pid = 16257] [serial = 329] [outer = (nil)] 03:11:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x92181c00) [pid = 16257] [serial = 330] [outer = 0x90886c00] 03:11:59 INFO - PROCESS | 16257 | 1465035119335 Marionette DEBUG loaded listener.js 03:11:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x92410000) [pid = 16257] [serial = 331] [outer = 0x90886c00] 03:12:00 INFO - PROCESS | 16257 | 1465035120207 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:12:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:12:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1335ms 03:12:00 INFO - PROCESS | 16257 | 1465035120242 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 03:12:00 INFO - PROCESS | 16257 | 1465035120249 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 03:12:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:12:00 INFO - PROCESS | 16257 | 1465035120259 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:12:00 INFO - PROCESS | 16257 | 1465035120264 Marionette TRACE conn3 <- [1,414,null,{}] 03:12:00 INFO - PROCESS | 16257 | 1465035120270 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:00 INFO - PROCESS | 16257 | 1465035120277 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:00 INFO - PROCESS | 16257 | 1465035120454 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 03:12:00 INFO - PROCESS | 16257 | 1465035120608 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 16257 | 1465035120617 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fdcc00 == 44 [pid = 16257] [id = 111] 03:12:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x95042800) [pid = 16257] [serial = 332] [outer = (nil)] 03:12:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x95061c00) [pid = 16257] [serial = 333] [outer = 0x95042800] 03:12:00 INFO - PROCESS | 16257 | 1465035120696 Marionette DEBUG loaded listener.js 03:12:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x97812400) [pid = 16257] [serial = 334] [outer = 0x95042800] 03:12:01 INFO - PROCESS | 16257 | 1465035121624 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:12:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:12:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1434ms 03:12:01 INFO - PROCESS | 16257 | 1465035121692 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 03:12:01 INFO - PROCESS | 16257 | 1465035121696 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 03:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:12:01 INFO - PROCESS | 16257 | 1465035121703 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:12:01 INFO - PROCESS | 16257 | 1465035121708 Marionette TRACE conn3 <- [1,418,null,{}] 03:12:01 INFO - PROCESS | 16257 | 1465035121725 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:01 INFO - PROCESS | 16257 | 1465035121733 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:01 INFO - PROCESS | 16257 | 1465035121946 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 03:12:02 INFO - PROCESS | 16257 | 1465035122195 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 16257 | 1465035122204 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:02 INFO - PROCESS | 16257 | ++DOCSHELL 0x9962a400 == 45 [pid = 16257] [id = 112] 03:12:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x99ce2400) [pid = 16257] [serial = 335] [outer = (nil)] 03:12:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9a192800) [pid = 16257] [serial = 336] [outer = 0x99ce2400] 03:12:02 INFO - PROCESS | 16257 | 1465035122329 Marionette DEBUG loaded listener.js 03:12:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x9aa20000) [pid = 16257] [serial = 337] [outer = 0x99ce2400] 03:12:03 INFO - PROCESS | 16257 | 1465035123626 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:12:03 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:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1939ms 03:12:03 INFO - PROCESS | 16257 | 1465035123642 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 03:12:03 INFO - PROCESS | 16257 | 1465035123647 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 03:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:12:03 INFO - PROCESS | 16257 | 1465035123653 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:12:03 INFO - PROCESS | 16257 | 1465035123656 Marionette TRACE conn3 <- [1,422,null,{}] 03:12:03 INFO - PROCESS | 16257 | 1465035123661 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:03 INFO - PROCESS | 16257 | 1465035123666 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:03 INFO - PROCESS | 16257 | 1465035123866 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 03:12:04 INFO - PROCESS | 16257 | 1465035124018 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 16257 | 1465035124026 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x93bd3400 == 46 [pid = 16257] [id = 113] 03:12:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x999f8000) [pid = 16257] [serial = 338] [outer = (nil)] 03:12:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x9d9b3000) [pid = 16257] [serial = 339] [outer = 0x999f8000] 03:12:04 INFO - PROCESS | 16257 | 1465035124101 Marionette DEBUG loaded listener.js 03:12:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0xa1142400) [pid = 16257] [serial = 340] [outer = 0x999f8000] 03:12:05 INFO - PROCESS | 16257 | 1465035125399 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1790ms 03:12:05 INFO - PROCESS | 16257 | 1465035125486 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 03:12:05 INFO - PROCESS | 16257 | 1465035125488 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 03:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:12:05 INFO - PROCESS | 16257 | 1465035125498 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:12:05 INFO - PROCESS | 16257 | 1465035125500 Marionette TRACE conn3 <- [1,426,null,{}] 03:12:05 INFO - PROCESS | 16257 | 1465035125507 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:05 INFO - PROCESS | 16257 | 1465035125512 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:05 INFO - PROCESS | 16257 | 1465035125665 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 03:12:05 INFO - PROCESS | 16257 | 1465035125814 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035125822 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:05 INFO - PROCESS | 16257 | ++DOCSHELL 0x90883000 == 47 [pid = 16257] [id = 114] 03:12:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x9a067800) [pid = 16257] [serial = 341] [outer = (nil)] 03:12:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0xa21bf800) [pid = 16257] [serial = 342] [outer = 0x9a067800] 03:12:05 INFO - PROCESS | 16257 | 1465035125895 Marionette DEBUG loaded listener.js 03:12:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0xa22a8c00) [pid = 16257] [serial = 343] [outer = 0x9a067800] 03:12:06 INFO - PROCESS | 16257 | 1465035126723 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:12:06 INFO - PROCESS | 16257 | 1465035126800 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 03:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:12:06 INFO - PROCESS | 16257 | 1465035126807 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:12:06 INFO - PROCESS | 16257 | 1465035126810 Marionette TRACE conn3 <- [1,430,null,{}] 03:12:06 INFO - PROCESS | 16257 | 1465035126816 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:06 INFO - PROCESS | 16257 | 1465035126825 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:07 INFO - PROCESS | 16257 | 1465035127024 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 03:12:07 INFO - PROCESS | 16257 | 1465035127254 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035127261 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:07 INFO - PROCESS | 16257 | ++DOCSHELL 0x9248d000 == 48 [pid = 16257] [id = 115] 03:12:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0xa2449400) [pid = 16257] [serial = 344] [outer = (nil)] 03:12:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0xa3497c00) [pid = 16257] [serial = 345] [outer = 0xa2449400] 03:12:07 INFO - PROCESS | 16257 | 1465035127350 Marionette DEBUG loaded listener.js 03:12:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0xa5049000) [pid = 16257] [serial = 346] [outer = 0xa2449400] 03:12:08 INFO - PROCESS | 16257 | 1465035128149 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1380ms 03:12:08 INFO - PROCESS | 16257 | 1465035128188 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 03:12:08 INFO - PROCESS | 16257 | 1465035128192 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 03:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:12:08 INFO - PROCESS | 16257 | 1465035128198 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:12:08 INFO - PROCESS | 16257 | 1465035128200 Marionette TRACE conn3 <- [1,434,null,{}] 03:12:08 INFO - PROCESS | 16257 | 1465035128206 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:08 INFO - PROCESS | 16257 | 1465035128211 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:08 INFO - PROCESS | 16257 | 1465035128369 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 03:12:08 INFO - PROCESS | 16257 | 1465035128550 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035128557 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:08 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061b000 == 49 [pid = 16257] [id = 116] 03:12:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x93b5ac00) [pid = 16257] [serial = 347] [outer = (nil)] 03:12:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0xa6249000) [pid = 16257] [serial = 348] [outer = 0x93b5ac00] 03:12:08 INFO - PROCESS | 16257 | 1465035128632 Marionette DEBUG loaded listener.js 03:12:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0xa6290000) [pid = 16257] [serial = 349] [outer = 0x93b5ac00] 03:12:09 INFO - PROCESS | 16257 | 1465035129801 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:12:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:12:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1681ms 03:12:09 INFO - PROCESS | 16257 | 1465035129880 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 03:12:09 INFO - PROCESS | 16257 | 1465035129885 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 03:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:12:09 INFO - PROCESS | 16257 | 1465035129893 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:12:09 INFO - PROCESS | 16257 | 1465035129897 Marionette TRACE conn3 <- [1,438,null,{}] 03:12:09 INFO - PROCESS | 16257 | 1465035129904 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:09 INFO - PROCESS | 16257 | 1465035129908 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:10 INFO - PROCESS | 16257 | 1465035130155 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 03:12:10 INFO - PROCESS | 16257 | 1465035130299 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035130310 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:10 INFO - PROCESS | 16257 | ++DOCSHELL 0x9217b800 == 50 [pid = 16257] [id = 117] 03:12:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x92182000) [pid = 16257] [serial = 350] [outer = (nil)] 03:12:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x9248e400) [pid = 16257] [serial = 351] [outer = 0x92182000] 03:12:10 INFO - PROCESS | 16257 | 1465035130376 Marionette DEBUG loaded listener.js 03:12:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x93c16c00) [pid = 16257] [serial = 352] [outer = 0x92182000] 03:12:11 INFO - PROCESS | 16257 | 1465035131270 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:12:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:12:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1435ms 03:12:11 INFO - PROCESS | 16257 | 1465035131327 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 03:12:11 INFO - PROCESS | 16257 | 1465035131333 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 03:12:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:12:11 INFO - PROCESS | 16257 | 1465035131342 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:12:11 INFO - PROCESS | 16257 | 1465035131347 Marionette TRACE conn3 <- [1,442,null,{}] 03:12:11 INFO - PROCESS | 16257 | 1465035131352 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:11 INFO - PROCESS | 16257 | 1465035131357 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:11 INFO - PROCESS | 16257 | 1465035131513 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x93c61400 == 49 [pid = 16257] [id = 16] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x93b5f400 == 48 [pid = 16257] [id = 20] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0xa2284c00 == 47 [pid = 16257] [id = 23] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9234d800 == 46 [pid = 16257] [id = 22] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9061a400 == 45 [pid = 16257] [id = 89] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x93c63800 == 44 [pid = 16257] [id = 6] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x98dc2c00 == 43 [pid = 16257] [id = 107] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x914ed800 == 42 [pid = 16257] [id = 108] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9216dc00 == 41 [pid = 16257] [id = 8] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9af31800 == 40 [pid = 16257] [id = 14] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0xa33d7400 == 39 [pid = 16257] [id = 15] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x94f59400 == 38 [pid = 16257] [id = 13] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9217c000 == 37 [pid = 16257] [id = 24] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x92452c00 == 36 [pid = 16257] [id = 9] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9244e000 == 35 [pid = 16257] [id = 12] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9b031800 == 34 [pid = 16257] [id = 21] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9061b000 == 33 [pid = 16257] [id = 116] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9217b800 == 32 [pid = 16257] [id = 117] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9248d000 == 31 [pid = 16257] [id = 115] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x90883000 == 30 [pid = 16257] [id = 114] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x93bd3400 == 29 [pid = 16257] [id = 113] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x92fdcc00 == 28 [pid = 16257] [id = 111] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9962a400 == 27 [pid = 16257] [id = 112] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x90882c00 == 26 [pid = 16257] [id = 109] 03:12:12 INFO - PROCESS | 16257 | --DOCSHELL 0x90502800 == 25 [pid = 16257] [id = 110] 03:12:12 INFO - PROCESS | 16257 | 1465035132809 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035132818 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x9758a800) [pid = 16257] [serial = 276] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x976d4c00) [pid = 16257] [serial = 277] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x92187800) [pid = 16257] [serial = 270] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x92408c00) [pid = 16257] [serial = 271] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x93b58c00) [pid = 16257] [serial = 273] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x9087bc00) [pid = 16257] [serial = 267] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x914e3c00) [pid = 16257] [serial = 268] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x9216bc00) [pid = 16257] [serial = 265] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x914ef800) [pid = 16257] [serial = 264] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x97580400) [pid = 16257] [serial = 237] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x94f0e000) [pid = 16257] [serial = 236] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x99cd7400) [pid = 16257] [serial = 240] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x999fdc00) [pid = 16257] [serial = 239] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0xa8c51c00) [pid = 16257] [serial = 243] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0xa8291800) [pid = 16257] [serial = 242] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0xac094c00) [pid = 16257] [serial = 246] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0xa9a72800) [pid = 16257] [serial = 245] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x92445c00) [pid = 16257] [serial = 279] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x92410400) [pid = 16257] [serial = 249] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9240dc00) [pid = 16257] [serial = 248] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x93c65400) [pid = 16257] [serial = 280] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9240f400) [pid = 16257] [serial = 252] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x914f0400) [pid = 16257] [serial = 251] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9050d400) [pid = 16257] [serial = 255] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9050c400) [pid = 16257] [serial = 254] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9061cc00) [pid = 16257] [serial = 259] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x90616800) [pid = 16257] [serial = 258] [outer = (nil)] [url = about:blank] 03:12:13 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9087f400) [pid = 16257] [serial = 262] [outer = (nil)] [url = about:blank] 03:12:13 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9087cc00) [pid = 16257] [serial = 261] [outer = (nil)] [url = about:blank] 03:12:13 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x93bd6000) [pid = 16257] [serial = 274] [outer = (nil)] [url = about:blank] 03:12:13 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x98eaf800) [pid = 16257] [serial = 282] [outer = (nil)] [url = about:blank] 03:12:13 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050d400 == 26 [pid = 16257] [id = 118] 03:12:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x90616800) [pid = 16257] [serial = 353] [outer = (nil)] 03:12:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9087b000) [pid = 16257] [serial = 354] [outer = 0x90616800] 03:12:13 INFO - PROCESS | 16257 | 1465035133068 Marionette DEBUG loaded listener.js 03:12:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x90885800) [pid = 16257] [serial = 355] [outer = 0x90616800] 03:12:13 INFO - PROCESS | 16257 | 1465035133787 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:12:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:12:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 2490ms 03:12:13 INFO - PROCESS | 16257 | 1465035133837 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 03:12:13 INFO - PROCESS | 16257 | 1465035133842 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 03:12:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:12:13 INFO - PROCESS | 16257 | 1465035133853 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:12:13 INFO - PROCESS | 16257 | 1465035133857 Marionette TRACE conn3 <- [1,446,null,{}] 03:12:13 INFO - PROCESS | 16257 | 1465035133865 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:13 INFO - PROCESS | 16257 | 1465035133872 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:14 INFO - PROCESS | 16257 | 1465035134018 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 03:12:14 INFO - PROCESS | 16257 | 1465035134029 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 16257 | 1465035134038 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:14 INFO - PROCESS | 16257 | ++DOCSHELL 0x92172800 == 27 [pid = 16257] [id = 119] 03:12:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x92173000) [pid = 16257] [serial = 356] [outer = (nil)] 03:12:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9217f000) [pid = 16257] [serial = 357] [outer = 0x92173000] 03:12:14 INFO - PROCESS | 16257 | 1465035134099 Marionette DEBUG loaded listener.js 03:12:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x92186c00) [pid = 16257] [serial = 358] [outer = 0x92173000] 03:12:14 INFO - PROCESS | 16257 | 1465035134908 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:12:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:12:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1087ms 03:12:14 INFO - PROCESS | 16257 | 1465035134949 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 03:12:14 INFO - PROCESS | 16257 | 1465035134955 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 03:12:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:12:14 INFO - PROCESS | 16257 | 1465035134962 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:12:14 INFO - PROCESS | 16257 | 1465035134965 Marionette TRACE conn3 <- [1,450,null,{}] 03:12:14 INFO - PROCESS | 16257 | 1465035134971 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:14 INFO - PROCESS | 16257 | 1465035134975 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:15 INFO - PROCESS | 16257 | 1465035135130 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 03:12:15 INFO - PROCESS | 16257 | 1465035135142 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035135148 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x9240f400 == 28 [pid = 16257] [id = 120] 03:12:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x92411000) [pid = 16257] [serial = 359] [outer = (nil)] 03:12:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x92450800) [pid = 16257] [serial = 360] [outer = 0x92411000] 03:12:15 INFO - PROCESS | 16257 | 1465035135212 Marionette DEBUG loaded listener.js 03:12:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9248d800) [pid = 16257] [serial = 361] [outer = 0x92411000] 03:12:16 INFO - PROCESS | 16257 | 1465035136169 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:12:16 INFO - PROCESS | 16257 | 1465035136205 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 03:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:12:16 INFO - PROCESS | 16257 | 1465035136214 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:12:16 INFO - PROCESS | 16257 | 1465035136222 Marionette TRACE conn3 <- [1,454,null,{}] 03:12:16 INFO - PROCESS | 16257 | 1465035136243 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:16 INFO - PROCESS | 16257 | 1465035136250 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:16 INFO - PROCESS | 16257 | 1465035136444 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 03:12:16 INFO - PROCESS | 16257 | 1465035136473 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 16257 | 1465035136480 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c16000 == 29 [pid = 16257] [id = 121] 03:12:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x93c5f800) [pid = 16257] [serial = 362] [outer = (nil)] 03:12:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x94f0fc00) [pid = 16257] [serial = 363] [outer = 0x93c5f800] 03:12:16 INFO - PROCESS | 16257 | 1465035136555 Marionette DEBUG loaded listener.js 03:12:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x94f5d400) [pid = 16257] [serial = 364] [outer = 0x93c5f800] 03:12:17 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:17 INFO - PROCESS | 16257 | 1465035137396 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:12:17 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x914e3000) [pid = 16257] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:12:17 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x91c9b400) [pid = 16257] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:12:17 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x90503800) [pid = 16257] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:12:18 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9b030c00) [pid = 16257] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:12:18 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x98db9800) [pid = 16257] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:12:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:12:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1798ms 03:12:18 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x92184400) [pid = 16257] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:12:18 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9087a400) [pid = 16257] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:12:18 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x99ce4800) [pid = 16257] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:12:18 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9925bc00) [pid = 16257] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:12:18 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x92493c00) [pid = 16257] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:12:18 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x99633000) [pid = 16257] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:12:18 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x9504a800) [pid = 16257] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:12:18 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x99ce3400) [pid = 16257] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:12:18 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x95041000) [pid = 16257] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:12:18 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x90886400) [pid = 16257] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:12:18 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x914e4000) [pid = 16257] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:12:18 INFO - PROCESS | 16257 | 1465035138034 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 03:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:12:18 INFO - PROCESS | 16257 | 1465035138038 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 03:12:18 INFO - PROCESS | 16257 | 1465035138044 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:12:18 INFO - PROCESS | 16257 | 1465035138047 Marionette TRACE conn3 <- [1,458,null,{}] 03:12:18 INFO - PROCESS | 16257 | 1465035138052 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:18 INFO - PROCESS | 16257 | 1465035138057 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:18 INFO - PROCESS | 16257 | 1465035138254 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 03:12:18 INFO - PROCESS | 16257 | 1465035138372 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 16257 | 1465035138381 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:18 INFO - PROCESS | 16257 | ++DOCSHELL 0x90880400 == 30 [pid = 16257] [id = 122] 03:12:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x92172400) [pid = 16257] [serial = 365] [outer = (nil)] 03:12:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x94f0d000) [pid = 16257] [serial = 366] [outer = 0x92172400] 03:12:18 INFO - PROCESS | 16257 | 1465035138442 Marionette DEBUG loaded listener.js 03:12:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x95041000) [pid = 16257] [serial = 367] [outer = 0x92172400] 03:12:19 INFO - PROCESS | 16257 | 1465035139065 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:12:19 INFO - PROCESS | 16257 | 1465035139090 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 03:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:12:19 INFO - PROCESS | 16257 | 1465035139118 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:12:19 INFO - PROCESS | 16257 | 1465035139121 Marionette TRACE conn3 <- [1,462,null,{}] 03:12:19 INFO - PROCESS | 16257 | 1465035139126 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:19 INFO - PROCESS | 16257 | 1465035139130 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:19 INFO - PROCESS | 16257 | 1465035139301 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 03:12:19 INFO - PROCESS | 16257 | 1465035139333 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035139349 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x97587000 == 31 [pid = 16257] [id = 123] 03:12:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x9758a800) [pid = 16257] [serial = 368] [outer = (nil)] 03:12:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x976ca000) [pid = 16257] [serial = 369] [outer = 0x9758a800] 03:12:19 INFO - PROCESS | 16257 | 1465035139425 Marionette DEBUG loaded listener.js 03:12:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9865b800) [pid = 16257] [serial = 370] [outer = 0x9758a800] 03:12:20 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:20 INFO - PROCESS | 16257 | 1465035140400 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:12:20 INFO - PROCESS | 16257 | 1465035140457 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 03:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:12:20 INFO - PROCESS | 16257 | 1465035140466 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:12:20 INFO - PROCESS | 16257 | 1465035140471 Marionette TRACE conn3 <- [1,466,null,{}] 03:12:20 INFO - PROCESS | 16257 | 1465035140479 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:20 INFO - PROCESS | 16257 | 1465035140485 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:20 INFO - PROCESS | 16257 | 1465035140666 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 03:12:20 INFO - PROCESS | 16257 | 1465035140813 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 16257 | 1465035140828 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:20 INFO - PROCESS | 16257 | ++DOCSHELL 0x90503000 == 32 [pid = 16257] [id = 124] 03:12:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x90507c00) [pid = 16257] [serial = 371] [outer = (nil)] 03:12:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9216bc00) [pid = 16257] [serial = 372] [outer = 0x90507c00] 03:12:20 INFO - PROCESS | 16257 | 1465035140906 Marionette DEBUG loaded listener.js 03:12:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x92189000) [pid = 16257] [serial = 373] [outer = 0x90507c00] 03:12:21 INFO - PROCESS | 16257 | 1465035141894 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:12:21 INFO - PROCESS | 16257 | 1465035141977 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 03:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:12:21 INFO - PROCESS | 16257 | 1465035141988 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:12:21 INFO - PROCESS | 16257 | 1465035141992 Marionette TRACE conn3 <- [1,470,null,{}] 03:12:22 INFO - PROCESS | 16257 | 1465035141998 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:22 INFO - PROCESS | 16257 | 1465035142004 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:22 INFO - PROCESS | 16257 | 1465035142186 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 03:12:22 INFO - PROCESS | 16257 | 1465035142412 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 16257 | 1465035142420 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:22 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f0d400 == 33 [pid = 16257] [id = 125] 03:12:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x94f0dc00) [pid = 16257] [serial = 374] [outer = (nil)] 03:12:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x95049c00) [pid = 16257] [serial = 375] [outer = 0x94f0dc00] 03:12:22 INFO - PROCESS | 16257 | 1465035142512 Marionette DEBUG loaded listener.js 03:12:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x9758b400) [pid = 16257] [serial = 376] [outer = 0x94f0dc00] 03:12:23 INFO - PROCESS | 16257 | 1465035143380 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:12:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:12:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1428ms 03:12:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:12:23 INFO - PROCESS | 16257 | 1465035143417 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 03:12:23 INFO - PROCESS | 16257 | 1465035143420 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 03:12:23 INFO - PROCESS | 16257 | 1465035143427 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:12:23 INFO - PROCESS | 16257 | 1465035143432 Marionette TRACE conn3 <- [1,474,null,{}] 03:12:23 INFO - PROCESS | 16257 | 1465035143448 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:23 INFO - PROCESS | 16257 | 1465035143456 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:23 INFO - PROCESS | 16257 | 1465035143630 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 03:12:23 INFO - PROCESS | 16257 | 1465035143778 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035143791 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:23 INFO - PROCESS | 16257 | ++DOCSHELL 0x99158400 == 34 [pid = 16257] [id = 126] 03:12:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x99175400) [pid = 16257] [serial = 377] [outer = (nil)] 03:12:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9925f400) [pid = 16257] [serial = 378] [outer = 0x99175400] 03:12:23 INFO - PROCESS | 16257 | 1465035143867 Marionette DEBUG loaded listener.js 03:12:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x993f8800) [pid = 16257] [serial = 379] [outer = 0x99175400] 03:12:24 INFO - PROCESS | 16257 | 1465035144781 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:12:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:12:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1386ms 03:12:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:12:24 INFO - PROCESS | 16257 | 1465035144812 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 03:12:24 INFO - PROCESS | 16257 | 1465035144816 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 03:12:24 INFO - PROCESS | 16257 | 1465035144822 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:12:24 INFO - PROCESS | 16257 | 1465035144825 Marionette TRACE conn3 <- [1,478,null,{}] 03:12:24 INFO - PROCESS | 16257 | 1465035144831 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:24 INFO - PROCESS | 16257 | 1465035144836 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:24 INFO - PROCESS | 16257 | 1465035144991 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 03:12:25 INFO - PROCESS | 16257 | 1465035145142 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035145150 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:25 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061c800 == 35 [pid = 16257] [id = 127] 03:12:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9925d400) [pid = 16257] [serial = 380] [outer = (nil)] 03:12:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x99becc00) [pid = 16257] [serial = 381] [outer = 0x9925d400] 03:12:25 INFO - PROCESS | 16257 | 1465035145224 Marionette DEBUG loaded listener.js 03:12:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x99bf4000) [pid = 16257] [serial = 382] [outer = 0x9925d400] 03:12:26 INFO - PROCESS | 16257 | 1465035146108 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:12:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:12:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1328ms 03:12:26 INFO - PROCESS | 16257 | 1465035146151 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 03:12:26 INFO - PROCESS | 16257 | 1465035146155 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 03:12:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:12:26 INFO - PROCESS | 16257 | 1465035146160 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:12:26 INFO - PROCESS | 16257 | 1465035146163 Marionette TRACE conn3 <- [1,482,null,{}] 03:12:26 INFO - PROCESS | 16257 | 1465035146169 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:26 INFO - PROCESS | 16257 | 1465035146174 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:26 INFO - PROCESS | 16257 | 1465035146327 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 03:12:26 INFO - PROCESS | 16257 | 1465035146479 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035146489 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:26 INFO - PROCESS | 16257 | ++DOCSHELL 0x99be6000 == 36 [pid = 16257] [id = 128] 03:12:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x99cd7000) [pid = 16257] [serial = 383] [outer = (nil)] 03:12:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x99ce0c00) [pid = 16257] [serial = 384] [outer = 0x99cd7000] 03:12:26 INFO - PROCESS | 16257 | 1465035146568 Marionette DEBUG loaded listener.js 03:12:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x99ce4800) [pid = 16257] [serial = 385] [outer = 0x99cd7000] 03:12:27 INFO - PROCESS | 16257 | 1465035147518 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:12:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:12:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1429ms 03:12:27 INFO - PROCESS | 16257 | 1465035147591 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 03:12:27 INFO - PROCESS | 16257 | 1465035147595 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 03:12:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:12:27 INFO - PROCESS | 16257 | 1465035147600 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:12:27 INFO - PROCESS | 16257 | 1465035147603 Marionette TRACE conn3 <- [1,486,null,{}] 03:12:27 INFO - PROCESS | 16257 | 1465035147609 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:27 INFO - PROCESS | 16257 | 1465035147618 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:27 INFO - PROCESS | 16257 | 1465035147841 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 03:12:28 INFO - PROCESS | 16257 | 1465035148035 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035148042 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087ec00 == 37 [pid = 16257] [id = 129] 03:12:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x9504ac00) [pid = 16257] [serial = 386] [outer = (nil)] 03:12:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x9a158800) [pid = 16257] [serial = 387] [outer = 0x9504ac00] 03:12:28 INFO - PROCESS | 16257 | 1465035148161 Marionette DEBUG loaded listener.js 03:12:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x9a15a800) [pid = 16257] [serial = 388] [outer = 0x9504ac00] 03:12:29 INFO - PROCESS | 16257 | 1465035149025 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:12:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:12:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1477ms 03:12:29 INFO - PROCESS | 16257 | 1465035149079 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 03:12:29 INFO - PROCESS | 16257 | 1465035149083 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 03:12:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:12:29 INFO - PROCESS | 16257 | 1465035149088 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:12:29 INFO - PROCESS | 16257 | 1465035149091 Marionette TRACE conn3 <- [1,490,null,{}] 03:12:29 INFO - PROCESS | 16257 | 1465035149097 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:29 INFO - PROCESS | 16257 | 1465035149102 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:29 INFO - PROCESS | 16257 | 1465035149256 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 03:12:29 INFO - PROCESS | 16257 | 1465035149418 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 16257 | 1465035149428 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:29 INFO - PROCESS | 16257 | ++DOCSHELL 0x90613800 == 38 [pid = 16257] [id = 130] 03:12:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x90615400) [pid = 16257] [serial = 389] [outer = (nil)] 03:12:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x92494800) [pid = 16257] [serial = 390] [outer = 0x90615400] 03:12:29 INFO - PROCESS | 16257 | 1465035149502 Marionette DEBUG loaded listener.js 03:12:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x9504c000) [pid = 16257] [serial = 391] [outer = 0x90615400] 03:12:30 INFO - PROCESS | 16257 | 1465035150468 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:12:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:12:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1433ms 03:12:30 INFO - PROCESS | 16257 | 1465035150522 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 03:12:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:12:30 INFO - PROCESS | 16257 | 1465035150528 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 03:12:30 INFO - PROCESS | 16257 | 1465035150536 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:12:30 INFO - PROCESS | 16257 | 1465035150541 Marionette TRACE conn3 <- [1,494,null,{}] 03:12:30 INFO - PROCESS | 16257 | 1465035150548 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:30 INFO - PROCESS | 16257 | 1465035150554 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:30 INFO - PROCESS | 16257 | 1465035150701 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 03:12:30 INFO - PROCESS | 16257 | 1465035150851 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035150862 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:30 INFO - PROCESS | 16257 | ++DOCSHELL 0x90502400 == 39 [pid = 16257] [id = 131] 03:12:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x91c9dc00) [pid = 16257] [serial = 392] [outer = (nil)] 03:12:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x9216fc00) [pid = 16257] [serial = 393] [outer = 0x91c9dc00] 03:12:30 INFO - PROCESS | 16257 | 1465035150978 Marionette DEBUG loaded listener.js 03:12:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x9240e800) [pid = 16257] [serial = 394] [outer = 0x91c9dc00] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x9a703c00) [pid = 16257] [serial = 328] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x91c9f000) [pid = 16257] [serial = 286] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x92405c00) [pid = 16257] [serial = 324] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x90612400) [pid = 16257] [serial = 309] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0xa06f9c00) [pid = 16257] [serial = 303] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x99be6400) [pid = 16257] [serial = 325] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x9962e800) [pid = 16257] [serial = 283] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x9af8a800) [pid = 16257] [serial = 300] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x93b59000) [pid = 16257] [serial = 313] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x9a228400) [pid = 16257] [serial = 298] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x999f6000) [pid = 16257] [serial = 291] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x93bd4c00) [pid = 16257] [serial = 288] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x99bef800) [pid = 16257] [serial = 322] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0xa1143c00) [pid = 16257] [serial = 304] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9a192c00) [pid = 16257] [serial = 297] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x999eec00) [pid = 16257] [serial = 319] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9a068400) [pid = 16257] [serial = 294] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x97582400) [pid = 16257] [serial = 316] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9087e400) [pid = 16257] [serial = 310] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x99be9400) [pid = 16257] [serial = 321] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9b025000) [pid = 16257] [serial = 301] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x95056400) [pid = 16257] [serial = 306] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x92486000) [pid = 16257] [serial = 312] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x914efc00) [pid = 16257] [serial = 285] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9925b000) [pid = 16257] [serial = 318] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x9505a400) [pid = 16257] [serial = 307] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x9a187000) [pid = 16257] [serial = 295] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x94f0b800) [pid = 16257] [serial = 289] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x999f9000) [pid = 16257] [serial = 292] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x95061800) [pid = 16257] [serial = 315] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9a191000) [pid = 16257] [serial = 327] [outer = (nil)] [url = about:blank] 03:12:31 INFO - PROCESS | 16257 | 1465035151914 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:12:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:12:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1438ms 03:12:31 INFO - PROCESS | 16257 | 1465035151972 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 03:12:31 INFO - PROCESS | 16257 | 1465035151979 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 03:12:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:12:31 INFO - PROCESS | 16257 | 1465035151988 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:12:31 INFO - PROCESS | 16257 | 1465035151991 Marionette TRACE conn3 <- [1,498,null,{}] 03:12:31 INFO - PROCESS | 16257 | 1465035151995 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:32 INFO - PROCESS | 16257 | 1465035152001 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:32 INFO - PROCESS | 16257 | 1465035152147 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 03:12:32 INFO - PROCESS | 16257 | 1465035152252 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035152260 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:32 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e3400 == 40 [pid = 16257] [id = 132] 03:12:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x92182c00) [pid = 16257] [serial = 395] [outer = (nil)] 03:12:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9248c400) [pid = 16257] [serial = 396] [outer = 0x92182c00] 03:12:32 INFO - PROCESS | 16257 | 1465035152335 Marionette DEBUG loaded listener.js 03:12:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x93b5f000) [pid = 16257] [serial = 397] [outer = 0x92182c00] 03:12:33 INFO - PROCESS | 16257 | 1465035152998 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:12:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:12:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1036ms 03:12:33 INFO - PROCESS | 16257 | 1465035153023 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 03:12:33 INFO - PROCESS | 16257 | 1465035153027 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 03:12:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:12:33 INFO - PROCESS | 16257 | 1465035153033 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:12:33 INFO - PROCESS | 16257 | 1465035153039 Marionette TRACE conn3 <- [1,502,null,{}] 03:12:33 INFO - PROCESS | 16257 | 1465035153073 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:33 INFO - PROCESS | 16257 | 1465035153081 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:33 INFO - PROCESS | 16257 | 1465035153241 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 03:12:33 INFO - PROCESS | 16257 | 1465035153347 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035153354 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:33 INFO - PROCESS | 16257 | ++DOCSHELL 0x93bd6c00 == 41 [pid = 16257] [id = 133] 03:12:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x93c60800) [pid = 16257] [serial = 398] [outer = (nil)] 03:12:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x95061800) [pid = 16257] [serial = 399] [outer = 0x93c60800] 03:12:33 INFO - PROCESS | 16257 | 1465035153420 Marionette DEBUG loaded listener.js 03:12:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x981db400) [pid = 16257] [serial = 400] [outer = 0x93c60800] 03:12:34 INFO - PROCESS | 16257 | 1465035154146 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:12:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:12:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1134ms 03:12:34 INFO - PROCESS | 16257 | 1465035154168 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 03:12:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:12:34 INFO - PROCESS | 16257 | 1465035154172 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 03:12:34 INFO - PROCESS | 16257 | 1465035154193 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:12:34 INFO - PROCESS | 16257 | 1465035154196 Marionette TRACE conn3 <- [1,506,null,{}] 03:12:34 INFO - PROCESS | 16257 | 1465035154201 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:34 INFO - PROCESS | 16257 | 1465035154206 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:34 INFO - PROCESS | 16257 | 1465035154400 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 03:12:34 INFO - PROCESS | 16257 | 1465035154431 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 16257 | 1465035154438 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:34 INFO - PROCESS | 16257 | ++DOCSHELL 0x90501c00 == 42 [pid = 16257] [id = 134] 03:12:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x98eaf800) [pid = 16257] [serial = 401] [outer = (nil)] 03:12:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x9925b000) [pid = 16257] [serial = 402] [outer = 0x98eaf800] 03:12:34 INFO - PROCESS | 16257 | 1465035154499 Marionette DEBUG loaded listener.js 03:12:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x999efc00) [pid = 16257] [serial = 403] [outer = 0x98eaf800] 03:12:35 INFO - PROCESS | 16257 | 1465035155313 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:12:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:12:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1196ms 03:12:35 INFO - PROCESS | 16257 | 1465035155376 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 03:12:35 INFO - PROCESS | 16257 | 1465035155380 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 03:12:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:12:35 INFO - PROCESS | 16257 | 1465035155385 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:12:35 INFO - PROCESS | 16257 | 1465035155388 Marionette TRACE conn3 <- [1,510,null,{}] 03:12:35 INFO - PROCESS | 16257 | 1465035155393 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:35 INFO - PROCESS | 16257 | 1465035155396 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:35 INFO - PROCESS | 16257 | 1465035155573 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 03:12:35 INFO - PROCESS | 16257 | 1465035155591 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035155601 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:35 INFO - PROCESS | 16257 | ++DOCSHELL 0x97865000 == 43 [pid = 16257] [id = 135] 03:12:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x99628800) [pid = 16257] [serial = 404] [outer = (nil)] 03:12:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x99cdec00) [pid = 16257] [serial = 405] [outer = 0x99628800] 03:12:35 INFO - PROCESS | 16257 | 1465035155660 Marionette DEBUG loaded listener.js 03:12:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9a150000) [pid = 16257] [serial = 406] [outer = 0x99628800] 03:12:36 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x93c5f800) [pid = 16257] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:12:36 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x92411000) [pid = 16257] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:12:36 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x90616800) [pid = 16257] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:12:36 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x92173000) [pid = 16257] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:12:36 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x92182000) [pid = 16257] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:12:36 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x92172400) [pid = 16257] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:12:36 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x90886c00) [pid = 16257] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:12:36 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x95042800) [pid = 16257] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:12:36 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x99ce2400) [pid = 16257] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:12:36 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x999f8000) [pid = 16257] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:12:36 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x9a067800) [pid = 16257] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:12:36 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0xa2449400) [pid = 16257] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:12:36 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x93b5ac00) [pid = 16257] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:12:36 INFO - PROCESS | 16257 | 1465035156597 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:12:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:12:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1277ms 03:12:36 INFO - PROCESS | 16257 | 1465035156663 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 03:12:36 INFO - PROCESS | 16257 | 1465035156666 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 03:12:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:12:36 INFO - PROCESS | 16257 | 1465035156671 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:12:36 INFO - PROCESS | 16257 | 1465035156673 Marionette TRACE conn3 <- [1,514,null,{}] 03:12:36 INFO - PROCESS | 16257 | 1465035156679 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:36 INFO - PROCESS | 16257 | 1465035156687 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:36 INFO - PROCESS | 16257 | 1465035156866 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 03:12:36 INFO - PROCESS | 16257 | 1465035156972 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 16257 | 1465035156983 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:37 INFO - PROCESS | 16257 | ++DOCSHELL 0x90507400 == 44 [pid = 16257] [id = 136] 03:12:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x90882800) [pid = 16257] [serial = 407] [outer = (nil)] 03:12:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x99be7c00) [pid = 16257] [serial = 408] [outer = 0x90882800] 03:12:37 INFO - PROCESS | 16257 | 1465035157042 Marionette DEBUG loaded listener.js 03:12:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9a18b800) [pid = 16257] [serial = 409] [outer = 0x90882800] 03:12:37 INFO - PROCESS | 16257 | 1465035157678 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:12:37 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:12:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1034ms 03:12:37 INFO - PROCESS | 16257 | 1465035157706 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 03:12:37 INFO - PROCESS | 16257 | 1465035157708 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 03:12:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:12:37 INFO - PROCESS | 16257 | 1465035157714 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:12:37 INFO - PROCESS | 16257 | 1465035157716 Marionette TRACE conn3 <- [1,518,null,{}] 03:12:37 INFO - PROCESS | 16257 | 1465035157721 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:37 INFO - PROCESS | 16257 | 1465035157725 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:37 INFO - PROCESS | 16257 | 1465035157909 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 03:12:37 INFO - PROCESS | 16257 | 1465035157983 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035157991 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x90509800 == 45 [pid = 16257] [id = 137] 03:12:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x92175400) [pid = 16257] [serial = 410] [outer = (nil)] 03:12:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x9a404800) [pid = 16257] [serial = 411] [outer = 0x92175400] 03:12:38 INFO - PROCESS | 16257 | 1465035158049 Marionette DEBUG loaded listener.js 03:12:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x9a487000) [pid = 16257] [serial = 412] [outer = 0x92175400] 03:12:38 INFO - PROCESS | 16257 | 1465035158912 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:12:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:12:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1275ms 03:12:38 INFO - PROCESS | 16257 | 1465035158991 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 03:12:39 INFO - PROCESS | 16257 | 1465035158998 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 03:12:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:12:39 INFO - PROCESS | 16257 | 1465035159006 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:12:39 INFO - PROCESS | 16257 | 1465035159011 Marionette TRACE conn3 <- [1,522,null,{}] 03:12:39 INFO - PROCESS | 16257 | 1465035159019 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:39 INFO - PROCESS | 16257 | 1465035159025 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:39 INFO - PROCESS | 16257 | 1465035159231 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 03:12:39 INFO - PROCESS | 16257 | 1465035159405 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035159419 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:39 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061e000 == 46 [pid = 16257] [id = 138] 03:12:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9087bc00) [pid = 16257] [serial = 413] [outer = (nil)] 03:12:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x92172c00) [pid = 16257] [serial = 414] [outer = 0x9087bc00] 03:12:39 INFO - PROCESS | 16257 | 1465035159500 Marionette DEBUG loaded listener.js 03:12:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x93b57000) [pid = 16257] [serial = 415] [outer = 0x9087bc00] 03:12:40 INFO - PROCESS | 16257 | 1465035160341 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:12:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:12:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1387ms 03:12:40 INFO - PROCESS | 16257 | 1465035160391 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 03:12:40 INFO - PROCESS | 16257 | 1465035160397 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 03:12:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:12:40 INFO - PROCESS | 16257 | 1465035160408 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:12:40 INFO - PROCESS | 16257 | 1465035160411 Marionette TRACE conn3 <- [1,526,null,{}] 03:12:40 INFO - PROCESS | 16257 | 1465035160417 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:40 INFO - PROCESS | 16257 | 1465035160423 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:40 INFO - PROCESS | 16257 | 1465035160591 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 03:12:40 INFO - PROCESS | 16257 | 1465035160740 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035160750 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:40 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f0b800 == 47 [pid = 16257] [id = 139] 03:12:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9505ec00) [pid = 16257] [serial = 416] [outer = (nil)] 03:12:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x97586800) [pid = 16257] [serial = 417] [outer = 0x9505ec00] 03:12:40 INFO - PROCESS | 16257 | 1465035160826 Marionette DEBUG loaded listener.js 03:12:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x99156800) [pid = 16257] [serial = 418] [outer = 0x9505ec00] 03:12:41 INFO - PROCESS | 16257 | 1465035161783 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:12:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 03:12:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1432ms 03:12:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:12:41 INFO - PROCESS | 16257 | 1465035161839 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 03:12:41 INFO - PROCESS | 16257 | 1465035161843 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 03:12:41 INFO - PROCESS | 16257 | 1465035161849 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:12:41 INFO - PROCESS | 16257 | 1465035161855 Marionette TRACE conn3 <- [1,530,null,{}] 03:12:41 INFO - PROCESS | 16257 | 1465035161871 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:41 INFO - PROCESS | 16257 | 1465035161878 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:42 INFO - PROCESS | 16257 | 1465035162082 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 03:12:42 INFO - PROCESS | 16257 | 1465035162274 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035162283 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x9a407400 == 48 [pid = 16257] [id = 140] 03:12:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9aa25800) [pid = 16257] [serial = 419] [outer = (nil)] 03:12:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x9af2c400) [pid = 16257] [serial = 420] [outer = 0x9aa25800] 03:12:42 INFO - PROCESS | 16257 | 1465035162404 Marionette DEBUG loaded listener.js 03:12:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9afd0c00) [pid = 16257] [serial = 421] [outer = 0x9aa25800] 03:12:43 INFO - PROCESS | 16257 | 1465035163120 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:12:43 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:12:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:12:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:12:43 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:12:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:12:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:12:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1345ms 03:12:43 INFO - PROCESS | 16257 | 1465035163195 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 03:12:43 INFO - PROCESS | 16257 | 1465035163200 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 03:12:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:12:43 INFO - PROCESS | 16257 | 1465035163206 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:12:43 INFO - PROCESS | 16257 | 1465035163210 Marionette TRACE conn3 <- [1,534,null,{}] 03:12:43 INFO - PROCESS | 16257 | 1465035163215 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:43 INFO - PROCESS | 16257 | 1465035163220 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:43 INFO - PROCESS | 16257 | 1465035163410 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 03:12:43 INFO - PROCESS | 16257 | 1465035163557 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 16257 | 1465035163566 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:43 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c67c00 == 49 [pid = 16257] [id = 141] 03:12:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9afd4000) [pid = 16257] [serial = 422] [outer = (nil)] 03:12:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0xa1144800) [pid = 16257] [serial = 423] [outer = 0x9afd4000] 03:12:43 INFO - PROCESS | 16257 | 1465035163650 Marionette DEBUG loaded listener.js 03:12:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0xa213cc00) [pid = 16257] [serial = 424] [outer = 0x9afd4000] 03:12:44 INFO - PROCESS | 16257 | 1465035164487 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:12:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:12:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1339ms 03:12:44 INFO - PROCESS | 16257 | 1465035164546 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 03:12:44 INFO - PROCESS | 16257 | 1465035164550 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 03:12:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:12:44 INFO - PROCESS | 16257 | 1465035164556 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:12:44 INFO - PROCESS | 16257 | 1465035164559 Marionette TRACE conn3 <- [1,538,null,{}] 03:12:44 INFO - PROCESS | 16257 | 1465035164565 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:44 INFO - PROCESS | 16257 | 1465035164569 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:44 INFO - PROCESS | 16257 | 1465035164747 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 03:12:44 INFO - PROCESS | 16257 | 1465035164893 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035164900 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:44 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c68c00 == 50 [pid = 16257] [id = 142] 03:12:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x999ee800) [pid = 16257] [serial = 425] [outer = (nil)] 03:12:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0xa2278800) [pid = 16257] [serial = 426] [outer = 0x999ee800] 03:12:44 INFO - PROCESS | 16257 | 1465035164973 Marionette DEBUG loaded listener.js 03:12:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0xa227e800) [pid = 16257] [serial = 427] [outer = 0x999ee800] 03:12:45 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:12:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1227ms 03:12:45 INFO - PROCESS | 16257 | 1465035165773 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:12:45 INFO - PROCESS | 16257 | 1465035165784 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 03:12:45 INFO - PROCESS | 16257 | 1465035165788 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 03:12:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:12:45 INFO - PROCESS | 16257 | 1465035165794 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:12:45 INFO - PROCESS | 16257 | 1465035165797 Marionette TRACE conn3 <- [1,542,null,{}] 03:12:45 INFO - PROCESS | 16257 | 1465035165802 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:45 INFO - PROCESS | 16257 | 1465035165811 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:46 INFO - PROCESS | 16257 | 1465035166053 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 03:12:46 INFO - PROCESS | 16257 | 1465035166065 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035166073 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x92170000 == 51 [pid = 16257] [id = 143] 03:12:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0xa06fb400) [pid = 16257] [serial = 428] [outer = (nil)] 03:12:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0xa33dc800) [pid = 16257] [serial = 429] [outer = 0xa06fb400] 03:12:46 INFO - PROCESS | 16257 | 1465035166178 Marionette DEBUG loaded listener.js 03:12:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0xa3554c00) [pid = 16257] [serial = 430] [outer = 0xa06fb400] 03:12:47 INFO - PROCESS | 16257 | 1465035167490 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:12:47 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:12:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1779ms 03:12:47 INFO - PROCESS | 16257 | 1465035167573 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 03:12:47 INFO - PROCESS | 16257 | 1465035167577 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 03:12:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:12:47 INFO - PROCESS | 16257 | 1465035167583 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:12:47 INFO - PROCESS | 16257 | 1465035167586 Marionette TRACE conn3 <- [1,546,null,{}] 03:12:47 INFO - PROCESS | 16257 | 1465035167591 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:47 INFO - PROCESS | 16257 | 1465035167596 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:47 INFO - PROCESS | 16257 | 1465035167768 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 03:12:47 INFO - PROCESS | 16257 | 1465035167946 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035167952 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:47 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050e400 == 52 [pid = 16257] [id = 144] 03:12:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x92583400) [pid = 16257] [serial = 431] [outer = (nil)] 03:12:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x99bf1800) [pid = 16257] [serial = 432] [outer = 0x92583400] 03:12:48 INFO - PROCESS | 16257 | 1465035168040 Marionette DEBUG loaded listener.js 03:12:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0xa50a2400) [pid = 16257] [serial = 433] [outer = 0x92583400] 03:12:48 INFO - PROCESS | 16257 | 1465035168875 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 03:12:48 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:12:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1333ms 03:12:48 INFO - PROCESS | 16257 | 1465035168917 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 03:12:48 INFO - PROCESS | 16257 | 1465035168920 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 03:12:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:12:48 INFO - PROCESS | 16257 | 1465035168926 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:12:48 INFO - PROCESS | 16257 | 1465035168930 Marionette TRACE conn3 <- [1,550,null,{}] 03:12:48 INFO - PROCESS | 16257 | 1465035168935 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:48 INFO - PROCESS | 16257 | 1465035168940 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:49 INFO - PROCESS | 16257 | 1465035169175 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 03:12:49 INFO - PROCESS | 16257 | 1465035169280 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035169286 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:49 INFO - PROCESS | 16257 | ++DOCSHELL 0x92581800 == 53 [pid = 16257] [id = 145] 03:12:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x92582800) [pid = 16257] [serial = 434] [outer = (nil)] 03:12:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x9518f400) [pid = 16257] [serial = 435] [outer = 0x92582800] 03:12:49 INFO - PROCESS | 16257 | 1465035169359 Marionette DEBUG loaded listener.js 03:12:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x95191400) [pid = 16257] [serial = 436] [outer = 0x92582800] 03:12:50 INFO - PROCESS | 16257 | 1465035170214 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 03:12:50 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:12:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1327ms 03:12:50 INFO - PROCESS | 16257 | 1465035170265 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 03:12:50 INFO - PROCESS | 16257 | 1465035170267 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 03:12:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:12:50 INFO - PROCESS | 16257 | 1465035170275 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:12:50 INFO - PROCESS | 16257 | 1465035170278 Marionette TRACE conn3 <- [1,554,null,{}] 03:12:50 INFO - PROCESS | 16257 | 1465035170284 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:50 INFO - PROCESS | 16257 | 1465035170288 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:50 INFO - PROCESS | 16257 | 1465035170438 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 03:12:50 INFO - PROCESS | 16257 | 1465035170608 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 16257 | 1465035170614 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x90912000 == 54 [pid = 16257] [id = 146] 03:12:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x90912800) [pid = 16257] [serial = 437] [outer = (nil)] 03:12:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x9091ac00) [pid = 16257] [serial = 438] [outer = 0x90912800] 03:12:50 INFO - PROCESS | 16257 | 1465035170687 Marionette DEBUG loaded listener.js 03:12:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9091e800) [pid = 16257] [serial = 439] [outer = 0x90912800] 03:12:51 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:51 INFO - PROCESS | 16257 | 1465035171574 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:12:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:12:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1330ms 03:12:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:12:51 INFO - PROCESS | 16257 | 1465035171606 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 03:12:51 INFO - PROCESS | 16257 | 1465035171609 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 03:12:51 INFO - PROCESS | 16257 | 1465035171615 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:12:51 INFO - PROCESS | 16257 | 1465035171619 Marionette TRACE conn3 <- [1,558,null,{}] 03:12:51 INFO - PROCESS | 16257 | 1465035171643 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:51 INFO - PROCESS | 16257 | 1465035171648 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:51 INFO - PROCESS | 16257 | 1465035171808 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 03:12:51 INFO - PROCESS | 16257 | 1465035171976 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035171986 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:52 INFO - PROCESS | 16257 | ++DOCSHELL 0x90916c00 == 55 [pid = 16257] [id = 147] 03:12:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x9091b400) [pid = 16257] [serial = 440] [outer = (nil)] 03:12:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x91723400) [pid = 16257] [serial = 441] [outer = 0x9091b400] 03:12:52 INFO - PROCESS | 16257 | 1465035172058 Marionette DEBUG loaded listener.js 03:12:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x91727000) [pid = 16257] [serial = 442] [outer = 0x9091b400] 03:12:52 INFO - PROCESS | 16257 | 1465035172971 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:12:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:12:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1685ms 03:12:53 INFO - PROCESS | 16257 | 1465035173300 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 03:12:53 INFO - PROCESS | 16257 | 1465035173306 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 03:12:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:12:53 INFO - PROCESS | 16257 | 1465035173313 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:12:53 INFO - PROCESS | 16257 | 1465035173317 Marionette TRACE conn3 <- [1,562,null,{}] 03:12:53 INFO - PROCESS | 16257 | 1465035173325 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:53 INFO - PROCESS | 16257 | 1465035173330 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:53 INFO - PROCESS | 16257 | 1465035173512 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 03:12:53 INFO - PROCESS | 16257 | 1465035173726 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 16257 | 1465035173740 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:53 INFO - PROCESS | 16257 | ++DOCSHELL 0x9172c000 == 56 [pid = 16257] [id = 148] 03:12:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x9172c400) [pid = 16257] [serial = 443] [outer = (nil)] 03:12:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0x91c95c00) [pid = 16257] [serial = 444] [outer = 0x9172c400] 03:12:53 INFO - PROCESS | 16257 | 1465035173805 Marionette DEBUG loaded listener.js 03:12:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 121 (0x9217c000) [pid = 16257] [serial = 445] [outer = 0x9172c400] 03:12:54 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:54 INFO - PROCESS | 16257 | 1465035174655 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:12:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:12:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1383ms 03:12:54 INFO - PROCESS | 16257 | 1465035174697 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 03:12:54 INFO - PROCESS | 16257 | 1465035174701 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 03:12:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:12:54 INFO - PROCESS | 16257 | 1465035174711 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:12:54 INFO - PROCESS | 16257 | 1465035174716 Marionette TRACE conn3 <- [1,566,null,{}] 03:12:54 INFO - PROCESS | 16257 | 1465035174722 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:54 INFO - PROCESS | 16257 | 1465035174727 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:54 INFO - PROCESS | 16257 | 1465035174888 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 03:12:55 INFO - PROCESS | 16257 | 1465035175051 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 16257 | 1465035175060 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x90614c00 == 57 [pid = 16257] [id = 149] 03:12:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 122 (0x92185000) [pid = 16257] [serial = 446] [outer = (nil)] 03:12:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 123 (0x92450400) [pid = 16257] [serial = 447] [outer = 0x92185000] 03:12:55 INFO - PROCESS | 16257 | 1465035175128 Marionette DEBUG loaded listener.js 03:12:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 124 (0x93b56c00) [pid = 16257] [serial = 448] [outer = 0x92185000] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9b800 == 56 [pid = 16257] [id = 91] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x90510400 == 55 [pid = 16257] [id = 93] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x95040800 == 54 [pid = 16257] [id = 92] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x98db7800 == 53 [pid = 16257] [id = 94] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x90884c00 == 52 [pid = 16257] [id = 95] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x99174c00 == 51 [pid = 16257] [id = 97] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x9248c000 == 50 [pid = 16257] [id = 96] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x9aacbc00 == 49 [pid = 16257] [id = 101] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x9050d400 == 48 [pid = 16257] [id = 118] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x90619400 == 47 [pid = 16257] [id = 104] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x90507400 == 46 [pid = 16257] [id = 136] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x95040000 == 45 [pid = 16257] [id = 105] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x914e9400 == 44 [pid = 16257] [id = 106] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x92175800 == 43 [pid = 16257] [id = 100] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x99ce2c00 == 42 [pid = 16257] [id = 98] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x99cd5c00 == 41 [pid = 16257] [id = 99] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x9217c400 == 40 [pid = 16257] [id = 90] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x90502000 == 39 [pid = 16257] [id = 103] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x90615800 == 38 [pid = 16257] [id = 102] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x9172c000 == 37 [pid = 16257] [id = 148] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x90916c00 == 36 [pid = 16257] [id = 147] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x90912000 == 35 [pid = 16257] [id = 146] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x9050e400 == 34 [pid = 16257] [id = 144] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x92581800 == 33 [pid = 16257] [id = 145] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x92170000 == 32 [pid = 16257] [id = 143] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x93c68c00 == 31 [pid = 16257] [id = 142] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x9a407400 == 30 [pid = 16257] [id = 140] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x93c67c00 == 29 [pid = 16257] [id = 141] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x94f0b800 == 28 [pid = 16257] [id = 139] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x90509800 == 27 [pid = 16257] [id = 137] 03:12:56 INFO - PROCESS | 16257 | --DOCSHELL 0x9061e000 == 26 [pid = 16257] [id = 138] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 123 (0x92450800) [pid = 16257] [serial = 360] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 122 (0x9087b000) [pid = 16257] [serial = 354] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 121 (0x90885800) [pid = 16257] [serial = 355] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 120 (0x9217f000) [pid = 16257] [serial = 357] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0x92186c00) [pid = 16257] [serial = 358] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x93c16c00) [pid = 16257] [serial = 352] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x9248e400) [pid = 16257] [serial = 351] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x94f0d000) [pid = 16257] [serial = 366] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x94f5d400) [pid = 16257] [serial = 364] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x92410000) [pid = 16257] [serial = 331] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x92181c00) [pid = 16257] [serial = 330] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x97812400) [pid = 16257] [serial = 334] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x95061c00) [pid = 16257] [serial = 333] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x9aa20000) [pid = 16257] [serial = 337] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x9a192800) [pid = 16257] [serial = 336] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0xa1142400) [pid = 16257] [serial = 340] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x9d9b3000) [pid = 16257] [serial = 339] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0xa22a8c00) [pid = 16257] [serial = 343] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0xa21bf800) [pid = 16257] [serial = 342] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0xa5049000) [pid = 16257] [serial = 346] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0xa3497c00) [pid = 16257] [serial = 345] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0xa6290000) [pid = 16257] [serial = 349] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0xa6249000) [pid = 16257] [serial = 348] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x95041000) [pid = 16257] [serial = 367] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9248d800) [pid = 16257] [serial = 361] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x976ca000) [pid = 16257] [serial = 369] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x94f0fc00) [pid = 16257] [serial = 363] [outer = (nil)] [url = about:blank] 03:12:57 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x90613c00) [pid = 16257] [serial = 449] [outer = 0x9234f000] 03:12:57 INFO - PROCESS | 16257 | 1465035177327 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:12:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:12:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 2643ms 03:12:57 INFO - PROCESS | 16257 | 1465035177352 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 03:12:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:12:57 INFO - PROCESS | 16257 | 1465035177358 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 03:12:57 INFO - PROCESS | 16257 | 1465035177365 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:12:57 INFO - PROCESS | 16257 | 1465035177371 Marionette TRACE conn3 <- [1,570,null,{}] 03:12:57 INFO - PROCESS | 16257 | 1465035177377 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:57 INFO - PROCESS | 16257 | 1465035177382 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:57 INFO - PROCESS | 16257 | 1465035177534 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 03:12:57 INFO - PROCESS | 16257 | 1465035177645 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035177655 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x90618400 == 27 [pid = 16257] [id = 150] 03:12:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x90618800) [pid = 16257] [serial = 450] [outer = (nil)] 03:12:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x914e7000) [pid = 16257] [serial = 451] [outer = 0x90618800] 03:12:57 INFO - PROCESS | 16257 | 1465035177736 Marionette DEBUG loaded listener.js 03:12:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x914ef000) [pid = 16257] [serial = 452] [outer = 0x90618800] 03:12:58 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:58 INFO - PROCESS | 16257 | 1465035178403 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:12:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:12:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1084ms 03:12:58 INFO - PROCESS | 16257 | 1465035178477 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 03:12:58 INFO - PROCESS | 16257 | 1465035178483 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 03:12:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:12:58 INFO - PROCESS | 16257 | 1465035178499 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:12:58 INFO - PROCESS | 16257 | 1465035178503 Marionette TRACE conn3 <- [1,574,null,{}] 03:12:58 INFO - PROCESS | 16257 | 1465035178508 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:58 INFO - PROCESS | 16257 | 1465035178513 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:58 INFO - PROCESS | 16257 | 1465035178662 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 03:12:58 INFO - PROCESS | 16257 | 1465035178686 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 16257 | 1465035178698 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:58 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e4c00 == 28 [pid = 16257] [id = 151] 03:12:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x92180400) [pid = 16257] [serial = 453] [outer = (nil)] 03:12:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9218a800) [pid = 16257] [serial = 454] [outer = 0x92180400] 03:12:58 INFO - PROCESS | 16257 | 1465035178759 Marionette DEBUG loaded listener.js 03:12:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x92409000) [pid = 16257] [serial = 455] [outer = 0x92180400] 03:12:59 INFO - PROCESS | 16257 | 1465035179660 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1235ms 03:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:12:59 INFO - PROCESS | 16257 | 1465035179734 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 03:12:59 INFO - PROCESS | 16257 | 1465035179737 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 03:12:59 INFO - PROCESS | 16257 | 1465035179743 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:12:59 INFO - PROCESS | 16257 | 1465035179748 Marionette TRACE conn3 <- [1,578,null,{}] 03:12:59 INFO - PROCESS | 16257 | 1465035179771 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:59 INFO - PROCESS | 16257 | 1465035179779 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:12:59 INFO - PROCESS | 16257 | 1465035179974 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 03:13:00 INFO - PROCESS | 16257 | 1465035180052 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035180059 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x9248b000 == 29 [pid = 16257] [id = 152] 03:13:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x9248ec00) [pid = 16257] [serial = 456] [outer = (nil)] 03:13:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x92587c00) [pid = 16257] [serial = 457] [outer = 0x9248ec00] 03:13:00 INFO - PROCESS | 16257 | 1465035180125 Marionette DEBUG loaded listener.js 03:13:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x92fd3c00) [pid = 16257] [serial = 458] [outer = 0x9248ec00] 03:13:00 INFO - PROCESS | 16257 | 1465035180907 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x92175400) [pid = 16257] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:13:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:13:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1737ms 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x9925d400) [pid = 16257] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x91c9dc00) [pid = 16257] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x92182c00) [pid = 16257] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x90882800) [pid = 16257] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x98eaf800) [pid = 16257] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x94f0dc00) [pid = 16257] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x99cd7000) [pid = 16257] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x99628800) [pid = 16257] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x99175400) [pid = 16257] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x93c60800) [pid = 16257] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x90507c00) [pid = 16257] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9504ac00) [pid = 16257] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9758a800) [pid = 16257] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:13:01 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x90615400) [pid = 16257] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:13:01 INFO - PROCESS | 16257 | 1465035181585 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 03:13:01 INFO - PROCESS | 16257 | 1465035181588 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 03:13:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:13:01 INFO - PROCESS | 16257 | 1465035181605 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:13:01 INFO - PROCESS | 16257 | 1465035181608 Marionette TRACE conn3 <- [1,582,null,{}] 03:13:01 INFO - PROCESS | 16257 | 1465035181613 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:01 INFO - PROCESS | 16257 | 1465035181618 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:01 INFO - PROCESS | 16257 | 1465035181746 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 03:13:01 INFO - PROCESS | 16257 | 1465035181854 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 16257 | 1465035181862 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:01 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e5c00 == 30 [pid = 16257] [id = 153] 03:13:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x91c9f000) [pid = 16257] [serial = 459] [outer = (nil)] 03:13:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9258b400) [pid = 16257] [serial = 460] [outer = 0x91c9f000] 03:13:01 INFO - PROCESS | 16257 | 1465035181922 Marionette DEBUG loaded listener.js 03:13:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x93c16800) [pid = 16257] [serial = 461] [outer = 0x91c9f000] 03:13:02 INFO - PROCESS | 16257 | 1465035182522 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:13:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:13:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 982ms 03:13:02 INFO - PROCESS | 16257 | 1465035182584 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 03:13:02 INFO - PROCESS | 16257 | 1465035182587 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 03:13:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:13:02 INFO - PROCESS | 16257 | 1465035182593 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:13:02 INFO - PROCESS | 16257 | 1465035182595 Marionette TRACE conn3 <- [1,586,null,{}] 03:13:02 INFO - PROCESS | 16257 | 1465035182601 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:02 INFO - PROCESS | 16257 | 1465035182605 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:02 INFO - PROCESS | 16257 | 1465035182796 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 03:13:02 INFO - PROCESS | 16257 | 1465035182807 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035182814 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:02 INFO - PROCESS | 16257 | ++DOCSHELL 0x90615400 == 31 [pid = 16257] [id = 154] 03:13:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x914ed000) [pid = 16257] [serial = 462] [outer = (nil)] 03:13:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x94f0d000) [pid = 16257] [serial = 463] [outer = 0x914ed000] 03:13:02 INFO - PROCESS | 16257 | 1465035182877 Marionette DEBUG loaded listener.js 03:13:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x94f10400) [pid = 16257] [serial = 464] [outer = 0x914ed000] 03:13:03 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:13:03 INFO - PROCESS | 16257 | 1465035183720 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:13:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:13:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1179ms 03:13:03 INFO - PROCESS | 16257 | 1465035183773 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 03:13:03 INFO - PROCESS | 16257 | 1465035183779 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 03:13:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:13:03 INFO - PROCESS | 16257 | 1465035183788 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:13:03 INFO - PROCESS | 16257 | 1465035183792 Marionette TRACE conn3 <- [1,590,null,{}] 03:13:03 INFO - PROCESS | 16257 | 1465035183801 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:03 INFO - PROCESS | 16257 | 1465035183807 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:03 INFO - PROCESS | 16257 | 1465035183981 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 03:13:04 INFO - PROCESS | 16257 | 1465035184101 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035184115 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x90509800 == 32 [pid = 16257] [id = 155] 03:13:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9050ac00) [pid = 16257] [serial = 465] [outer = (nil)] 03:13:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x914e7c00) [pid = 16257] [serial = 466] [outer = 0x9050ac00] 03:13:04 INFO - PROCESS | 16257 | 1465035184193 Marionette DEBUG loaded listener.js 03:13:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x91729c00) [pid = 16257] [serial = 467] [outer = 0x9050ac00] 03:13:05 INFO - PROCESS | 16257 | 1465035185161 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:13:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:13:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1435ms 03:13:05 INFO - PROCESS | 16257 | 1465035185223 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 03:13:05 INFO - PROCESS | 16257 | 1465035185230 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 03:13:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:13:05 INFO - PROCESS | 16257 | 1465035185240 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:13:05 INFO - PROCESS | 16257 | 1465035185243 Marionette TRACE conn3 <- [1,594,null,{}] 03:13:05 INFO - PROCESS | 16257 | 1465035185250 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:05 INFO - PROCESS | 16257 | 1465035185255 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:05 INFO - PROCESS | 16257 | 1465035185421 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 03:13:05 INFO - PROCESS | 16257 | 1465035185567 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035185575 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:05 INFO - PROCESS | 16257 | ++DOCSHELL 0x90614800 == 33 [pid = 16257] [id = 156] 03:13:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x92445c00) [pid = 16257] [serial = 468] [outer = (nil)] 03:13:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9244e000) [pid = 16257] [serial = 469] [outer = 0x92445c00] 03:13:05 INFO - PROCESS | 16257 | 1465035185698 Marionette DEBUG loaded listener.js 03:13:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x92584400) [pid = 16257] [serial = 470] [outer = 0x92445c00] 03:13:06 INFO - PROCESS | 16257 | 1465035186605 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:13:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:13:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1433ms 03:13:06 INFO - PROCESS | 16257 | 1465035186681 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 03:13:06 INFO - PROCESS | 16257 | 1465035186685 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 03:13:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:13:06 INFO - PROCESS | 16257 | 1465035186693 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:13:06 INFO - PROCESS | 16257 | 1465035186699 Marionette TRACE conn3 <- [1,598,null,{}] 03:13:06 INFO - PROCESS | 16257 | 1465035186714 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:06 INFO - PROCESS | 16257 | 1465035186722 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:06 INFO - PROCESS | 16257 | 1465035186885 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 03:13:07 INFO - PROCESS | 16257 | 1465035187032 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035187047 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:07 INFO - PROCESS | 16257 | ++DOCSHELL 0x9505b800 == 34 [pid = 16257] [id = 157] 03:13:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x9505bc00) [pid = 16257] [serial = 471] [outer = (nil)] 03:13:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x9518a800) [pid = 16257] [serial = 472] [outer = 0x9505bc00] 03:13:07 INFO - PROCESS | 16257 | 1465035187166 Marionette DEBUG loaded listener.js 03:13:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x95192800) [pid = 16257] [serial = 473] [outer = 0x9505bc00] 03:13:08 INFO - PROCESS | 16257 | 1465035188047 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:13:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:13:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1383ms 03:13:08 INFO - PROCESS | 16257 | 1465035188092 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 03:13:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:13:08 INFO - PROCESS | 16257 | 1465035188097 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 03:13:08 INFO - PROCESS | 16257 | 1465035188103 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:13:08 INFO - PROCESS | 16257 | 1465035188106 Marionette TRACE conn3 <- [1,602,null,{}] 03:13:08 INFO - PROCESS | 16257 | 1465035188112 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:08 INFO - PROCESS | 16257 | 1465035188117 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:08 INFO - PROCESS | 16257 | 1465035188278 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 03:13:08 INFO - PROCESS | 16257 | 1465035188427 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 16257 | 1465035188433 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:08 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050c800 == 35 [pid = 16257] [id = 158] 03:13:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x91c9e400) [pid = 16257] [serial = 474] [outer = (nil)] 03:13:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x9758d800) [pid = 16257] [serial = 475] [outer = 0x91c9e400] 03:13:08 INFO - PROCESS | 16257 | 1465035188508 Marionette DEBUG loaded listener.js 03:13:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x976cac00) [pid = 16257] [serial = 476] [outer = 0x91c9e400] 03:13:09 INFO - PROCESS | 16257 | 1465035189340 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:13:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:13:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1279ms 03:13:09 INFO - PROCESS | 16257 | 1465035189383 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 03:13:09 INFO - PROCESS | 16257 | 1465035189386 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 03:13:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:13:09 INFO - PROCESS | 16257 | 1465035189392 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:13:09 INFO - PROCESS | 16257 | 1465035189396 Marionette TRACE conn3 <- [1,606,null,{}] 03:13:09 INFO - PROCESS | 16257 | 1465035189401 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:09 INFO - PROCESS | 16257 | 1465035189406 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:09 INFO - PROCESS | 16257 | 1465035189558 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 03:13:09 INFO - PROCESS | 16257 | 1465035189717 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035189728 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:09 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c68c00 == 36 [pid = 16257] [id = 159] 03:13:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x97586000) [pid = 16257] [serial = 477] [outer = (nil)] 03:13:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x98db7800) [pid = 16257] [serial = 478] [outer = 0x97586000] 03:13:09 INFO - PROCESS | 16257 | 1465035189797 Marionette DEBUG loaded listener.js 03:13:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x98dc1800) [pid = 16257] [serial = 479] [outer = 0x97586000] 03:13:10 INFO - PROCESS | 16257 | 1465035190658 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:13:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:13:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1327ms 03:13:10 INFO - PROCESS | 16257 | 1465035190720 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 03:13:10 INFO - PROCESS | 16257 | 1465035190724 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 03:13:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:13:10 INFO - PROCESS | 16257 | 1465035190730 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:13:10 INFO - PROCESS | 16257 | 1465035190733 Marionette TRACE conn3 <- [1,610,null,{}] 03:13:10 INFO - PROCESS | 16257 | 1465035190738 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:10 INFO - PROCESS | 16257 | 1465035190748 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:10 INFO - PROCESS | 16257 | 1465035190975 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 03:13:11 INFO - PROCESS | 16257 | 1465035191125 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035191135 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:11 INFO - PROCESS | 16257 | ++DOCSHELL 0x92407800 == 37 [pid = 16257] [id = 160] 03:13:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x94f13400) [pid = 16257] [serial = 480] [outer = (nil)] 03:13:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x999f4c00) [pid = 16257] [serial = 481] [outer = 0x94f13400] 03:13:11 INFO - PROCESS | 16257 | 1465035191210 Marionette DEBUG loaded listener.js 03:13:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x999fa800) [pid = 16257] [serial = 482] [outer = 0x94f13400] 03:13:12 INFO - PROCESS | 16257 | 1465035192027 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:13:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:13:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1334ms 03:13:12 INFO - PROCESS | 16257 | 1465035192073 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 03:13:12 INFO - PROCESS | 16257 | 1465035192075 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 03:13:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:13:12 INFO - PROCESS | 16257 | 1465035192083 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:13:12 INFO - PROCESS | 16257 | 1465035192086 Marionette TRACE conn3 <- [1,614,null,{}] 03:13:12 INFO - PROCESS | 16257 | 1465035192092 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:12 INFO - PROCESS | 16257 | 1465035192096 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:12 INFO - PROCESS | 16257 | 1465035192246 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 03:13:12 INFO - PROCESS | 16257 | 1465035192403 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 16257 | 1465035192409 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:12 INFO - PROCESS | 16257 | ++DOCSHELL 0x90615c00 == 38 [pid = 16257] [id = 161] 03:13:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x90619c00) [pid = 16257] [serial = 483] [outer = (nil)] 03:13:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x99bf2c00) [pid = 16257] [serial = 484] [outer = 0x90619c00] 03:13:12 INFO - PROCESS | 16257 | 1465035192483 Marionette DEBUG loaded listener.js 03:13:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x99beb000) [pid = 16257] [serial = 485] [outer = 0x90619c00] 03:13:13 INFO - PROCESS | 16257 | 1465035193330 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:13:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:13:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1281ms 03:13:13 INFO - PROCESS | 16257 | 1465035193364 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 03:13:13 INFO - PROCESS | 16257 | 1465035193367 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 03:13:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:13:13 INFO - PROCESS | 16257 | 1465035193374 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:13:13 INFO - PROCESS | 16257 | 1465035193377 Marionette TRACE conn3 <- [1,618,null,{}] 03:13:13 INFO - PROCESS | 16257 | 1465035193382 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:13 INFO - PROCESS | 16257 | 1465035193387 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:13 INFO - PROCESS | 16257 | 1465035193540 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 03:13:13 INFO - PROCESS | 16257 | 1465035193701 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035193711 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:13 INFO - PROCESS | 16257 | ++DOCSHELL 0x90509c00 == 39 [pid = 16257] [id = 162] 03:13:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0x94f5b400) [pid = 16257] [serial = 486] [outer = (nil)] 03:13:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 121 (0x9a066000) [pid = 16257] [serial = 487] [outer = 0x94f5b400] 03:13:13 INFO - PROCESS | 16257 | 1465035193793 Marionette DEBUG loaded listener.js 03:13:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 122 (0x9a06cc00) [pid = 16257] [serial = 488] [outer = 0x94f5b400] 03:13:14 INFO - PROCESS | 16257 | 1465035194678 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:13:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:13:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1379ms 03:13:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:13:14 INFO - PROCESS | 16257 | 1465035194753 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 03:13:14 INFO - PROCESS | 16257 | 1465035194756 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 03:13:14 INFO - PROCESS | 16257 | 1465035194762 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:13:14 INFO - PROCESS | 16257 | 1465035194766 Marionette TRACE conn3 <- [1,622,null,{}] 03:13:14 INFO - PROCESS | 16257 | 1465035194771 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:14 INFO - PROCESS | 16257 | 1465035194775 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:14 INFO - PROCESS | 16257 | 1465035194927 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 03:13:15 INFO - PROCESS | 16257 | 1465035195075 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 16257 | 1465035195085 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061d400 == 40 [pid = 16257] [id = 163] 03:13:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 123 (0x9087c000) [pid = 16257] [serial = 489] [outer = (nil)] 03:13:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 124 (0x92180800) [pid = 16257] [serial = 490] [outer = 0x9087c000] 03:13:15 INFO - PROCESS | 16257 | 1465035195162 Marionette DEBUG loaded listener.js 03:13:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 125 (0x92452c00) [pid = 16257] [serial = 491] [outer = 0x9087c000] 03:13:16 INFO - PROCESS | 16257 | 1465035196128 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:13:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:13:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1434ms 03:13:16 INFO - PROCESS | 16257 | 1465035196196 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 03:13:16 INFO - PROCESS | 16257 | 1465035196202 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 03:13:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:13:16 INFO - PROCESS | 16257 | 1465035196210 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:13:16 INFO - PROCESS | 16257 | 1465035196214 Marionette TRACE conn3 <- [1,626,null,{}] 03:13:16 INFO - PROCESS | 16257 | 1465035196221 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:16 INFO - PROCESS | 16257 | 1465035196226 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:16 INFO - PROCESS | 16257 | 1465035196390 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 03:13:16 INFO - PROCESS | 16257 | 1465035196591 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035196604 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x90887c00 == 41 [pid = 16257] [id = 164] 03:13:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 126 (0x90914c00) [pid = 16257] [serial = 492] [outer = (nil)] 03:13:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 127 (0x914e7800) [pid = 16257] [serial = 493] [outer = 0x90914c00] 03:13:16 INFO - PROCESS | 16257 | 1465035196672 Marionette DEBUG loaded listener.js 03:13:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 128 (0x91725400) [pid = 16257] [serial = 494] [outer = 0x90914c00] 03:13:17 INFO - PROCESS | 16257 | --DOCSHELL 0x914e5c00 == 40 [pid = 16257] [id = 153] 03:13:17 INFO - PROCESS | 16257 | --DOCSHELL 0x9248b000 == 39 [pid = 16257] [id = 152] 03:13:17 INFO - PROCESS | 16257 | --DOCSHELL 0x914e4c00 == 38 [pid = 16257] [id = 151] 03:13:17 INFO - PROCESS | 16257 | --DOCSHELL 0x90618400 == 37 [pid = 16257] [id = 150] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 127 (0x99bf4000) [pid = 16257] [serial = 382] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 126 (0x9216fc00) [pid = 16257] [serial = 393] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 125 (0x9248c400) [pid = 16257] [serial = 396] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 124 (0x99be7c00) [pid = 16257] [serial = 408] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 123 (0x99becc00) [pid = 16257] [serial = 381] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 122 (0x9925b000) [pid = 16257] [serial = 402] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 121 (0x9240e800) [pid = 16257] [serial = 394] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 120 (0x9758b400) [pid = 16257] [serial = 376] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0x99ce4800) [pid = 16257] [serial = 385] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x99cdec00) [pid = 16257] [serial = 405] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x993f8800) [pid = 16257] [serial = 379] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x95061800) [pid = 16257] [serial = 399] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x95049c00) [pid = 16257] [serial = 375] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x981db400) [pid = 16257] [serial = 400] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x92189000) [pid = 16257] [serial = 373] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x99ce0c00) [pid = 16257] [serial = 384] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x9216bc00) [pid = 16257] [serial = 372] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x93b5f000) [pid = 16257] [serial = 397] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x9a18b800) [pid = 16257] [serial = 409] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9a15a800) [pid = 16257] [serial = 388] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x9865b800) [pid = 16257] [serial = 370] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x9925f400) [pid = 16257] [serial = 378] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x9a150000) [pid = 16257] [serial = 406] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x9a158800) [pid = 16257] [serial = 387] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x92494800) [pid = 16257] [serial = 390] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x999efc00) [pid = 16257] [serial = 403] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9504c000) [pid = 16257] [serial = 391] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x9a487000) [pid = 16257] [serial = 412] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9a404800) [pid = 16257] [serial = 411] [outer = (nil)] [url = about:blank] 03:13:17 INFO - PROCESS | 16257 | 1465035197599 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:13:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:13:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1434ms 03:13:17 INFO - PROCESS | 16257 | 1465035197644 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 03:13:17 INFO - PROCESS | 16257 | 1465035197650 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 03:13:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:13:17 INFO - PROCESS | 16257 | 1465035197659 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:13:17 INFO - PROCESS | 16257 | 1465035197663 Marionette TRACE conn3 <- [1,630,null,{}] 03:13:17 INFO - PROCESS | 16257 | 1465035197669 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:17 INFO - PROCESS | 16257 | 1465035197673 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:17 INFO - PROCESS | 16257 | 1465035197826 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 03:13:17 INFO - PROCESS | 16257 | 1465035197947 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 16257 | 1465035197957 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:17 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061ec00 == 38 [pid = 16257] [id = 165] 03:13:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x92176c00) [pid = 16257] [serial = 495] [outer = (nil)] 03:13:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x9234e800) [pid = 16257] [serial = 496] [outer = 0x92176c00] 03:13:18 INFO - PROCESS | 16257 | 1465035198018 Marionette DEBUG loaded listener.js 03:13:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x92412400) [pid = 16257] [serial = 497] [outer = 0x92176c00] 03:13:18 INFO - PROCESS | 16257 | 1465035198693 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:13:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:13:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1087ms 03:13:18 INFO - PROCESS | 16257 | 1465035198795 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 03:13:18 INFO - PROCESS | 16257 | 1465035198799 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 03:13:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:13:18 INFO - PROCESS | 16257 | 1465035198811 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:13:18 INFO - PROCESS | 16257 | 1465035198817 Marionette TRACE conn3 <- [1,634,null,{}] 03:13:18 INFO - PROCESS | 16257 | 1465035198835 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:18 INFO - PROCESS | 16257 | 1465035198843 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:18 INFO - PROCESS | 16257 | 1465035198990 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 03:13:19 INFO - PROCESS | 16257 | 1465035199001 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035199011 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b65c00 == 39 [pid = 16257] [id = 166] 03:13:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x94f0b000) [pid = 16257] [serial = 498] [outer = (nil)] 03:13:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x9504a400) [pid = 16257] [serial = 499] [outer = 0x94f0b000] 03:13:19 INFO - PROCESS | 16257 | 1465035199076 Marionette DEBUG loaded listener.js 03:13:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x9505b000) [pid = 16257] [serial = 500] [outer = 0x94f0b000] 03:13:19 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:13:19 INFO - PROCESS | 16257 | 1465035199854 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:13:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:13:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1094ms 03:13:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:13:19 INFO - PROCESS | 16257 | 1465035199904 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 03:13:19 INFO - PROCESS | 16257 | 1465035199907 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 03:13:19 INFO - PROCESS | 16257 | 1465035199931 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:13:19 INFO - PROCESS | 16257 | 1465035199934 Marionette TRACE conn3 <- [1,638,null,{}] 03:13:19 INFO - PROCESS | 16257 | 1465035199939 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:19 INFO - PROCESS | 16257 | 1465035199944 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:20 INFO - PROCESS | 16257 | 1465035200138 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 03:13:20 INFO - PROCESS | 16257 | 1465035200154 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 16257 | 1465035200162 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:20 INFO - PROCESS | 16257 | ++DOCSHELL 0x92180c00 == 40 [pid = 16257] [id = 167] 03:13:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x95043800) [pid = 16257] [serial = 501] [outer = (nil)] 03:13:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x9758a400) [pid = 16257] [serial = 502] [outer = 0x95043800] 03:13:20 INFO - PROCESS | 16257 | 1465035200223 Marionette DEBUG loaded listener.js 03:13:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x97f86400) [pid = 16257] [serial = 503] [outer = 0x95043800] 03:13:20 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:13:20 INFO - PROCESS | 16257 | 1465035200993 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:13:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:13:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1146ms 03:13:21 INFO - PROCESS | 16257 | 1465035201061 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 03:13:21 INFO - PROCESS | 16257 | 1465035201064 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 03:13:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:13:21 INFO - PROCESS | 16257 | 1465035201074 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:13:21 INFO - PROCESS | 16257 | 1465035201076 Marionette TRACE conn3 <- [1,642,null,{}] 03:13:21 INFO - PROCESS | 16257 | 1465035201080 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:21 INFO - PROCESS | 16257 | 1465035201086 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:21 INFO - PROCESS | 16257 | 1465035201268 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 03:13:21 INFO - PROCESS | 16257 | 1465035201289 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035201297 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:21 INFO - PROCESS | 16257 | ++DOCSHELL 0x90614400 == 41 [pid = 16257] [id = 168] 03:13:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x92585800) [pid = 16257] [serial = 504] [outer = (nil)] 03:13:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x99155000) [pid = 16257] [serial = 505] [outer = 0x92585800] 03:13:21 INFO - PROCESS | 16257 | 1465035201357 Marionette DEBUG loaded listener.js 03:13:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x993ec800) [pid = 16257] [serial = 506] [outer = 0x92585800] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x9087bc00) [pid = 16257] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x9505ec00) [pid = 16257] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9248ec00) [pid = 16257] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x9aa25800) [pid = 16257] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x92185000) [pid = 16257] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x9afd4000) [pid = 16257] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x90618800) [pid = 16257] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x92180400) [pid = 16257] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x999ee800) [pid = 16257] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0xa06fb400) [pid = 16257] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x92583400) [pid = 16257] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x91c9f000) [pid = 16257] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x92582800) [pid = 16257] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x90912800) [pid = 16257] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9091b400) [pid = 16257] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:13:22 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9172c400) [pid = 16257] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:13:22 INFO - PROCESS | 16257 | 1465035202305 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:13:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:13:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1277ms 03:13:22 INFO - PROCESS | 16257 | 1465035202352 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 03:13:22 INFO - PROCESS | 16257 | 1465035202355 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 03:13:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:13:22 INFO - PROCESS | 16257 | 1465035202366 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:13:22 INFO - PROCESS | 16257 | 1465035202369 Marionette TRACE conn3 <- [1,646,null,{}] 03:13:22 INFO - PROCESS | 16257 | 1465035202374 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:22 INFO - PROCESS | 16257 | 1465035202382 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:22 INFO - PROCESS | 16257 | 1465035202555 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 03:13:22 INFO - PROCESS | 16257 | 1465035202565 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 16257 | 1465035202570 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:22 INFO - PROCESS | 16257 | ++DOCSHELL 0x90504c00 == 42 [pid = 16257] [id = 169] 03:13:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x90912000) [pid = 16257] [serial = 507] [outer = (nil)] 03:13:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x99256800) [pid = 16257] [serial = 508] [outer = 0x90912000] 03:13:22 INFO - PROCESS | 16257 | 1465035202632 Marionette DEBUG loaded listener.js 03:13:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x999f7800) [pid = 16257] [serial = 509] [outer = 0x90912000] 03:13:23 INFO - PROCESS | 16257 | 1465035203423 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:13:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:13:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1078ms 03:13:23 INFO - PROCESS | 16257 | 1465035203463 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 03:13:23 INFO - PROCESS | 16257 | 1465035203465 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 03:13:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:13:23 INFO - PROCESS | 16257 | 1465035203478 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:13:23 INFO - PROCESS | 16257 | 1465035203481 Marionette TRACE conn3 <- [1,650,null,{}] 03:13:23 INFO - PROCESS | 16257 | 1465035203486 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:23 INFO - PROCESS | 16257 | 1465035203489 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:23 INFO - PROCESS | 16257 | 1465035203637 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 03:13:23 INFO - PROCESS | 16257 | 1465035203650 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035203658 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:23 INFO - PROCESS | 16257 | ++DOCSHELL 0x99be7c00 == 43 [pid = 16257] [id = 170] 03:13:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x99becc00) [pid = 16257] [serial = 510] [outer = (nil)] 03:13:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9a062c00) [pid = 16257] [serial = 511] [outer = 0x99becc00] 03:13:23 INFO - PROCESS | 16257 | 1465035203718 Marionette DEBUG loaded listener.js 03:13:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x9a153400) [pid = 16257] [serial = 512] [outer = 0x99becc00] 03:13:24 INFO - PROCESS | 16257 | 1465035204687 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:13:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:13:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1286ms 03:13:24 INFO - PROCESS | 16257 | 1465035204759 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 03:13:24 INFO - PROCESS | 16257 | 1465035204764 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 03:13:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:13:24 INFO - PROCESS | 16257 | 1465035204772 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:13:24 INFO - PROCESS | 16257 | 1465035204777 Marionette TRACE conn3 <- [1,654,null,{}] 03:13:24 INFO - PROCESS | 16257 | 1465035204785 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:24 INFO - PROCESS | 16257 | 1465035204791 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:24 INFO - PROCESS | 16257 | 1465035204972 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 03:13:25 INFO - PROCESS | 16257 | 1465035205124 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035205135 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:25 INFO - PROCESS | 16257 | ++DOCSHELL 0x90616400 == 44 [pid = 16257] [id = 171] 03:13:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x90617c00) [pid = 16257] [serial = 513] [outer = (nil)] 03:13:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x90917c00) [pid = 16257] [serial = 514] [outer = 0x90617c00] 03:13:25 INFO - PROCESS | 16257 | 1465035205214 Marionette DEBUG loaded listener.js 03:13:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x92170400) [pid = 16257] [serial = 515] [outer = 0x90617c00] 03:13:26 INFO - PROCESS | 16257 | 1465035206095 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:13:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:13:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1386ms 03:13:26 INFO - PROCESS | 16257 | 1465035206158 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 03:13:26 INFO - PROCESS | 16257 | 1465035206165 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 03:13:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:13:26 INFO - PROCESS | 16257 | 1465035206175 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:13:26 INFO - PROCESS | 16257 | 1465035206179 Marionette TRACE conn3 <- [1,658,null,{}] 03:13:26 INFO - PROCESS | 16257 | 1465035206185 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:26 INFO - PROCESS | 16257 | 1465035206191 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:26 INFO - PROCESS | 16257 | 1465035206401 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 03:13:26 INFO - PROCESS | 16257 | 1465035206555 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035206569 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:26 INFO - PROCESS | 16257 | ++DOCSHELL 0x91723c00 == 45 [pid = 16257] [id = 172] 03:13:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x9258b000) [pid = 16257] [serial = 516] [outer = (nil)] 03:13:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x93b62400) [pid = 16257] [serial = 517] [outer = 0x9258b000] 03:13:26 INFO - PROCESS | 16257 | 1465035206643 Marionette DEBUG loaded listener.js 03:13:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x93c68400) [pid = 16257] [serial = 518] [outer = 0x9258b000] 03:13:27 INFO - PROCESS | 16257 | 1465035207533 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:13:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:13:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1431ms 03:13:27 INFO - PROCESS | 16257 | 1465035207606 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 03:13:27 INFO - PROCESS | 16257 | 1465035207609 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 03:13:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:13:27 INFO - PROCESS | 16257 | 1465035207617 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:13:27 INFO - PROCESS | 16257 | 1465035207622 Marionette TRACE conn3 <- [1,662,null,{}] 03:13:27 INFO - PROCESS | 16257 | 1465035207638 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:27 INFO - PROCESS | 16257 | 1465035207648 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:27 INFO - PROCESS | 16257 | 1465035207863 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 03:13:28 INFO - PROCESS | 16257 | 1465035208060 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035208081 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x97583800 == 46 [pid = 16257] [id = 173] 03:13:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x999ee800) [pid = 16257] [serial = 519] [outer = (nil)] 03:13:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x99cdec00) [pid = 16257] [serial = 520] [outer = 0x999ee800] 03:13:28 INFO - PROCESS | 16257 | 1465035208211 Marionette DEBUG loaded listener.js 03:13:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x9a15b400) [pid = 16257] [serial = 521] [outer = 0x999ee800] 03:13:28 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:13:29 INFO - PROCESS | 16257 | 1465035209058 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:13:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:13:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1489ms 03:13:29 INFO - PROCESS | 16257 | 1465035209106 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 03:13:29 INFO - PROCESS | 16257 | 1465035209110 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 03:13:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:13:29 INFO - PROCESS | 16257 | 1465035209116 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:13:29 INFO - PROCESS | 16257 | 1465035209120 Marionette TRACE conn3 <- [1,666,null,{}] 03:13:29 INFO - PROCESS | 16257 | 1465035209125 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:29 INFO - PROCESS | 16257 | 1465035209130 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:29 INFO - PROCESS | 16257 | 1465035209297 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 03:13:29 INFO - PROCESS | 16257 | 1465035209448 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 16257 | 1465035209458 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:29 INFO - PROCESS | 16257 | ++DOCSHELL 0x92350000 == 47 [pid = 16257] [id = 174] 03:13:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x92fcfc00) [pid = 16257] [serial = 522] [outer = (nil)] 03:13:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x9a18c000) [pid = 16257] [serial = 523] [outer = 0x92fcfc00] 03:13:29 INFO - PROCESS | 16257 | 1465035209529 Marionette DEBUG loaded listener.js 03:13:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x9a18f400) [pid = 16257] [serial = 524] [outer = 0x92fcfc00] 03:13:30 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:13:30 INFO - PROCESS | 16257 | 1465035210380 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:13:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:13:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1283ms 03:13:30 INFO - PROCESS | 16257 | 1465035210414 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 03:13:30 INFO - PROCESS | 16257 | 1465035210417 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 03:13:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:13:30 INFO - PROCESS | 16257 | 1465035210425 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:13:30 INFO - PROCESS | 16257 | 1465035210427 Marionette TRACE conn3 <- [1,670,null,{}] 03:13:30 INFO - PROCESS | 16257 | 1465035210433 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:30 INFO - PROCESS | 16257 | 1465035210438 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:30 INFO - PROCESS | 16257 | 1465035210595 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 03:13:30 INFO - PROCESS | 16257 | 1465035210751 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035210760 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:30 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050a400 == 48 [pid = 16257] [id = 175] 03:13:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x9091b000) [pid = 16257] [serial = 525] [outer = (nil)] 03:13:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9a224000) [pid = 16257] [serial = 526] [outer = 0x9091b000] 03:13:30 INFO - PROCESS | 16257 | 1465035210833 Marionette DEBUG loaded listener.js 03:13:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x9a404c00) [pid = 16257] [serial = 527] [outer = 0x9091b000] 03:13:31 INFO - PROCESS | 16257 | 1465035211727 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:13:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:13:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1335ms 03:13:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:13:31 INFO - PROCESS | 16257 | 1465035211759 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 03:13:31 INFO - PROCESS | 16257 | 1465035211762 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 03:13:31 INFO - PROCESS | 16257 | 1465035211769 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:13:31 INFO - PROCESS | 16257 | 1465035211772 Marionette TRACE conn3 <- [1,674,null,{}] 03:13:31 INFO - PROCESS | 16257 | 1465035211777 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:31 INFO - PROCESS | 16257 | 1465035211787 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:32 INFO - PROCESS | 16257 | 1465035212014 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 03:13:32 INFO - PROCESS | 16257 | 1465035212168 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 16257 | 1465035212174 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:32 INFO - PROCESS | 16257 | ++DOCSHELL 0x92494c00 == 49 [pid = 16257] [id = 176] 03:13:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x95048400) [pid = 16257] [serial = 528] [outer = (nil)] 03:13:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x9af83c00) [pid = 16257] [serial = 529] [outer = 0x95048400] 03:13:32 INFO - PROCESS | 16257 | 1465035212247 Marionette DEBUG loaded listener.js 03:13:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x9afd8c00) [pid = 16257] [serial = 530] [outer = 0x95048400] 03:13:32 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:13:33 INFO - PROCESS | 16257 | 1465035213091 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:13:33 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:13:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1395ms 03:13:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:13:33 INFO - PROCESS | 16257 | 1465035213163 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 03:13:33 INFO - PROCESS | 16257 | 1465035213166 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 03:13:33 INFO - PROCESS | 16257 | 1465035213173 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:13:33 INFO - PROCESS | 16257 | 1465035213176 Marionette TRACE conn3 <- [1,678,null,{}] 03:13:33 INFO - PROCESS | 16257 | 1465035213182 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:33 INFO - PROCESS | 16257 | 1465035213185 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:33 INFO - PROCESS | 16257 | 1465035213345 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 03:13:33 INFO - PROCESS | 16257 | 1465035213502 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 16257 | 1465035213510 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:33 INFO - PROCESS | 16257 | ++DOCSHELL 0x914edc00 == 50 [pid = 16257] [id = 177] 03:13:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0x914ee000) [pid = 16257] [serial = 531] [outer = (nil)] 03:13:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 121 (0x93b61400) [pid = 16257] [serial = 532] [outer = 0x914ee000] 03:13:33 INFO - PROCESS | 16257 | 1465035213584 Marionette DEBUG loaded listener.js 03:13:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 122 (0x9a703c00) [pid = 16257] [serial = 533] [outer = 0x914ee000] 03:13:34 INFO - PROCESS | 16257 | 1465035214395 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:13:34 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:13:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1284ms 03:13:34 INFO - PROCESS | 16257 | 1465035214456 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 03:13:34 INFO - PROCESS | 16257 | 1465035214460 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 03:13:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:13:34 INFO - PROCESS | 16257 | 1465035214466 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:13:34 INFO - PROCESS | 16257 | 1465035214469 Marionette TRACE conn3 <- [1,682,null,{}] 03:13:34 INFO - PROCESS | 16257 | 1465035214475 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:34 INFO - PROCESS | 16257 | 1465035214479 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:34 INFO - PROCESS | 16257 | 1465035214645 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 03:13:35 INFO - PROCESS | 16257 | 1465035215207 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035215220 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:35 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e2000 == 51 [pid = 16257] [id = 178] 03:13:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 123 (0x914e2800) [pid = 16257] [serial = 534] [outer = (nil)] 03:13:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 124 (0x914f0c00) [pid = 16257] [serial = 535] [outer = 0x914e2800] 03:13:35 INFO - PROCESS | 16257 | 1465035215326 Marionette DEBUG loaded listener.js 03:13:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 125 (0x9216fc00) [pid = 16257] [serial = 536] [outer = 0x914e2800] 03:13:36 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:36 INFO - PROCESS | 16257 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x90504c00 == 50 [pid = 16257] [id = 169] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x90614400 == 49 [pid = 16257] [id = 168] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x92180c00 == 48 [pid = 16257] [id = 167] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x93b65c00 == 47 [pid = 16257] [id = 166] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x9061ec00 == 46 [pid = 16257] [id = 165] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x90887c00 == 45 [pid = 16257] [id = 164] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x90614c00 == 44 [pid = 16257] [id = 149] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x90615400 == 43 [pid = 16257] [id = 154] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x92407800 == 42 [pid = 16257] [id = 160] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x90509800 == 41 [pid = 16257] [id = 155] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x90614800 == 40 [pid = 16257] [id = 156] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x9050c800 == 39 [pid = 16257] [id = 158] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x93c68c00 == 38 [pid = 16257] [id = 159] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x90509c00 == 37 [pid = 16257] [id = 162] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x9505b800 == 36 [pid = 16257] [id = 157] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x90615c00 == 35 [pid = 16257] [id = 161] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x9061d400 == 34 [pid = 16257] [id = 163] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x914edc00 == 33 [pid = 16257] [id = 177] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x92494c00 == 32 [pid = 16257] [id = 176] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x9050a400 == 31 [pid = 16257] [id = 175] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x97583800 == 30 [pid = 16257] [id = 173] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x92350000 == 29 [pid = 16257] [id = 174] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x91723c00 == 28 [pid = 16257] [id = 172] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x99be7c00 == 27 [pid = 16257] [id = 170] 03:13:37 INFO - PROCESS | 16257 | --DOCSHELL 0x90616400 == 26 [pid = 16257] [id = 171] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 124 (0x9050a800) [pid = 16257] [serial = 256] [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:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 123 (0x93b57000) [pid = 16257] [serial = 415] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 122 (0x92172c00) [pid = 16257] [serial = 414] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 121 (0x99156800) [pid = 16257] [serial = 418] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 120 (0x97586800) [pid = 16257] [serial = 417] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0x92587c00) [pid = 16257] [serial = 457] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x9afd0c00) [pid = 16257] [serial = 421] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x9af2c400) [pid = 16257] [serial = 420] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x92450400) [pid = 16257] [serial = 447] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0xa213cc00) [pid = 16257] [serial = 424] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0xa1144800) [pid = 16257] [serial = 423] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x914e7000) [pid = 16257] [serial = 451] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x914ef000) [pid = 16257] [serial = 452] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x9218a800) [pid = 16257] [serial = 454] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0xa227e800) [pid = 16257] [serial = 427] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0xa2278800) [pid = 16257] [serial = 426] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0xa3554c00) [pid = 16257] [serial = 430] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0xa33dc800) [pid = 16257] [serial = 429] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0xa50a2400) [pid = 16257] [serial = 433] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x99bf1800) [pid = 16257] [serial = 432] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x9258b400) [pid = 16257] [serial = 460] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x92fd3c00) [pid = 16257] [serial = 458] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x95191400) [pid = 16257] [serial = 436] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9518f400) [pid = 16257] [serial = 435] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x93b56c00) [pid = 16257] [serial = 448] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9091e800) [pid = 16257] [serial = 439] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x93c16800) [pid = 16257] [serial = 461] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9091ac00) [pid = 16257] [serial = 438] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x92409000) [pid = 16257] [serial = 455] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x91727000) [pid = 16257] [serial = 442] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x91723400) [pid = 16257] [serial = 441] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9217c000) [pid = 16257] [serial = 445] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x91c95c00) [pid = 16257] [serial = 444] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x94f0d000) [pid = 16257] [serial = 463] [outer = (nil)] [url = about:blank] 03:13:37 INFO - PROCESS | 16257 | 1465035217917 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:13:37 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:13:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 3484ms 03:13:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:13:37 INFO - PROCESS | 16257 | 1465035217951 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 03:13:37 INFO - PROCESS | 16257 | 1465035217955 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 03:13:37 INFO - PROCESS | 16257 | 1465035217963 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:13:37 INFO - PROCESS | 16257 | 1465035217969 Marionette TRACE conn3 <- [1,686,null,{}] 03:13:37 INFO - PROCESS | 16257 | 1465035217978 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:37 INFO - PROCESS | 16257 | 1465035217983 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:38 INFO - PROCESS | 16257 | 1465035218147 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 03:13:38 INFO - PROCESS | 16257 | 1465035218280 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035218290 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087c400 == 27 [pid = 16257] [id = 179] 03:13:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9087cc00) [pid = 16257] [serial = 537] [outer = (nil)] 03:13:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x90883000) [pid = 16257] [serial = 538] [outer = 0x9087cc00] 03:13:38 INFO - PROCESS | 16257 | 1465035218356 Marionette DEBUG loaded listener.js 03:13:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x90916000) [pid = 16257] [serial = 539] [outer = 0x9087cc00] 03:13:39 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:39 INFO - PROCESS | 16257 | 1465035219497 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:13:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:13:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1589ms 03:13:39 INFO - PROCESS | 16257 | 1465035219551 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 03:13:39 INFO - PROCESS | 16257 | 1465035219559 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 03:13:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:13:39 INFO - PROCESS | 16257 | 1465035219569 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:13:39 INFO - PROCESS | 16257 | 1465035219573 Marionette TRACE conn3 <- [1,690,null,{}] 03:13:39 INFO - PROCESS | 16257 | 1465035219590 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:39 INFO - PROCESS | 16257 | 1465035219596 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:39 INFO - PROCESS | 16257 | 1465035219843 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 03:13:39 INFO - PROCESS | 16257 | 1465035219864 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 16257 | 1465035219873 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:39 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9c400 == 28 [pid = 16257] [id = 180] 03:13:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x91c9ec00) [pid = 16257] [serial = 540] [outer = (nil)] 03:13:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x92169800) [pid = 16257] [serial = 541] [outer = 0x91c9ec00] 03:13:40 INFO - PROCESS | 16257 | 1465035220004 Marionette DEBUG loaded listener.js 03:13:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9217ec00) [pid = 16257] [serial = 542] [outer = 0x91c9ec00] 03:13:41 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:41 INFO - PROCESS | 16257 | 1465035221137 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:13:41 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:13:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1593ms 03:13:41 INFO - PROCESS | 16257 | 1465035221164 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 03:13:41 INFO - PROCESS | 16257 | 1465035221168 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 03:13:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:13:41 INFO - PROCESS | 16257 | 1465035221174 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:13:41 INFO - PROCESS | 16257 | 1465035221179 Marionette TRACE conn3 <- [1,694,null,{}] 03:13:41 INFO - PROCESS | 16257 | 1465035221195 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:41 INFO - PROCESS | 16257 | 1465035221203 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:41 INFO - PROCESS | 16257 | 1465035221395 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 03:13:41 INFO - PROCESS | 16257 | 1465035221505 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 16257 | 1465035221515 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:41 INFO - PROCESS | 16257 | ++DOCSHELL 0x9240a800 == 29 [pid = 16257] [id = 181] 03:13:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9240b400) [pid = 16257] [serial = 543] [outer = (nil)] 03:13:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x92486c00) [pid = 16257] [serial = 544] [outer = 0x9240b400] 03:13:41 INFO - PROCESS | 16257 | 1465035221580 Marionette DEBUG loaded listener.js 03:13:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x92490c00) [pid = 16257] [serial = 545] [outer = 0x9240b400] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x99becc00) [pid = 16257] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x97586000) [pid = 16257] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x91c9e400) [pid = 16257] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x90912000) [pid = 16257] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x95043800) [pid = 16257] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x94f13400) [pid = 16257] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x92445c00) [pid = 16257] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x90619c00) [pid = 16257] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x92585800) [pid = 16257] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x914ed000) [pid = 16257] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x94f5b400) [pid = 16257] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x9505bc00) [pid = 16257] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x9087c000) [pid = 16257] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x9050ac00) [pid = 16257] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x94f0b000) [pid = 16257] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x90914c00) [pid = 16257] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:13:42 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x92176c00) [pid = 16257] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:13:43 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:43 INFO - PROCESS | 16257 | 1465035223326 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:13:43 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:13:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2185ms 03:13:43 INFO - PROCESS | 16257 | 1465035223359 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 03:13:43 INFO - PROCESS | 16257 | 1465035223363 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 03:13:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:13:43 INFO - PROCESS | 16257 | 1465035223369 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:13:43 INFO - PROCESS | 16257 | 1465035223371 Marionette TRACE conn3 <- [1,698,null,{}] 03:13:43 INFO - PROCESS | 16257 | 1465035223376 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:43 INFO - PROCESS | 16257 | 1465035223381 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:43 INFO - PROCESS | 16257 | 1465035223515 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 03:13:43 INFO - PROCESS | 16257 | 1465035223659 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 16257 | 1465035223667 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:43 INFO - PROCESS | 16257 | ++DOCSHELL 0x90912000 == 30 [pid = 16257] [id = 182] 03:13:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x914e5800) [pid = 16257] [serial = 546] [outer = (nil)] 03:13:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9248ec00) [pid = 16257] [serial = 547] [outer = 0x914e5800] 03:13:43 INFO - PROCESS | 16257 | 1465035223730 Marionette DEBUG loaded listener.js 03:13:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x93b5cc00) [pid = 16257] [serial = 548] [outer = 0x914e5800] 03:13:44 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:44 INFO - PROCESS | 16257 | 1465035224834 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:13:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 03:13:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1527ms 03:13:44 INFO - PROCESS | 16257 | 1465035224897 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 03:13:44 INFO - PROCESS | 16257 | 1465035224903 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 03:13:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:13:44 INFO - PROCESS | 16257 | 1465035224910 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:13:44 INFO - PROCESS | 16257 | 1465035224915 Marionette TRACE conn3 <- [1,702,null,{}] 03:13:44 INFO - PROCESS | 16257 | 1465035224978 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:44 INFO - PROCESS | 16257 | 1465035224984 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:45 INFO - PROCESS | 16257 | 1465035225227 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 03:13:45 INFO - PROCESS | 16257 | 1465035225375 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 16257 | 1465035225389 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:45 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087bc00 == 31 [pid = 16257] [id = 183] 03:13:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x9087c000) [pid = 16257] [serial = 549] [outer = (nil)] 03:13:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x90916800) [pid = 16257] [serial = 550] [outer = 0x9087c000] 03:13:45 INFO - PROCESS | 16257 | 1465035225462 Marionette DEBUG loaded listener.js 03:13:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x914e8c00) [pid = 16257] [serial = 551] [outer = 0x9087c000] 03:13:46 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:46 INFO - PROCESS | 16257 | 1465035226708 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:13:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:13:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1835ms 03:13:46 INFO - PROCESS | 16257 | 1465035226745 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 03:13:46 INFO - PROCESS | 16257 | 1465035226751 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 03:13:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:13:46 INFO - PROCESS | 16257 | 1465035226761 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:13:46 INFO - PROCESS | 16257 | 1465035226765 Marionette TRACE conn3 <- [1,706,null,{}] 03:13:46 INFO - PROCESS | 16257 | 1465035226771 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:46 INFO - PROCESS | 16257 | 1465035226776 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:47 INFO - PROCESS | 16257 | 1465035227027 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 03:13:47 INFO - PROCESS | 16257 | 1465035227176 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 16257 | 1465035227185 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:47 INFO - PROCESS | 16257 | ++DOCSHELL 0x9234d800 == 32 [pid = 16257] [id = 184] 03:13:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x92405000) [pid = 16257] [serial = 552] [outer = (nil)] 03:13:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x93c5d800) [pid = 16257] [serial = 553] [outer = 0x92405000] 03:13:47 INFO - PROCESS | 16257 | 1465035227260 Marionette DEBUG loaded listener.js 03:13:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x94f0e400) [pid = 16257] [serial = 554] [outer = 0x92405000] 03:13:48 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:48 INFO - PROCESS | 16257 | 1465035228548 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:13:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:13:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1844ms 03:13:48 INFO - PROCESS | 16257 | 1465035228729 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 03:13:48 INFO - PROCESS | 16257 | 1465035228734 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 03:13:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:13:48 INFO - PROCESS | 16257 | 1465035228745 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:13:48 INFO - PROCESS | 16257 | 1465035228749 Marionette TRACE conn3 <- [1,710,null,{}] 03:13:48 INFO - PROCESS | 16257 | 1465035228765 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:48 INFO - PROCESS | 16257 | 1465035228773 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:48 INFO - PROCESS | 16257 | 1465035228925 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 03:13:49 INFO - PROCESS | 16257 | 1465035229069 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035229077 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:49 INFO - PROCESS | 16257 | ++DOCSHELL 0x95040800 == 33 [pid = 16257] [id = 185] 03:13:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9504a800) [pid = 16257] [serial = 555] [outer = (nil)] 03:13:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x95063000) [pid = 16257] [serial = 556] [outer = 0x9504a800] 03:13:49 INFO - PROCESS | 16257 | 1465035229156 Marionette DEBUG loaded listener.js 03:13:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x95190800) [pid = 16257] [serial = 557] [outer = 0x9504a800] 03:13:50 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:50 INFO - PROCESS | 16257 | 1465035230397 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:13:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:13:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1704ms 03:13:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:13:50 INFO - PROCESS | 16257 | 1465035230448 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 03:13:50 INFO - PROCESS | 16257 | 1465035230451 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 03:13:50 INFO - PROCESS | 16257 | 1465035230458 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:13:50 INFO - PROCESS | 16257 | 1465035230461 Marionette TRACE conn3 <- [1,714,null,{}] 03:13:50 INFO - PROCESS | 16257 | 1465035230467 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:50 INFO - PROCESS | 16257 | 1465035230472 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:50 INFO - PROCESS | 16257 | 1465035230695 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 03:13:50 INFO - PROCESS | 16257 | 1465035230845 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 16257 | 1465035230854 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061b800 == 34 [pid = 16257] [id = 186] 03:13:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x9061fc00) [pid = 16257] [serial = 558] [outer = (nil)] 03:13:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x92410000) [pid = 16257] [serial = 559] [outer = 0x9061fc00] 03:13:50 INFO - PROCESS | 16257 | 1465035230928 Marionette DEBUG loaded listener.js 03:13:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x93b64000) [pid = 16257] [serial = 560] [outer = 0x9061fc00] 03:13:52 INFO - PROCESS | 16257 | --DOCSHELL 0x90502400 == 33 [pid = 16257] [id = 131] 03:13:52 INFO - PROCESS | 16257 | --DOCSHELL 0x92172800 == 32 [pid = 16257] [id = 119] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9a062c00) [pid = 16257] [serial = 511] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9a153400) [pid = 16257] [serial = 512] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x999f7800) [pid = 16257] [serial = 509] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x98dc1800) [pid = 16257] [serial = 479] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x976cac00) [pid = 16257] [serial = 476] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x99256800) [pid = 16257] [serial = 508] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9758a400) [pid = 16257] [serial = 502] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x999fa800) [pid = 16257] [serial = 482] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9244e000) [pid = 16257] [serial = 469] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x98db7800) [pid = 16257] [serial = 478] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x99bf2c00) [pid = 16257] [serial = 484] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x97f86400) [pid = 16257] [serial = 503] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x99155000) [pid = 16257] [serial = 505] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x94f10400) [pid = 16257] [serial = 464] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9758d800) [pid = 16257] [serial = 475] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x9a06cc00) [pid = 16257] [serial = 488] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x95192800) [pid = 16257] [serial = 473] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x92452c00) [pid = 16257] [serial = 491] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x91729c00) [pid = 16257] [serial = 467] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x92584400) [pid = 16257] [serial = 470] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9504a400) [pid = 16257] [serial = 499] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x914e7800) [pid = 16257] [serial = 493] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x9a066000) [pid = 16257] [serial = 487] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9518a800) [pid = 16257] [serial = 472] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x999f4c00) [pid = 16257] [serial = 481] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x92180800) [pid = 16257] [serial = 490] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x91725400) [pid = 16257] [serial = 494] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x92412400) [pid = 16257] [serial = 497] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x993ec800) [pid = 16257] [serial = 506] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x914e7c00) [pid = 16257] [serial = 466] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x9505b000) [pid = 16257] [serial = 500] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0x99beb000) [pid = 16257] [serial = 485] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | --DOMWINDOW == 65 (0x9234e800) [pid = 16257] [serial = 496] [outer = (nil)] [url = about:blank] 03:13:52 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:52 INFO - PROCESS | 16257 | 1465035232420 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:13:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 03:13:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1987ms 03:13:52 INFO - PROCESS | 16257 | 1465035232444 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 03:13:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:13:52 INFO - PROCESS | 16257 | 1465035232449 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 03:13:52 INFO - PROCESS | 16257 | 1465035232457 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:13:52 INFO - PROCESS | 16257 | 1465035232462 Marionette TRACE conn3 <- [1,718,null,{}] 03:13:52 INFO - PROCESS | 16257 | 1465035232469 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:52 INFO - PROCESS | 16257 | 1465035232474 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:52 INFO - PROCESS | 16257 | 1465035232606 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 03:13:52 INFO - PROCESS | 16257 | 1465035232615 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 16257 | 1465035232628 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:52 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061c400 == 33 [pid = 16257] [id = 187] 03:13:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 66 (0x9061e800) [pid = 16257] [serial = 561] [outer = (nil)] 03:13:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x914e7800) [pid = 16257] [serial = 562] [outer = 0x9061e800] 03:13:52 INFO - PROCESS | 16257 | 1465035232691 Marionette DEBUG loaded listener.js 03:13:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x91720c00) [pid = 16257] [serial = 563] [outer = 0x9061e800] 03:13:53 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:53 INFO - PROCESS | 16257 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:13:53 INFO - PROCESS | 16257 | 1465035233929 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:13:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:13:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1489ms 03:13:53 INFO - PROCESS | 16257 | 1465035233944 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 03:13:53 INFO - PROCESS | 16257 | 1465035233949 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 03:13:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:13:53 INFO - PROCESS | 16257 | 1465035233958 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:13:53 INFO - PROCESS | 16257 | 1465035233961 Marionette TRACE conn3 <- [1,722,null,{}] 03:13:53 INFO - PROCESS | 16257 | 1465035233966 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:53 INFO - PROCESS | 16257 | 1465035233972 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:54 INFO - PROCESS | 16257 | 1465035234184 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 03:13:54 INFO - PROCESS | 16257 | 1465035234202 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 16257 | 1465035234209 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x91725000 == 34 [pid = 16257] [id = 188] 03:13:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x92187400) [pid = 16257] [serial = 564] [outer = (nil)] 03:13:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x92412400) [pid = 16257] [serial = 565] [outer = 0x92187400] 03:13:54 INFO - PROCESS | 16257 | 1465035234274 Marionette DEBUG loaded listener.js 03:13:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x9248b800) [pid = 16257] [serial = 566] [outer = 0x92187400] 03:13:55 INFO - PROCESS | 16257 | 1465035234999 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 03:13:55 INFO - PROCESS | 16257 | 1465035235062 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 03:13:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:13:55 INFO - PROCESS | 16257 | 1465035235068 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:13:55 INFO - PROCESS | 16257 | 1465035235073 Marionette TRACE conn3 <- [1,726,null,{}] 03:13:55 INFO - PROCESS | 16257 | 1465035235087 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:55 INFO - PROCESS | 16257 | 1465035235095 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:55 INFO - PROCESS | 16257 | 1465035235294 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 03:13:55 INFO - PROCESS | 16257 | 1465035235312 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035235318 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x95041400 == 35 [pid = 16257] [id = 189] 03:13:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x95041800) [pid = 16257] [serial = 567] [outer = (nil)] 03:13:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x95054c00) [pid = 16257] [serial = 568] [outer = 0x95041800] 03:13:55 INFO - PROCESS | 16257 | 1465035235389 Marionette DEBUG loaded listener.js 03:13:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x9505e400) [pid = 16257] [serial = 569] [outer = 0x95041800] 03:13:56 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:56 INFO - PROCESS | 16257 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:13:56 INFO - PROCESS | 16257 | 1465035236329 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:13:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:13:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1331ms 03:13:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:13:56 INFO - PROCESS | 16257 | 1465035236400 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 03:13:56 INFO - PROCESS | 16257 | 1465035236403 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 03:13:56 INFO - PROCESS | 16257 | 1465035236409 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:13:56 INFO - PROCESS | 16257 | 1465035236412 Marionette TRACE conn3 <- [1,730,null,{}] 03:13:56 INFO - PROCESS | 16257 | 1465035236417 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:56 INFO - PROCESS | 16257 | 1465035236421 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:56 INFO - PROCESS | 16257 | 1465035236604 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 03:13:56 INFO - PROCESS | 16257 | 1465035236623 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 16257 | 1465035236630 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:56 INFO - PROCESS | 16257 | ++DOCSHELL 0x9504c800 == 36 [pid = 16257] [id = 190] 03:13:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x95194800) [pid = 16257] [serial = 570] [outer = (nil)] 03:13:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x95378400) [pid = 16257] [serial = 571] [outer = 0x95194800] 03:13:56 INFO - PROCESS | 16257 | 1465035236705 Marionette DEBUG loaded listener.js 03:13:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x978e6800) [pid = 16257] [serial = 572] [outer = 0x95194800] 03:13:57 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x90617c00) [pid = 16257] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:13:57 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x9258b000) [pid = 16257] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:13:57 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9240b400) [pid = 16257] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:13:57 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x999ee800) [pid = 16257] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:13:57 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x9087cc00) [pid = 16257] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:13:57 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x92fcfc00) [pid = 16257] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:13:57 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x914e2800) [pid = 16257] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:13:57 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x9091b000) [pid = 16257] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:13:57 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x95048400) [pid = 16257] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:13:57 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x914ee000) [pid = 16257] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:13:57 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0x91c9ec00) [pid = 16257] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:13:57 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:57 INFO - PROCESS | 16257 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:13:57 INFO - PROCESS | 16257 | 1465035237533 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 03:13:57 INFO - PROCESS | 16257 | 1465035237593 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 03:13:57 INFO - PROCESS | 16257 | 1465035237599 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:13:57 INFO - PROCESS | 16257 | 1465035237602 Marionette TRACE conn3 <- [1,734,null,{}] 03:13:57 INFO - PROCESS | 16257 | 1465035237607 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:57 INFO - PROCESS | 16257 | 1465035237611 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:57 INFO - PROCESS | 16257 | 1465035237751 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 03:13:57 INFO - PROCESS | 16257 | 1465035237758 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035237764 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x92183000 == 37 [pid = 16257] [id = 191] 03:13:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x95192c00) [pid = 16257] [serial = 573] [outer = (nil)] 03:13:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x981e7800) [pid = 16257] [serial = 574] [outer = 0x95192c00] 03:13:57 INFO - PROCESS | 16257 | 1465035237825 Marionette DEBUG loaded listener.js 03:13:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x98661000) [pid = 16257] [serial = 575] [outer = 0x95192c00] 03:13:58 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:58 INFO - PROCESS | 16257 | 1465035238632 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:13:58 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:13:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1077ms 03:13:58 INFO - PROCESS | 16257 | 1465035238681 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 03:13:58 INFO - PROCESS | 16257 | 1465035238684 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 03:13:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:13:58 INFO - PROCESS | 16257 | 1465035238690 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:13:58 INFO - PROCESS | 16257 | 1465035238692 Marionette TRACE conn3 <- [1,738,null,{}] 03:13:58 INFO - PROCESS | 16257 | 1465035238697 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:58 INFO - PROCESS | 16257 | 1465035238706 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:58 INFO - PROCESS | 16257 | 1465035238879 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 03:13:58 INFO - PROCESS | 16257 | 1465035238888 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035238898 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:13:58 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061a000 == 38 [pid = 16257] [id = 192] 03:13:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x91726400) [pid = 16257] [serial = 576] [outer = (nil)] 03:13:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x99175c00) [pid = 16257] [serial = 577] [outer = 0x91726400] 03:13:58 INFO - PROCESS | 16257 | 1465035238956 Marionette DEBUG loaded listener.js 03:13:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x9925b800) [pid = 16257] [serial = 578] [outer = 0x91726400] 03:14:00 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:00 INFO - PROCESS | 16257 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:14:00 INFO - PROCESS | 16257 | 1465035240381 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:14:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:14:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1730ms 03:14:00 INFO - PROCESS | 16257 | 1465035240421 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 03:14:00 INFO - PROCESS | 16257 | 1465035240427 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 03:14:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:14:00 INFO - PROCESS | 16257 | 1465035240435 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:14:00 INFO - PROCESS | 16257 | 1465035240440 Marionette TRACE conn3 <- [1,742,null,{}] 03:14:00 INFO - PROCESS | 16257 | 1465035240547 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:00 INFO - PROCESS | 16257 | 1465035240554 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:00 INFO - PROCESS | 16257 | 1465035240710 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 03:14:00 INFO - PROCESS | 16257 | 1465035240854 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035240862 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x90614400 == 39 [pid = 16257] [id = 193] 03:14:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x90882c00) [pid = 16257] [serial = 579] [outer = (nil)] 03:14:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x91724000) [pid = 16257] [serial = 580] [outer = 0x90882c00] 03:14:00 INFO - PROCESS | 16257 | 1465035240939 Marionette DEBUG loaded listener.js 03:14:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x9234cc00) [pid = 16257] [serial = 581] [outer = 0x90882c00] 03:14:02 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:02 INFO - PROCESS | 16257 | 1465035242169 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:14:02 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:14:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1792ms 03:14:02 INFO - PROCESS | 16257 | 1465035242227 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 03:14:02 INFO - PROCESS | 16257 | 1465035242234 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 03:14:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:14:02 INFO - PROCESS | 16257 | 1465035242244 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:14:02 INFO - PROCESS | 16257 | 1465035242248 Marionette TRACE conn3 <- [1,746,null,{}] 03:14:02 INFO - PROCESS | 16257 | 1465035242254 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:02 INFO - PROCESS | 16257 | 1465035242259 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:02 INFO - PROCESS | 16257 | 1465035242616 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 03:14:02 INFO - PROCESS | 16257 | 1465035242731 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035242743 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:02 INFO - PROCESS | 16257 | ++DOCSHELL 0x90617800 == 40 [pid = 16257] [id = 194] 03:14:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x9244fc00) [pid = 16257] [serial = 582] [outer = (nil)] 03:14:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x9504d400) [pid = 16257] [serial = 583] [outer = 0x9244fc00] 03:14:02 INFO - PROCESS | 16257 | 1465035242817 Marionette DEBUG loaded listener.js 03:14:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x9505cc00) [pid = 16257] [serial = 584] [outer = 0x9244fc00] 03:14:03 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:03 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:04 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:14:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1788ms 03:14:04 INFO - PROCESS | 16257 | 1465035244021 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:14:04 INFO - PROCESS | 16257 | 1465035244032 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 03:14:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:14:04 INFO - PROCESS | 16257 | 1465035244036 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 03:14:04 INFO - PROCESS | 16257 | 1465035244042 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:14:04 INFO - PROCESS | 16257 | 1465035244047 Marionette TRACE conn3 <- [1,750,null,{}] 03:14:04 INFO - PROCESS | 16257 | 1465035244063 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:04 INFO - PROCESS | 16257 | 1465035244078 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:04 INFO - PROCESS | 16257 | 1465035244367 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 03:14:04 INFO - PROCESS | 16257 | 1465035244483 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 16257 | 1465035244494 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x98e09c00 == 41 [pid = 16257] [id = 195] 03:14:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x98eb3400) [pid = 16257] [serial = 585] [outer = (nil)] 03:14:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x9925a000) [pid = 16257] [serial = 586] [outer = 0x98eb3400] 03:14:04 INFO - PROCESS | 16257 | 1465035244568 Marionette DEBUG loaded listener.js 03:14:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x9962e800) [pid = 16257] [serial = 587] [outer = 0x98eb3400] 03:14:05 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:05 INFO - PROCESS | 16257 | 1465035245830 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:14:05 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:14:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1842ms 03:14:05 INFO - PROCESS | 16257 | 1465035245883 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 03:14:05 INFO - PROCESS | 16257 | 1465035245887 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 03:14:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:14:05 INFO - PROCESS | 16257 | 1465035245893 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:14:05 INFO - PROCESS | 16257 | 1465035245896 Marionette TRACE conn3 <- [1,754,null,{}] 03:14:05 INFO - PROCESS | 16257 | 1465035245994 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:06 INFO - PROCESS | 16257 | 1465035245998 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:06 INFO - PROCESS | 16257 | 1465035246198 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 03:14:06 INFO - PROCESS | 16257 | 1465035246312 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 16257 | 1465035246319 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:06 INFO - PROCESS | 16257 | ++DOCSHELL 0x90502000 == 42 [pid = 16257] [id = 196] 03:14:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x90614c00) [pid = 16257] [serial = 588] [outer = (nil)] 03:14:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x91ca1000) [pid = 16257] [serial = 589] [outer = 0x90614c00] 03:14:06 INFO - PROCESS | 16257 | 1465035246393 Marionette DEBUG loaded listener.js 03:14:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x9248f800) [pid = 16257] [serial = 590] [outer = 0x90614c00] 03:14:07 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:07 INFO - PROCESS | 16257 | 1465035247875 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:14:07 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:14:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1999ms 03:14:07 INFO - PROCESS | 16257 | 1465035247895 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 03:14:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:14:07 INFO - PROCESS | 16257 | 1465035247908 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 03:14:07 INFO - PROCESS | 16257 | 1465035247915 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:14:07 INFO - PROCESS | 16257 | 1465035247919 Marionette TRACE conn3 <- [1,758,null,{}] 03:14:07 INFO - PROCESS | 16257 | 1465035247926 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:07 INFO - PROCESS | 16257 | 1465035247931 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x93c16000 == 41 [pid = 16257] [id = 121] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x9240f400 == 40 [pid = 16257] [id = 120] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x90880400 == 39 [pid = 16257] [id = 122] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x97587000 == 38 [pid = 16257] [id = 123] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x914e2000 == 37 [pid = 16257] [id = 178] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x9061c800 == 36 [pid = 16257] [id = 127] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x94f0d400 == 35 [pid = 16257] [id = 125] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x914e3400 == 34 [pid = 16257] [id = 132] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x93bd6c00 == 33 [pid = 16257] [id = 133] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x90503000 == 32 [pid = 16257] [id = 124] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x97865000 == 31 [pid = 16257] [id = 135] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x90613800 == 30 [pid = 16257] [id = 130] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x90501c00 == 29 [pid = 16257] [id = 134] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x9087ec00 == 28 [pid = 16257] [id = 129] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x99158400 == 27 [pid = 16257] [id = 126] 03:14:09 INFO - PROCESS | 16257 | --DOCSHELL 0x99be6000 == 26 [pid = 16257] [id = 128] 03:14:09 INFO - PROCESS | 16257 | 1465035249204 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9248ec00) [pid = 16257] [serial = 547] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x92170400) [pid = 16257] [serial = 515] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x90917c00) [pid = 16257] [serial = 514] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x93c68400) [pid = 16257] [serial = 518] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x93b62400) [pid = 16257] [serial = 517] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x92486c00) [pid = 16257] [serial = 544] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9a15b400) [pid = 16257] [serial = 521] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x99cdec00) [pid = 16257] [serial = 520] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x90883000) [pid = 16257] [serial = 538] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x90916000) [pid = 16257] [serial = 539] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x9a18f400) [pid = 16257] [serial = 524] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x9a18c000) [pid = 16257] [serial = 523] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x914f0c00) [pid = 16257] [serial = 535] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x9a404c00) [pid = 16257] [serial = 527] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x9a224000) [pid = 16257] [serial = 526] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x9216fc00) [pid = 16257] [serial = 536] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x9afd8c00) [pid = 16257] [serial = 530] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0x9af83c00) [pid = 16257] [serial = 529] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 65 (0x9a703c00) [pid = 16257] [serial = 533] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 64 (0x92490c00) [pid = 16257] [serial = 545] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 63 (0x93b61400) [pid = 16257] [serial = 532] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 62 (0x92169800) [pid = 16257] [serial = 541] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | --DOMWINDOW == 61 (0x9217ec00) [pid = 16257] [serial = 542] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 16257 | 1465035249439 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035249450 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:09 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050e000 == 27 [pid = 16257] [id = 197] 03:14:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 62 (0x90616400) [pid = 16257] [serial = 591] [outer = (nil)] 03:14:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 63 (0x90882400) [pid = 16257] [serial = 592] [outer = 0x90616400] 03:14:09 INFO - PROCESS | 16257 | 1465035249517 Marionette DEBUG loaded listener.js 03:14:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 64 (0x90916400) [pid = 16257] [serial = 593] [outer = 0x90616400] 03:14:10 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:10 INFO - PROCESS | 16257 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:14:10 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:10 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:10 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:14:10 INFO - PROCESS | 16257 | 1465035250224 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:14:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:14:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 2338ms 03:14:10 INFO - PROCESS | 16257 | 1465035250254 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 03:14:10 INFO - PROCESS | 16257 | 1465035250261 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 03:14:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:14:10 INFO - PROCESS | 16257 | 1465035250268 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:14:10 INFO - PROCESS | 16257 | 1465035250274 Marionette TRACE conn3 <- [1,762,null,{}] 03:14:10 INFO - PROCESS | 16257 | 1465035250281 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:10 INFO - PROCESS | 16257 | 1465035250286 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:10 INFO - PROCESS | 16257 | 1465035250452 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 03:14:10 INFO - PROCESS | 16257 | 1465035250552 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 16257 | 1465035250565 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:10 INFO - PROCESS | 16257 | ++DOCSHELL 0x90919c00 == 28 [pid = 16257] [id = 198] 03:14:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 65 (0x90920800) [pid = 16257] [serial = 594] [outer = (nil)] 03:14:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 66 (0x91722c00) [pid = 16257] [serial = 595] [outer = 0x90920800] 03:14:10 INFO - PROCESS | 16257 | 1465035250627 Marionette DEBUG loaded listener.js 03:14:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x91c95800) [pid = 16257] [serial = 596] [outer = 0x90920800] 03:14:11 INFO - PROCESS | 16257 | 1465035251717 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:14:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:14:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1482ms 03:14:11 INFO - PROCESS | 16257 | 1465035251750 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 03:14:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:14:11 INFO - PROCESS | 16257 | 1465035251755 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 03:14:11 INFO - PROCESS | 16257 | 1465035251761 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:14:11 INFO - PROCESS | 16257 | 1465035251772 Marionette TRACE conn3 <- [1,766,null,{}] 03:14:11 INFO - PROCESS | 16257 | 1465035251791 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:11 INFO - PROCESS | 16257 | 1465035251795 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:11 INFO - PROCESS | 16257 | 1465035251974 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 03:14:12 INFO - PROCESS | 16257 | 1465035252128 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 16257 | 1465035252139 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:12 INFO - PROCESS | 16257 | ++DOCSHELL 0x9217f000 == 29 [pid = 16257] [id = 199] 03:14:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x92180000) [pid = 16257] [serial = 597] [outer = (nil)] 03:14:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x92406800) [pid = 16257] [serial = 598] [outer = 0x92180000] 03:14:12 INFO - PROCESS | 16257 | 1465035252198 Marionette DEBUG loaded listener.js 03:14:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x9240e000) [pid = 16257] [serial = 599] [outer = 0x92180000] 03:14:13 INFO - PROCESS | 16257 | 1465035253307 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:14:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:14:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1607ms 03:14:13 INFO - PROCESS | 16257 | 1465035253367 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 03:14:13 INFO - PROCESS | 16257 | 1465035253373 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 03:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:14:13 INFO - PROCESS | 16257 | 1465035253389 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:14:13 INFO - PROCESS | 16257 | 1465035253396 Marionette TRACE conn3 <- [1,770,null,{}] 03:14:13 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x95041800) [pid = 16257] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:14:13 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x95194800) [pid = 16257] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:14:13 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x95192c00) [pid = 16257] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:14:13 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0x914e5800) [pid = 16257] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:14:13 INFO - PROCESS | 16257 | --DOMWINDOW == 65 (0x9061e800) [pid = 16257] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:14:13 INFO - PROCESS | 16257 | --DOMWINDOW == 64 (0x9504a800) [pid = 16257] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:14:13 INFO - PROCESS | 16257 | --DOMWINDOW == 63 (0x92187400) [pid = 16257] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:14:13 INFO - PROCESS | 16257 | --DOMWINDOW == 62 (0x92405000) [pid = 16257] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:14:13 INFO - PROCESS | 16257 | --DOMWINDOW == 61 (0x9087c000) [pid = 16257] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:14:13 INFO - PROCESS | 16257 | --DOMWINDOW == 60 (0x9061fc00) [pid = 16257] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:14:13 INFO - PROCESS | 16257 | --DOMWINDOW == 59 (0x91726400) [pid = 16257] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:14:13 INFO - PROCESS | 16257 | 1465035253750 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:13 INFO - PROCESS | 16257 | 1465035253756 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:13 INFO - PROCESS | 16257 | 1465035253914 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 03:14:14 INFO - PROCESS | 16257 | 1465035254009 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035254017 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:14 INFO - PROCESS | 16257 | ++DOCSHELL 0x9244d400 == 30 [pid = 16257] [id = 200] 03:14:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 60 (0x92450000) [pid = 16257] [serial = 600] [outer = (nil)] 03:14:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 61 (0x92584000) [pid = 16257] [serial = 601] [outer = 0x92450000] 03:14:14 INFO - PROCESS | 16257 | 1465035254077 Marionette DEBUG loaded listener.js 03:14:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 62 (0x9258c800) [pid = 16257] [serial = 602] [outer = 0x92450000] 03:14:14 INFO - PROCESS | 16257 | 1465035254698 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1372ms 03:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:14:14 INFO - PROCESS | 16257 | 1465035254753 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 03:14:14 INFO - PROCESS | 16257 | 1465035254756 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 03:14:14 INFO - PROCESS | 16257 | 1465035254760 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:14:14 INFO - PROCESS | 16257 | 1465035254764 Marionette TRACE conn3 <- [1,774,null,{}] 03:14:14 INFO - PROCESS | 16257 | 1465035254769 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:14 INFO - PROCESS | 16257 | 1465035254774 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:14 INFO - PROCESS | 16257 | 1465035254916 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 03:14:15 INFO - PROCESS | 16257 | 1465035255015 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 16257 | 1465035255024 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x90505c00 == 31 [pid = 16257] [id = 201] 03:14:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 63 (0x92585000) [pid = 16257] [serial = 603] [outer = (nil)] 03:14:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 64 (0x93b58c00) [pid = 16257] [serial = 604] [outer = 0x92585000] 03:14:15 INFO - PROCESS | 16257 | 1465035255083 Marionette DEBUG loaded listener.js 03:14:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 65 (0x93b61800) [pid = 16257] [serial = 605] [outer = 0x92585000] 03:14:15 INFO - PROCESS | 16257 | 1465035255801 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1081ms 03:14:15 INFO - PROCESS | 16257 | 1465035255869 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 03:14:15 INFO - PROCESS | 16257 | 1465035255875 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 03:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:14:15 INFO - PROCESS | 16257 | 1465035255884 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:14:15 INFO - PROCESS | 16257 | 1465035255889 Marionette TRACE conn3 <- [1,778,null,{}] 03:14:15 INFO - PROCESS | 16257 | 1465035255899 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:15 INFO - PROCESS | 16257 | 1465035255905 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:16 INFO - PROCESS | 16257 | 1465035256077 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 03:14:16 INFO - PROCESS | 16257 | 1465035256221 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035256236 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x90918c00 == 32 [pid = 16257] [id = 202] 03:14:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 66 (0x9091a000) [pid = 16257] [serial = 606] [outer = (nil)] 03:14:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x90920400) [pid = 16257] [serial = 607] [outer = 0x9091a000] 03:14:16 INFO - PROCESS | 16257 | 1465035256316 Marionette DEBUG loaded listener.js 03:14:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x9216cc00) [pid = 16257] [serial = 608] [outer = 0x9091a000] 03:14:17 INFO - PROCESS | 16257 | 1465035257316 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1488ms 03:14:17 INFO - PROCESS | 16257 | 1465035257372 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 03:14:17 INFO - PROCESS | 16257 | 1465035257379 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 03:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:14:17 INFO - PROCESS | 16257 | 1465035257388 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:14:17 INFO - PROCESS | 16257 | 1465035257392 Marionette TRACE conn3 <- [1,782,null,{}] 03:14:17 INFO - PROCESS | 16257 | 1465035257398 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:17 INFO - PROCESS | 16257 | 1465035257403 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:17 INFO - PROCESS | 16257 | 1465035257580 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 03:14:17 INFO - PROCESS | 16257 | 1465035257724 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035257733 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:17 INFO - PROCESS | 16257 | ++DOCSHELL 0x90620400 == 33 [pid = 16257] [id = 203] 03:14:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x9217d000) [pid = 16257] [serial = 609] [outer = (nil)] 03:14:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x92fd2400) [pid = 16257] [serial = 610] [outer = 0x9217d000] 03:14:17 INFO - PROCESS | 16257 | 1465035257809 Marionette DEBUG loaded listener.js 03:14:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x93bd9800) [pid = 16257] [serial = 611] [outer = 0x9217d000] 03:14:18 INFO - PROCESS | 16257 | 1465035258836 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1480ms 03:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:14:18 INFO - PROCESS | 16257 | 1465035258868 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 03:14:18 INFO - PROCESS | 16257 | 1465035258871 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 03:14:18 INFO - PROCESS | 16257 | 1465035258878 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:14:18 INFO - PROCESS | 16257 | 1465035258883 Marionette TRACE conn3 <- [1,786,null,{}] 03:14:18 INFO - PROCESS | 16257 | 1465035258899 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:18 INFO - PROCESS | 16257 | 1465035258907 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:19 INFO - PROCESS | 16257 | 1465035259107 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 03:14:19 INFO - PROCESS | 16257 | 1465035259304 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 16257 | 1465035259313 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f12000 == 34 [pid = 16257] [id = 204] 03:14:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x94f13400) [pid = 16257] [serial = 612] [outer = (nil)] 03:14:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x94f59400) [pid = 16257] [serial = 613] [outer = 0x94f13400] 03:14:19 INFO - PROCESS | 16257 | 1465035259435 Marionette DEBUG loaded listener.js 03:14:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x95041800) [pid = 16257] [serial = 614] [outer = 0x94f13400] 03:14:20 INFO - PROCESS | 16257 | 1465035260344 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1543ms 03:14:20 INFO - PROCESS | 16257 | 1465035260420 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 03:14:20 INFO - PROCESS | 16257 | 1465035260424 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 03:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:14:20 INFO - PROCESS | 16257 | 1465035260431 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:14:20 INFO - PROCESS | 16257 | 1465035260434 Marionette TRACE conn3 <- [1,790,null,{}] 03:14:20 INFO - PROCESS | 16257 | 1465035260439 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:20 INFO - PROCESS | 16257 | 1465035260444 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:20 INFO - PROCESS | 16257 | 1465035260610 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 03:14:20 INFO - PROCESS | 16257 | 1465035260765 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035260775 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:20 INFO - PROCESS | 16257 | ++DOCSHELL 0x9217dc00 == 35 [pid = 16257] [id = 205] 03:14:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x94f11400) [pid = 16257] [serial = 615] [outer = (nil)] 03:14:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x95061800) [pid = 16257] [serial = 616] [outer = 0x94f11400] 03:14:20 INFO - PROCESS | 16257 | 1465035260893 Marionette DEBUG loaded listener.js 03:14:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x9518b400) [pid = 16257] [serial = 617] [outer = 0x94f11400] 03:14:21 INFO - PROCESS | 16257 | 1465035261933 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1587ms 03:14:22 INFO - PROCESS | 16257 | 1465035262018 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 03:14:22 INFO - PROCESS | 16257 | 1465035262024 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 03:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:14:22 INFO - PROCESS | 16257 | 1465035262032 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:14:22 INFO - PROCESS | 16257 | 1465035262036 Marionette TRACE conn3 <- [1,794,null,{}] 03:14:22 INFO - PROCESS | 16257 | 1465035262044 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:22 INFO - PROCESS | 16257 | 1465035262048 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:22 INFO - PROCESS | 16257 | 1465035262266 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 03:14:22 INFO - PROCESS | 16257 | --DOCSHELL 0x9504c800 == 34 [pid = 16257] [id = 190] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x95054c00) [pid = 16257] [serial = 568] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x95378400) [pid = 16257] [serial = 571] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x981e7800) [pid = 16257] [serial = 574] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x93b5cc00) [pid = 16257] [serial = 548] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x914e7800) [pid = 16257] [serial = 562] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x91720c00) [pid = 16257] [serial = 563] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x95063000) [pid = 16257] [serial = 556] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x95190800) [pid = 16257] [serial = 557] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x92412400) [pid = 16257] [serial = 565] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x93c5d800) [pid = 16257] [serial = 553] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0x94f0e400) [pid = 16257] [serial = 554] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 65 (0x90916800) [pid = 16257] [serial = 550] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 64 (0x914e8c00) [pid = 16257] [serial = 551] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 63 (0x92410000) [pid = 16257] [serial = 559] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 62 (0x93b64000) [pid = 16257] [serial = 560] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 61 (0x99175c00) [pid = 16257] [serial = 577] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 60 (0x9925b800) [pid = 16257] [serial = 578] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 59 (0x978e6800) [pid = 16257] [serial = 572] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 58 (0x9505e400) [pid = 16257] [serial = 569] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 57 (0x98661000) [pid = 16257] [serial = 575] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | --DOMWINDOW == 56 (0x9248b800) [pid = 16257] [serial = 566] [outer = (nil)] [url = about:blank] 03:14:22 INFO - PROCESS | 16257 | 1465035262483 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 16257 | 1465035262496 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:22 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061ac00 == 35 [pid = 16257] [id = 206] 03:14:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 57 (0x9061b400) [pid = 16257] [serial = 618] [outer = (nil)] 03:14:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 58 (0x90918800) [pid = 16257] [serial = 619] [outer = 0x9061b400] 03:14:22 INFO - PROCESS | 16257 | 1465035262559 Marionette DEBUG loaded listener.js 03:14:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 59 (0x914ecc00) [pid = 16257] [serial = 620] [outer = 0x9061b400] 03:14:23 INFO - PROCESS | 16257 | 1465035263220 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1231ms 03:14:23 INFO - PROCESS | 16257 | 1465035263262 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 03:14:23 INFO - PROCESS | 16257 | 1465035263268 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 03:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:14:23 INFO - PROCESS | 16257 | 1465035263276 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:14:23 INFO - PROCESS | 16257 | 1465035263279 Marionette TRACE conn3 <- [1,798,null,{}] 03:14:23 INFO - PROCESS | 16257 | 1465035263285 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:23 INFO - PROCESS | 16257 | 1465035263290 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:23 INFO - PROCESS | 16257 | 1465035263432 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 03:14:23 INFO - PROCESS | 16257 | 1465035263540 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035263549 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:23 INFO - PROCESS | 16257 | ++DOCSHELL 0x92173800 == 36 [pid = 16257] [id = 207] 03:14:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 60 (0x92174c00) [pid = 16257] [serial = 621] [outer = (nil)] 03:14:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 61 (0x92449000) [pid = 16257] [serial = 622] [outer = 0x92174c00] 03:14:23 INFO - PROCESS | 16257 | 1465035263615 Marionette DEBUG loaded listener.js 03:14:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 62 (0x92493400) [pid = 16257] [serial = 623] [outer = 0x92174c00] 03:14:24 INFO - PROCESS | 16257 | 1465035264283 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:14:24 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:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1077ms 03:14:24 INFO - PROCESS | 16257 | 1465035264422 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 03:14:24 INFO - PROCESS | 16257 | 1465035264426 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 03:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:14:24 INFO - PROCESS | 16257 | 1465035264445 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:14:24 INFO - PROCESS | 16257 | 1465035264450 Marionette TRACE conn3 <- [1,802,null,{}] 03:14:24 INFO - PROCESS | 16257 | 1465035264464 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:24 INFO - PROCESS | 16257 | 1465035264471 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:24 INFO - PROCESS | 16257 | 1465035264607 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 03:14:24 INFO - PROCESS | 16257 | 1465035264724 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 16257 | 1465035264733 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:24 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c19400 == 37 [pid = 16257] [id = 208] 03:14:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 63 (0x93c1a400) [pid = 16257] [serial = 624] [outer = (nil)] 03:14:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 64 (0x94f0cc00) [pid = 16257] [serial = 625] [outer = 0x93c1a400] 03:14:24 INFO - PROCESS | 16257 | 1465035264794 Marionette DEBUG loaded listener.js 03:14:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 65 (0x94f13800) [pid = 16257] [serial = 626] [outer = 0x93c1a400] 03:14:25 INFO - PROCESS | 16257 | 1465035265573 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:14:25 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:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1153ms 03:14:25 INFO - PROCESS | 16257 | 1465035265595 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 03:14:25 INFO - PROCESS | 16257 | 1465035265599 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 03:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:14:25 INFO - PROCESS | 16257 | 1465035265604 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:14:25 INFO - PROCESS | 16257 | 1465035265607 Marionette TRACE conn3 <- [1,806,null,{}] 03:14:25 INFO - PROCESS | 16257 | 1465035265616 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:25 INFO - PROCESS | 16257 | 1465035265619 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:25 INFO - PROCESS | 16257 | 1465035265809 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 03:14:25 INFO - PROCESS | 16257 | 1465035265825 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035265833 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:25 INFO - PROCESS | 16257 | ++DOCSHELL 0x90506000 == 38 [pid = 16257] [id = 209] 03:14:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 66 (0x93c67c00) [pid = 16257] [serial = 627] [outer = (nil)] 03:14:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x9505a000) [pid = 16257] [serial = 628] [outer = 0x93c67c00] 03:14:25 INFO - PROCESS | 16257 | 1465035265893 Marionette DEBUG loaded listener.js 03:14:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x9505e000) [pid = 16257] [serial = 629] [outer = 0x93c67c00] 03:14:26 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x92450000) [pid = 16257] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:14:26 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0x90882c00) [pid = 16257] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:14:26 INFO - PROCESS | 16257 | --DOMWINDOW == 65 (0x90616400) [pid = 16257] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:14:26 INFO - PROCESS | 16257 | --DOMWINDOW == 64 (0x98eb3400) [pid = 16257] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:14:26 INFO - PROCESS | 16257 | --DOMWINDOW == 63 (0x9244fc00) [pid = 16257] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:14:26 INFO - PROCESS | 16257 | --DOMWINDOW == 62 (0x92180000) [pid = 16257] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:14:26 INFO - PROCESS | 16257 | --DOMWINDOW == 61 (0x90920800) [pid = 16257] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:14:26 INFO - PROCESS | 16257 | 1465035266645 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:14:26 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:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1085ms 03:14:26 INFO - PROCESS | 16257 | 1465035266720 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 03:14:26 INFO - PROCESS | 16257 | 1465035266723 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 03:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:14:26 INFO - PROCESS | 16257 | 1465035266732 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:14:26 INFO - PROCESS | 16257 | 1465035266734 Marionette TRACE conn3 <- [1,810,null,{}] 03:14:26 INFO - PROCESS | 16257 | 1465035266738 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:26 INFO - PROCESS | 16257 | 1465035266744 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:26 INFO - PROCESS | 16257 | 1465035266893 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 03:14:27 INFO - PROCESS | 16257 | 1465035266996 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035267002 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:27 INFO - PROCESS | 16257 | ++DOCSHELL 0x9244fc00 == 39 [pid = 16257] [id = 210] 03:14:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 62 (0x92450000) [pid = 16257] [serial = 630] [outer = (nil)] 03:14:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 63 (0x95194000) [pid = 16257] [serial = 631] [outer = 0x92450000] 03:14:27 INFO - PROCESS | 16257 | 1465035267064 Marionette DEBUG loaded listener.js 03:14:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 64 (0x95197c00) [pid = 16257] [serial = 632] [outer = 0x92450000] 03:14:27 INFO - PROCESS | 16257 | 1465035267710 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1024ms 03:14:27 INFO - PROCESS | 16257 | 1465035267757 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 03:14:27 INFO - PROCESS | 16257 | 1465035267760 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 03:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:14:27 INFO - PROCESS | 16257 | 1465035267766 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:14:27 INFO - PROCESS | 16257 | 1465035267768 Marionette TRACE conn3 <- [1,814,null,{}] 03:14:27 INFO - PROCESS | 16257 | 1465035267773 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:27 INFO - PROCESS | 16257 | 1465035267782 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:28 INFO - PROCESS | 16257 | 1465035268019 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 03:14:28 INFO - PROCESS | 16257 | 1465035268031 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035268038 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x9758a000 == 40 [pid = 16257] [id = 211] 03:14:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 65 (0x9758b800) [pid = 16257] [serial = 633] [outer = (nil)] 03:14:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 66 (0x978e6400) [pid = 16257] [serial = 634] [outer = 0x9758b800] 03:14:28 INFO - PROCESS | 16257 | 1465035268099 Marionette DEBUG loaded listener.js 03:14:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x978ea800) [pid = 16257] [serial = 635] [outer = 0x9758b800] 03:14:28 INFO - PROCESS | 16257 | 1465035268947 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 03:14:29 INFO - PROCESS | 16257 | 1465035269000 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 03:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:14:29 INFO - PROCESS | 16257 | 1465035269009 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:14:29 INFO - PROCESS | 16257 | 1465035269013 Marionette TRACE conn3 <- [1,818,null,{}] 03:14:29 INFO - PROCESS | 16257 | 1465035269021 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:29 INFO - PROCESS | 16257 | 1465035269027 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:29 INFO - PROCESS | 16257 | 1465035269202 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 03:14:29 INFO - PROCESS | 16257 | 1465035269351 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 16257 | 1465035269365 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:29 INFO - PROCESS | 16257 | ++DOCSHELL 0x90878800 == 41 [pid = 16257] [id = 212] 03:14:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x90879000) [pid = 16257] [serial = 636] [outer = (nil)] 03:14:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x92180000) [pid = 16257] [serial = 637] [outer = 0x90879000] 03:14:29 INFO - PROCESS | 16257 | 1465035269454 Marionette DEBUG loaded listener.js 03:14:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x92184c00) [pid = 16257] [serial = 638] [outer = 0x90879000] 03:14:30 INFO - PROCESS | 16257 | 1465035270352 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1381ms 03:14:30 INFO - PROCESS | 16257 | 1465035270390 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 03:14:30 INFO - PROCESS | 16257 | 1465035270396 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 03:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:14:30 INFO - PROCESS | 16257 | 1465035270406 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:14:30 INFO - PROCESS | 16257 | 1465035270410 Marionette TRACE conn3 <- [1,822,null,{}] 03:14:30 INFO - PROCESS | 16257 | 1465035270416 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:30 INFO - PROCESS | 16257 | 1465035270421 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:30 INFO - PROCESS | 16257 | 1465035270586 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 03:14:30 INFO - PROCESS | 16257 | 1465035270730 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035270737 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:30 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050e800 == 42 [pid = 16257] [id = 213] 03:14:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x93b5d000) [pid = 16257] [serial = 639] [outer = (nil)] 03:14:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x93c1a800) [pid = 16257] [serial = 640] [outer = 0x93b5d000] 03:14:30 INFO - PROCESS | 16257 | 1465035270813 Marionette DEBUG loaded listener.js 03:14:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x94f0e000) [pid = 16257] [serial = 641] [outer = 0x93b5d000] 03:14:31 INFO - PROCESS | 16257 | 1465035271785 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 03:14:31 INFO - PROCESS | 16257 | 1465035271846 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 03:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:14:31 INFO - PROCESS | 16257 | 1465035271852 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:14:31 INFO - PROCESS | 16257 | 1465035271858 Marionette TRACE conn3 <- [1,826,null,{}] 03:14:31 INFO - PROCESS | 16257 | 1465035271875 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:31 INFO - PROCESS | 16257 | 1465035271891 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:32 INFO - PROCESS | 16257 | 1465035272097 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:14:32 INFO - PROCESS | 16257 | 1465035272288 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035272300 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:32 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fd1400 == 43 [pid = 16257] [id = 214] 03:14:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x978e9000) [pid = 16257] [serial = 642] [outer = (nil)] 03:14:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x9865d000) [pid = 16257] [serial = 643] [outer = 0x978e9000] 03:14:32 INFO - PROCESS | 16257 | 1465035272418 Marionette DEBUG loaded listener.js 03:14:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x98dc0800) [pid = 16257] [serial = 644] [outer = 0x978e9000] 03:14:33 INFO - PROCESS | 16257 | 1465035273265 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1439ms 03:14:33 INFO - PROCESS | 16257 | 1465035273292 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:14:33 INFO - PROCESS | 16257 | 1465035273297 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 03:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:14:33 INFO - PROCESS | 16257 | 1465035273302 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:14:33 INFO - PROCESS | 16257 | 1465035273306 Marionette TRACE conn3 <- [1,830,null,{}] 03:14:33 INFO - PROCESS | 16257 | 1465035273311 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:33 INFO - PROCESS | 16257 | 1465035273316 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:33 INFO - PROCESS | 16257 | 1465035273474 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:14:33 INFO - PROCESS | 16257 | 1465035273625 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 16257 | 1465035273631 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:33 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c65400 == 44 [pid = 16257] [id = 215] 03:14:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x98ea8c00) [pid = 16257] [serial = 645] [outer = (nil)] 03:14:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x99153000) [pid = 16257] [serial = 646] [outer = 0x98ea8c00] 03:14:33 INFO - PROCESS | 16257 | 1465035273706 Marionette DEBUG loaded listener.js 03:14:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x99158000) [pid = 16257] [serial = 647] [outer = 0x98ea8c00] 03:14:34 INFO - PROCESS | 16257 | 1465035274618 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1382ms 03:14:34 INFO - PROCESS | 16257 | 1465035274685 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:14:34 INFO - PROCESS | 16257 | 1465035274689 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 03:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:14:34 INFO - PROCESS | 16257 | 1465035274695 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:14:34 INFO - PROCESS | 16257 | 1465035274698 Marionette TRACE conn3 <- [1,834,null,{}] 03:14:34 INFO - PROCESS | 16257 | 1465035274704 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:34 INFO - PROCESS | 16257 | 1465035274708 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:34 INFO - PROCESS | 16257 | 1465035274865 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:14:35 INFO - PROCESS | 16257 | 1465035275012 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035275019 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:35 INFO - PROCESS | 16257 | ++DOCSHELL 0x9258f000 == 45 [pid = 16257] [id = 216] 03:14:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x97f83c00) [pid = 16257] [serial = 648] [outer = (nil)] 03:14:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x99629c00) [pid = 16257] [serial = 649] [outer = 0x97f83c00] 03:14:35 INFO - PROCESS | 16257 | 1465035275093 Marionette DEBUG loaded listener.js 03:14:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x9962dc00) [pid = 16257] [serial = 650] [outer = 0x97f83c00] 03:14:35 INFO - PROCESS | 16257 | 1465035275972 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1329ms 03:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:14:36 INFO - PROCESS | 16257 | 1465035276024 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:14:36 INFO - PROCESS | 16257 | 1465035276027 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 03:14:36 INFO - PROCESS | 16257 | 1465035276033 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:14:36 INFO - PROCESS | 16257 | 1465035276037 Marionette TRACE conn3 <- [1,838,null,{}] 03:14:36 INFO - PROCESS | 16257 | 1465035276042 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:36 INFO - PROCESS | 16257 | 1465035276051 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:36 INFO - PROCESS | 16257 | 1465035276287 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:14:36 INFO - PROCESS | 16257 | 1465035276440 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 16257 | 1465035276452 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:36 INFO - PROCESS | 16257 | ++DOCSHELL 0x90912c00 == 46 [pid = 16257] [id = 217] 03:14:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x914efc00) [pid = 16257] [serial = 651] [outer = (nil)] 03:14:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x92189400) [pid = 16257] [serial = 652] [outer = 0x914efc00] 03:14:36 INFO - PROCESS | 16257 | 1465035276574 Marionette DEBUG loaded listener.js 03:14:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x95062c00) [pid = 16257] [serial = 653] [outer = 0x914efc00] 03:14:37 INFO - PROCESS | 16257 | 1465035277659 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1685ms 03:14:37 INFO - PROCESS | 16257 | 1465035277719 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:14:37 INFO - PROCESS | 16257 | 1465035277725 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 03:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:14:37 INFO - PROCESS | 16257 | 1465035277731 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:14:37 INFO - PROCESS | 16257 | 1465035277739 Marionette TRACE conn3 <- [1,842,null,{}] 03:14:37 INFO - PROCESS | 16257 | 1465035277746 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:37 INFO - PROCESS | 16257 | 1465035277751 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:37 INFO - PROCESS | 16257 | 1465035277964 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:14:38 INFO - PROCESS | 16257 | 1465035278128 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 16257 | 1465035278137 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x9216b800 == 47 [pid = 16257] [id = 218] 03:14:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x9216fc00) [pid = 16257] [serial = 654] [outer = (nil)] 03:14:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x9240c800) [pid = 16257] [serial = 655] [outer = 0x9216fc00] 03:14:38 INFO - PROCESS | 16257 | 1465035278206 Marionette DEBUG loaded listener.js 03:14:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x92587000) [pid = 16257] [serial = 656] [outer = 0x9216fc00] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x91725000 == 46 [pid = 16257] [id = 188] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x9050e000 == 45 [pid = 16257] [id = 197] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x9087c400 == 44 [pid = 16257] [id = 179] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x9061c400 == 43 [pid = 16257] [id = 187] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x95041400 == 42 [pid = 16257] [id = 189] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x9061b800 == 41 [pid = 16257] [id = 186] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9c400 == 40 [pid = 16257] [id = 180] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x9234d800 == 39 [pid = 16257] [id = 184] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x90912000 == 38 [pid = 16257] [id = 182] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x9087bc00 == 37 [pid = 16257] [id = 183] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x90502000 == 36 [pid = 16257] [id = 196] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x90614400 == 35 [pid = 16257] [id = 193] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x90617800 == 34 [pid = 16257] [id = 194] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x9061a000 == 33 [pid = 16257] [id = 192] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x95040800 == 32 [pid = 16257] [id = 185] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x98e09c00 == 31 [pid = 16257] [id = 195] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x9240a800 == 30 [pid = 16257] [id = 181] 03:14:39 INFO - PROCESS | 16257 | --DOCSHELL 0x92183000 == 29 [pid = 16257] [id = 191] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x9258c800) [pid = 16257] [serial = 602] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x91724000) [pid = 16257] [serial = 580] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x90916400) [pid = 16257] [serial = 593] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x9925a000) [pid = 16257] [serial = 586] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9504d400) [pid = 16257] [serial = 583] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x9962e800) [pid = 16257] [serial = 587] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x9240e000) [pid = 16257] [serial = 599] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x91ca1000) [pid = 16257] [serial = 589] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x9505cc00) [pid = 16257] [serial = 584] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x9234cc00) [pid = 16257] [serial = 581] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x91c95800) [pid = 16257] [serial = 596] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x92584000) [pid = 16257] [serial = 601] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x92406800) [pid = 16257] [serial = 598] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x90882400) [pid = 16257] [serial = 592] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x91722c00) [pid = 16257] [serial = 595] [outer = (nil)] [url = about:blank] 03:14:39 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x93b58c00) [pid = 16257] [serial = 604] [outer = (nil)] [url = about:blank] 03:14:40 INFO - PROCESS | 16257 | 1465035280236 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2540ms 03:14:40 INFO - PROCESS | 16257 | 1465035280273 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:14:40 INFO - PROCESS | 16257 | 1465035280279 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 03:14:40 INFO - PROCESS | 16257 | 1465035280286 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:14:40 INFO - PROCESS | 16257 | 1465035280290 Marionette TRACE conn3 <- [1,846,null,{}] 03:14:40 INFO - PROCESS | 16257 | 1465035280299 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:40 INFO - PROCESS | 16257 | 1465035280303 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:40 INFO - PROCESS | 16257 | 1465035280451 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:14:40 INFO - PROCESS | 16257 | 1465035280469 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035280478 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:40 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087f400 == 30 [pid = 16257] [id = 219] 03:14:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x9087f800) [pid = 16257] [serial = 657] [outer = (nil)] 03:14:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x9091c400) [pid = 16257] [serial = 658] [outer = 0x9087f800] 03:14:40 INFO - PROCESS | 16257 | 1465035280545 Marionette DEBUG loaded listener.js 03:14:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x914e3400) [pid = 16257] [serial = 659] [outer = 0x9087f800] 03:14:41 INFO - PROCESS | 16257 | 1465035281324 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1082ms 03:14:41 INFO - PROCESS | 16257 | 1465035281377 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:14:41 INFO - PROCESS | 16257 | 1465035281385 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 03:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:14:41 INFO - PROCESS | 16257 | 1465035281400 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:14:41 INFO - PROCESS | 16257 | 1465035281404 Marionette TRACE conn3 <- [1,850,null,{}] 03:14:41 INFO - PROCESS | 16257 | 1465035281409 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:41 INFO - PROCESS | 16257 | 1465035281415 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:41 INFO - PROCESS | 16257 | 1465035281574 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:14:41 INFO - PROCESS | 16257 | 1465035281583 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 16257 | 1465035281589 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:41 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c99c00 == 31 [pid = 16257] [id = 220] 03:14:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x9216a800) [pid = 16257] [serial = 660] [outer = (nil)] 03:14:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x92183000) [pid = 16257] [serial = 661] [outer = 0x9216a800] 03:14:41 INFO - PROCESS | 16257 | 1465035281751 Marionette DEBUG loaded listener.js 03:14:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x92403800) [pid = 16257] [serial = 662] [outer = 0x9216a800] 03:14:42 INFO - PROCESS | 16257 | 1465035282561 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1192ms 03:14:42 INFO - PROCESS | 16257 | 1465035282588 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:14:42 INFO - PROCESS | 16257 | 1465035282591 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 03:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:14:42 INFO - PROCESS | 16257 | 1465035282597 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:14:42 INFO - PROCESS | 16257 | 1465035282602 Marionette TRACE conn3 <- [1,854,null,{}] 03:14:42 INFO - PROCESS | 16257 | 1465035282628 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:42 INFO - PROCESS | 16257 | 1465035282637 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:42 INFO - PROCESS | 16257 | 1465035282838 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:14:42 INFO - PROCESS | 16257 | 1465035282865 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035282876 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fd2c00 == 32 [pid = 16257] [id = 221] 03:14:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x92fd9c00) [pid = 16257] [serial = 663] [outer = (nil)] 03:14:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x93b5ac00) [pid = 16257] [serial = 664] [outer = 0x92fd9c00] 03:14:42 INFO - PROCESS | 16257 | 1465035282942 Marionette DEBUG loaded listener.js 03:14:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x93bd6c00) [pid = 16257] [serial = 665] [outer = 0x92fd9c00] 03:14:43 INFO - PROCESS | 16257 | 1465035283811 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1238ms 03:14:43 INFO - PROCESS | 16257 | 1465035283835 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:14:43 INFO - PROCESS | 16257 | 1465035283839 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 03:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:14:43 INFO - PROCESS | 16257 | 1465035283854 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:14:43 INFO - PROCESS | 16257 | 1465035283857 Marionette TRACE conn3 <- [1,858,null,{}] 03:14:43 INFO - PROCESS | 16257 | 1465035283862 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:43 INFO - PROCESS | 16257 | 1465035283866 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:44 INFO - PROCESS | 16257 | 1465035284053 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:14:44 INFO - PROCESS | 16257 | 1465035284076 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035284084 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:44 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b56c00 == 33 [pid = 16257] [id = 222] 03:14:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x93c5ec00) [pid = 16257] [serial = 666] [outer = (nil)] 03:14:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x95042400) [pid = 16257] [serial = 667] [outer = 0x93c5ec00] 03:14:44 INFO - PROCESS | 16257 | 1465035284145 Marionette DEBUG loaded listener.js 03:14:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x95059c00) [pid = 16257] [serial = 668] [outer = 0x93c5ec00] 03:14:44 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x93c67c00) [pid = 16257] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:14:44 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x92450000) [pid = 16257] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:14:44 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x92585000) [pid = 16257] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:14:44 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x9091a000) [pid = 16257] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:14:44 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x94f11400) [pid = 16257] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:14:44 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x94f13400) [pid = 16257] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:14:44 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9061b400) [pid = 16257] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:14:44 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x9217d000) [pid = 16257] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:14:44 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x92174c00) [pid = 16257] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:14:44 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x93c1a400) [pid = 16257] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:14:44 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x90614c00) [pid = 16257] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:14:44 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x9758b800) [pid = 16257] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:14:45 INFO - PROCESS | 16257 | 1465035285286 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1481ms 03:14:45 INFO - PROCESS | 16257 | 1465035285337 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:14:45 INFO - PROCESS | 16257 | 1465035285341 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 03:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:14:45 INFO - PROCESS | 16257 | 1465035285348 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:14:45 INFO - PROCESS | 16257 | 1465035285351 Marionette TRACE conn3 <- [1,862,null,{}] 03:14:45 INFO - PROCESS | 16257 | 1465035285357 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:45 INFO - PROCESS | 16257 | 1465035285362 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:45 INFO - PROCESS | 16257 | 1465035285539 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:14:45 INFO - PROCESS | 16257 | 1465035285556 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 16257 | 1465035285563 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:45 INFO - PROCESS | 16257 | ++DOCSHELL 0x90620800 == 34 [pid = 16257] [id = 223] 03:14:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x91c93400) [pid = 16257] [serial = 669] [outer = (nil)] 03:14:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x92491c00) [pid = 16257] [serial = 670] [outer = 0x91c93400] 03:14:45 INFO - PROCESS | 16257 | 1465035285626 Marionette DEBUG loaded listener.js 03:14:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x95040800) [pid = 16257] [serial = 671] [outer = 0x91c93400] 03:14:46 INFO - PROCESS | 16257 | 1465035286356 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1027ms 03:14:46 INFO - PROCESS | 16257 | 1465035286376 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:14:46 INFO - PROCESS | 16257 | 1465035286379 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 03:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:14:46 INFO - PROCESS | 16257 | 1465035286386 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:14:46 INFO - PROCESS | 16257 | 1465035286388 Marionette TRACE conn3 <- [1,866,null,{}] 03:14:46 INFO - PROCESS | 16257 | 1465035286393 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:46 INFO - PROCESS | 16257 | 1465035286402 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:46 INFO - PROCESS | 16257 | 1465035286609 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:14:46 INFO - PROCESS | 16257 | 1465035286630 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035286635 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x90883c00 == 35 [pid = 16257] [id = 224] 03:14:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x91725400) [pid = 16257] [serial = 672] [outer = (nil)] 03:14:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x97583c00) [pid = 16257] [serial = 673] [outer = 0x91725400] 03:14:46 INFO - PROCESS | 16257 | 1465035286701 Marionette DEBUG loaded listener.js 03:14:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x9758fc00) [pid = 16257] [serial = 674] [outer = 0x91725400] 03:14:47 INFO - PROCESS | 16257 | 1465035287815 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1481ms 03:14:47 INFO - PROCESS | 16257 | 1465035287868 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:14:47 INFO - PROCESS | 16257 | 1465035287883 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 03:14:47 INFO - PROCESS | 16257 | 1465035287891 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:14:47 INFO - PROCESS | 16257 | 1465035287897 Marionette TRACE conn3 <- [1,870,null,{}] 03:14:47 INFO - PROCESS | 16257 | 1465035287916 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:47 INFO - PROCESS | 16257 | 1465035287922 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:48 INFO - PROCESS | 16257 | 1465035288133 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:14:48 INFO - PROCESS | 16257 | 1465035288280 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 16257 | 1465035288289 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:48 INFO - PROCESS | 16257 | ++DOCSHELL 0x90616c00 == 36 [pid = 16257] [id = 225] 03:14:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x90912800) [pid = 16257] [serial = 675] [outer = (nil)] 03:14:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x91c95c00) [pid = 16257] [serial = 676] [outer = 0x90912800] 03:14:48 INFO - PROCESS | 16257 | 1465035288368 Marionette DEBUG loaded listener.js 03:14:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x92174c00) [pid = 16257] [serial = 677] [outer = 0x90912800] 03:14:49 INFO - PROCESS | 16257 | 1465035289344 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1499ms 03:14:49 INFO - PROCESS | 16257 | 1465035289390 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:14:49 INFO - PROCESS | 16257 | 1465035289397 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 03:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:14:49 INFO - PROCESS | 16257 | 1465035289408 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:14:49 INFO - PROCESS | 16257 | 1465035289411 Marionette TRACE conn3 <- [1,874,null,{}] 03:14:49 INFO - PROCESS | 16257 | 1465035289418 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:49 INFO - PROCESS | 16257 | 1465035289424 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:49 INFO - PROCESS | 16257 | 1465035289629 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:14:49 INFO - PROCESS | 16257 | 1465035289864 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035289874 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:49 INFO - PROCESS | 16257 | ++DOCSHELL 0x92486400 == 37 [pid = 16257] [id = 226] 03:14:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x92fdb000) [pid = 16257] [serial = 678] [outer = (nil)] 03:14:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x93c11800) [pid = 16257] [serial = 679] [outer = 0x92fdb000] 03:14:49 INFO - PROCESS | 16257 | 1465035289991 Marionette DEBUG loaded listener.js 03:14:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x93c61400) [pid = 16257] [serial = 680] [outer = 0x92fdb000] 03:14:50 INFO - PROCESS | 16257 | 1465035290915 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1537ms 03:14:50 INFO - PROCESS | 16257 | 1465035290945 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:14:50 INFO - PROCESS | 16257 | 1465035290949 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 03:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:14:50 INFO - PROCESS | 16257 | 1465035290956 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:14:50 INFO - PROCESS | 16257 | 1465035290962 Marionette TRACE conn3 <- [1,878,null,{}] 03:14:50 INFO - PROCESS | 16257 | 1465035290977 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:50 INFO - PROCESS | 16257 | 1465035290985 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:51 INFO - PROCESS | 16257 | 1465035291164 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:14:51 INFO - PROCESS | 16257 | 1465035291313 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 16257 | 1465035291323 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:51 INFO - PROCESS | 16257 | ++DOCSHELL 0x92590c00 == 38 [pid = 16257] [id = 227] 03:14:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x976d2c00) [pid = 16257] [serial = 681] [outer = (nil)] 03:14:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x97f80c00) [pid = 16257] [serial = 682] [outer = 0x976d2c00] 03:14:51 INFO - PROCESS | 16257 | 1465035291407 Marionette DEBUG loaded listener.js 03:14:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x981e7800) [pid = 16257] [serial = 683] [outer = 0x976d2c00] 03:14:52 INFO - PROCESS | 16257 | 1465035292343 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1438ms 03:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:14:52 INFO - PROCESS | 16257 | 1465035292394 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:14:52 INFO - PROCESS | 16257 | 1465035292398 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 03:14:52 INFO - PROCESS | 16257 | 1465035292404 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:14:52 INFO - PROCESS | 16257 | 1465035292408 Marionette TRACE conn3 <- [1,882,null,{}] 03:14:52 INFO - PROCESS | 16257 | 1465035292413 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:52 INFO - PROCESS | 16257 | 1465035292418 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:52 INFO - PROCESS | 16257 | 1465035292589 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:14:52 INFO - PROCESS | 16257 | 1465035292751 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035292761 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:52 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f11000 == 39 [pid = 16257] [id = 228] 03:14:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x95043000) [pid = 16257] [serial = 684] [outer = (nil)] 03:14:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x98e05400) [pid = 16257] [serial = 685] [outer = 0x95043000] 03:14:52 INFO - PROCESS | 16257 | 1465035292836 Marionette DEBUG loaded listener.js 03:14:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x98eac400) [pid = 16257] [serial = 686] [outer = 0x95043000] 03:14:53 INFO - PROCESS | 16257 | 1465035293970 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1636ms 03:14:54 INFO - PROCESS | 16257 | 1465035294041 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:14:54 INFO - PROCESS | 16257 | 1465035294046 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 03:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:14:54 INFO - PROCESS | 16257 | 1465035294055 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:14:54 INFO - PROCESS | 16257 | 1465035294060 Marionette TRACE conn3 <- [1,886,null,{}] 03:14:54 INFO - PROCESS | 16257 | 1465035294068 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:54 INFO - PROCESS | 16257 | 1465035294074 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:54 INFO - PROCESS | 16257 | 1465035294238 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:14:54 INFO - PROCESS | 16257 | 1465035294488 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035294500 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:54 INFO - PROCESS | 16257 | --DOCSHELL 0x90620800 == 38 [pid = 16257] [id = 223] 03:14:54 INFO - PROCESS | 16257 | --DOCSHELL 0x93b56c00 == 37 [pid = 16257] [id = 222] 03:14:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x90618400 == 38 [pid = 16257] [id = 229] 03:14:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x9087f000) [pid = 16257] [serial = 687] [outer = (nil)] 03:14:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x914e8400) [pid = 16257] [serial = 688] [outer = 0x9087f000] 03:14:54 INFO - PROCESS | 16257 | 1465035294585 Marionette DEBUG loaded listener.js 03:14:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x91c95800) [pid = 16257] [serial = 689] [outer = 0x9087f000] 03:14:54 INFO - PROCESS | 16257 | --DOCSHELL 0x92fd2c00 == 37 [pid = 16257] [id = 221] 03:14:54 INFO - PROCESS | 16257 | --DOCSHELL 0x91c99c00 == 36 [pid = 16257] [id = 220] 03:14:54 INFO - PROCESS | 16257 | --DOCSHELL 0x9087f400 == 35 [pid = 16257] [id = 219] 03:14:54 INFO - PROCESS | 16257 | --DOCSHELL 0x9216b800 == 34 [pid = 16257] [id = 218] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x9248f800) [pid = 16257] [serial = 590] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x978e6400) [pid = 16257] [serial = 634] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9505a000) [pid = 16257] [serial = 628] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9505e000) [pid = 16257] [serial = 629] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x95194000) [pid = 16257] [serial = 631] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x93b61800) [pid = 16257] [serial = 605] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x90920400) [pid = 16257] [serial = 607] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x9216cc00) [pid = 16257] [serial = 608] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x95061800) [pid = 16257] [serial = 616] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9518b400) [pid = 16257] [serial = 617] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x94f59400) [pid = 16257] [serial = 613] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x95041800) [pid = 16257] [serial = 614] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x90918800) [pid = 16257] [serial = 619] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x914ecc00) [pid = 16257] [serial = 620] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x92fd2400) [pid = 16257] [serial = 610] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x93bd9800) [pid = 16257] [serial = 611] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x92449000) [pid = 16257] [serial = 622] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x92493400) [pid = 16257] [serial = 623] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x94f13800) [pid = 16257] [serial = 626] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x94f0cc00) [pid = 16257] [serial = 625] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x978ea800) [pid = 16257] [serial = 635] [outer = (nil)] [url = about:blank] 03:14:54 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x95197c00) [pid = 16257] [serial = 632] [outer = (nil)] [url = about:blank] 03:14:55 INFO - PROCESS | 16257 | 1465035295354 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1336ms 03:14:55 INFO - PROCESS | 16257 | 1465035295391 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:14:55 INFO - PROCESS | 16257 | 1465035295396 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 03:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:14:55 INFO - PROCESS | 16257 | 1465035295407 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:14:55 INFO - PROCESS | 16257 | 1465035295410 Marionette TRACE conn3 <- [1,890,null,{}] 03:14:55 INFO - PROCESS | 16257 | 1465035295416 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:55 INFO - PROCESS | 16257 | 1465035295421 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:55 INFO - PROCESS | 16257 | 1465035295565 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:14:55 INFO - PROCESS | 16257 | 1465035295580 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 16257 | 1465035295589 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x92410000 == 35 [pid = 16257] [id = 230] 03:14:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x92449000) [pid = 16257] [serial = 690] [outer = (nil)] 03:14:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x9248b800) [pid = 16257] [serial = 691] [outer = 0x92449000] 03:14:55 INFO - PROCESS | 16257 | 1465035295652 Marionette DEBUG loaded listener.js 03:14:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x92589000) [pid = 16257] [serial = 692] [outer = 0x92449000] 03:14:56 INFO - PROCESS | 16257 | 1465035296509 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1137ms 03:14:56 INFO - PROCESS | 16257 | 1465035296543 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:14:56 INFO - PROCESS | 16257 | 1465035296547 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 03:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:14:56 INFO - PROCESS | 16257 | 1465035296553 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:14:56 INFO - PROCESS | 16257 | 1465035296558 Marionette TRACE conn3 <- [1,894,null,{}] 03:14:56 INFO - PROCESS | 16257 | 1465035296573 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:56 INFO - PROCESS | 16257 | 1465035296581 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:56 INFO - PROCESS | 16257 | 1465035296724 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:14:56 INFO - PROCESS | 16257 | 1465035296734 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035296743 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:56 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f0b800 == 36 [pid = 16257] [id = 231] 03:14:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x94f0dc00) [pid = 16257] [serial = 693] [outer = (nil)] 03:14:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x94f5dc00) [pid = 16257] [serial = 694] [outer = 0x94f0dc00] 03:14:56 INFO - PROCESS | 16257 | 1465035296926 Marionette DEBUG loaded listener.js 03:14:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x9505a000) [pid = 16257] [serial = 695] [outer = 0x94f0dc00] 03:14:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x95040c00) [pid = 16257] [serial = 696] [outer = 0x9234f000] 03:14:57 INFO - PROCESS | 16257 | 1465035297792 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1293ms 03:14:57 INFO - PROCESS | 16257 | 1465035297852 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:14:57 INFO - PROCESS | 16257 | 1465035297855 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 03:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:14:57 INFO - PROCESS | 16257 | 1465035297862 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:14:57 INFO - PROCESS | 16257 | 1465035297864 Marionette TRACE conn3 <- [1,898,null,{}] 03:14:57 INFO - PROCESS | 16257 | 1465035297870 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:57 INFO - PROCESS | 16257 | 1465035297874 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:58 INFO - PROCESS | 16257 | 1465035298083 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:14:58 INFO - PROCESS | 16257 | 1465035298106 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035298114 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:58 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f0c400 == 37 [pid = 16257] [id = 232] 03:14:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x95059800) [pid = 16257] [serial = 697] [outer = (nil)] 03:14:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x95192c00) [pid = 16257] [serial = 698] [outer = 0x95059800] 03:14:58 INFO - PROCESS | 16257 | 1465035298190 Marionette DEBUG loaded listener.js 03:14:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x95195800) [pid = 16257] [serial = 699] [outer = 0x95059800] 03:14:59 INFO - PROCESS | 16257 | 1465035299019 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1182ms 03:14:59 INFO - PROCESS | 16257 | 1465035299045 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:14:59 INFO - PROCESS | 16257 | 1465035299048 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 03:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:14:59 INFO - PROCESS | 16257 | 1465035299055 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:14:59 INFO - PROCESS | 16257 | 1465035299059 Marionette TRACE conn3 <- [1,902,null,{}] 03:14:59 INFO - PROCESS | 16257 | 1465035299064 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:59 INFO - PROCESS | 16257 | 1465035299068 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:59 INFO - PROCESS | 16257 | 1465035299271 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:14:59 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x90879000) [pid = 16257] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:14:59 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x93b5d000) [pid = 16257] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:14:59 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x978e9000) [pid = 16257] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:14:59 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x91c93400) [pid = 16257] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:14:59 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x92fd9c00) [pid = 16257] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:14:59 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x93c5ec00) [pid = 16257] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:14:59 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x98ea8c00) [pid = 16257] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:14:59 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x97f83c00) [pid = 16257] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:14:59 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x9087f800) [pid = 16257] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:14:59 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x914efc00) [pid = 16257] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:14:59 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x9216fc00) [pid = 16257] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:14:59 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x9216a800) [pid = 16257] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:14:59 INFO - PROCESS | 16257 | 1465035299442 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035299451 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:14:59 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061ec00 == 38 [pid = 16257] [id = 233] 03:14:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x90620c00) [pid = 16257] [serial = 700] [outer = (nil)] 03:14:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x9216bc00) [pid = 16257] [serial = 701] [outer = 0x90620c00] 03:14:59 INFO - PROCESS | 16257 | 1465035299511 Marionette DEBUG loaded listener.js 03:14:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x92490c00) [pid = 16257] [serial = 702] [outer = 0x90620c00] 03:15:00 INFO - PROCESS | 16257 | 1465035300208 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1184ms 03:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:15:00 INFO - PROCESS | 16257 | 1465035300240 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:15:00 INFO - PROCESS | 16257 | 1465035300242 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 03:15:00 INFO - PROCESS | 16257 | 1465035300258 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:15:00 INFO - PROCESS | 16257 | 1465035300260 Marionette TRACE conn3 <- [1,906,null,{}] 03:15:00 INFO - PROCESS | 16257 | 1465035300266 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:00 INFO - PROCESS | 16257 | 1465035300275 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:00 INFO - PROCESS | 16257 | 1465035300454 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:15:00 INFO - PROCESS | 16257 | 1465035300462 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 16257 | 1465035300470 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050a000 == 39 [pid = 16257] [id = 234] 03:15:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x9061bc00) [pid = 16257] [serial = 703] [outer = (nil)] 03:15:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x98f04800) [pid = 16257] [serial = 704] [outer = 0x9061bc00] 03:15:00 INFO - PROCESS | 16257 | 1465035300532 Marionette DEBUG loaded listener.js 03:15:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x9917a000) [pid = 16257] [serial = 705] [outer = 0x9061bc00] 03:15:01 INFO - PROCESS | 16257 | 1465035301316 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1089ms 03:15:01 INFO - PROCESS | 16257 | 1465035301338 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:15:01 INFO - PROCESS | 16257 | 1465035301342 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 03:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:15:01 INFO - PROCESS | 16257 | 1465035301426 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:15:01 INFO - PROCESS | 16257 | 1465035301431 Marionette TRACE conn3 <- [1,910,null,{}] 03:15:01 INFO - PROCESS | 16257 | 1465035301445 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:01 INFO - PROCESS | 16257 | 1465035301451 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:01 INFO - PROCESS | 16257 | 1465035301638 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:15:01 INFO - PROCESS | 16257 | 1465035301786 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 16257 | 1465035301798 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:01 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087f400 == 40 [pid = 16257] [id = 235] 03:15:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x90882000) [pid = 16257] [serial = 706] [outer = (nil)] 03:15:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x90912400) [pid = 16257] [serial = 707] [outer = 0x90882000] 03:15:01 INFO - PROCESS | 16257 | 1465035301893 Marionette DEBUG loaded listener.js 03:15:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x914ea000) [pid = 16257] [serial = 708] [outer = 0x90882000] 03:15:02 INFO - PROCESS | 16257 | 1465035302840 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1513ms 03:15:02 INFO - PROCESS | 16257 | 1465035302877 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:15:02 INFO - PROCESS | 16257 | 1465035302882 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 03:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:15:02 INFO - PROCESS | 16257 | 1465035302891 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:15:02 INFO - PROCESS | 16257 | 1465035302895 Marionette TRACE conn3 <- [1,914,null,{}] 03:15:02 INFO - PROCESS | 16257 | 1465035302906 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:02 INFO - PROCESS | 16257 | 1465035302915 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:03 INFO - PROCESS | 16257 | 1465035303095 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:15:03 INFO - PROCESS | 16257 | 1465035303258 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 16257 | 1465035303271 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:03 INFO - PROCESS | 16257 | ++DOCSHELL 0x914edc00 == 41 [pid = 16257] [id = 236] 03:15:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x92493400) [pid = 16257] [serial = 709] [outer = (nil)] 03:15:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x93b56c00) [pid = 16257] [serial = 710] [outer = 0x92493400] 03:15:03 INFO - PROCESS | 16257 | 1465035303349 Marionette DEBUG loaded listener.js 03:15:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x93c5fc00) [pid = 16257] [serial = 711] [outer = 0x92493400] 03:15:04 INFO - PROCESS | 16257 | 1465035304293 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1433ms 03:15:04 INFO - PROCESS | 16257 | 1465035304325 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:15:04 INFO - PROCESS | 16257 | 1465035304329 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 03:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:15:04 INFO - PROCESS | 16257 | 1465035304336 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:15:04 INFO - PROCESS | 16257 | 1465035304339 Marionette TRACE conn3 <- [1,918,null,{}] 03:15:04 INFO - PROCESS | 16257 | 1465035304345 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:04 INFO - PROCESS | 16257 | 1465035304349 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:04 INFO - PROCESS | 16257 | 1465035304522 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:15:04 INFO - PROCESS | 16257 | 1465035304681 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035304699 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x978ec400 == 42 [pid = 16257] [id = 237] 03:15:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x978ec800) [pid = 16257] [serial = 712] [outer = (nil)] 03:15:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x98db5400) [pid = 16257] [serial = 713] [outer = 0x978ec800] 03:15:04 INFO - PROCESS | 16257 | 1465035304774 Marionette DEBUG loaded listener.js 03:15:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x99175400) [pid = 16257] [serial = 714] [outer = 0x978ec800] 03:15:05 INFO - PROCESS | 16257 | 1465035305736 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1435ms 03:15:05 INFO - PROCESS | 16257 | 1465035305772 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:15:05 INFO - PROCESS | 16257 | 1465035305775 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 03:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:15:05 INFO - PROCESS | 16257 | 1465035305781 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:15:05 INFO - PROCESS | 16257 | 1465035305785 Marionette TRACE conn3 <- [1,922,null,{}] 03:15:05 INFO - PROCESS | 16257 | 1465035305790 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:05 INFO - PROCESS | 16257 | 1465035305795 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:05 INFO - PROCESS | 16257 | 1465035305956 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:15:06 INFO - PROCESS | 16257 | 1465035306110 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035306118 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:06 INFO - PROCESS | 16257 | ++DOCSHELL 0x90616800 == 43 [pid = 16257] [id = 238] 03:15:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9518e800) [pid = 16257] [serial = 715] [outer = (nil)] 03:15:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x999fc400) [pid = 16257] [serial = 716] [outer = 0x9518e800] 03:15:06 INFO - PROCESS | 16257 | 1465035306193 Marionette DEBUG loaded listener.js 03:15:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x999fdc00) [pid = 16257] [serial = 717] [outer = 0x9518e800] 03:15:07 INFO - PROCESS | 16257 | 1465035307107 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1384ms 03:15:07 INFO - PROCESS | 16257 | 1465035307166 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:15:07 INFO - PROCESS | 16257 | 1465035307170 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 03:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:15:07 INFO - PROCESS | 16257 | 1465035307176 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:15:07 INFO - PROCESS | 16257 | 1465035307179 Marionette TRACE conn3 <- [1,926,null,{}] 03:15:07 INFO - PROCESS | 16257 | 1465035307185 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:07 INFO - PROCESS | 16257 | 1465035307190 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:07 INFO - PROCESS | 16257 | 1465035307346 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:15:07 INFO - PROCESS | 16257 | 1465035307497 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035307506 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:07 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c65c00 == 44 [pid = 16257] [id = 239] 03:15:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x999f4000) [pid = 16257] [serial = 718] [outer = (nil)] 03:15:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x99bed800) [pid = 16257] [serial = 719] [outer = 0x999f4000] 03:15:07 INFO - PROCESS | 16257 | 1465035307581 Marionette DEBUG loaded listener.js 03:15:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x99bf0800) [pid = 16257] [serial = 720] [outer = 0x999f4000] 03:15:08 INFO - PROCESS | 16257 | 1465035308468 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1330ms 03:15:08 INFO - PROCESS | 16257 | 1465035308508 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:15:08 INFO - PROCESS | 16257 | 1465035308511 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 03:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:15:08 INFO - PROCESS | 16257 | 1465035308518 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:15:08 INFO - PROCESS | 16257 | 1465035308521 Marionette TRACE conn3 <- [1,930,null,{}] 03:15:08 INFO - PROCESS | 16257 | 1465035308528 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:08 INFO - PROCESS | 16257 | 1465035308537 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:08 INFO - PROCESS | 16257 | 1465035308737 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:15:08 INFO - PROCESS | 16257 | 1465035308892 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 16257 | 1465035308903 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:08 INFO - PROCESS | 16257 | ++DOCSHELL 0x90887000 == 45 [pid = 16257] [id = 240] 03:15:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x99bec400) [pid = 16257] [serial = 721] [outer = (nil)] 03:15:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x99ce2400) [pid = 16257] [serial = 722] [outer = 0x99bec400] 03:15:08 INFO - PROCESS | 16257 | 1465035308978 Marionette DEBUG loaded listener.js 03:15:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9a068800) [pid = 16257] [serial = 723] [outer = 0x99bec400] 03:15:09 INFO - PROCESS | 16257 | 1465035309810 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1334ms 03:15:09 INFO - PROCESS | 16257 | 1465035309854 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:15:09 INFO - PROCESS | 16257 | 1465035309858 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 03:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:15:09 INFO - PROCESS | 16257 | 1465035309864 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:15:09 INFO - PROCESS | 16257 | 1465035309868 Marionette TRACE conn3 <- [1,934,null,{}] 03:15:09 INFO - PROCESS | 16257 | 1465035309873 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:09 INFO - PROCESS | 16257 | 1465035309878 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:10 INFO - PROCESS | 16257 | 1465035310029 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:15:10 INFO - PROCESS | 16257 | 1465035310189 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 16257 | 1465035310200 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:10 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050c000 == 46 [pid = 16257] [id = 241] 03:15:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x90911c00) [pid = 16257] [serial = 724] [outer = (nil)] 03:15:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9a150000) [pid = 16257] [serial = 725] [outer = 0x90911c00] 03:15:10 INFO - PROCESS | 16257 | 1465035310286 Marionette DEBUG loaded listener.js 03:15:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x9a154000) [pid = 16257] [serial = 726] [outer = 0x90911c00] 03:15:11 INFO - PROCESS | 16257 | 1465035311195 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1379ms 03:15:11 INFO - PROCESS | 16257 | 1465035311243 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:15:11 INFO - PROCESS | 16257 | 1465035311247 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 03:15:11 INFO - PROCESS | 16257 | 1465035311253 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:15:11 INFO - PROCESS | 16257 | 1465035311257 Marionette TRACE conn3 <- [1,938,null,{}] 03:15:11 INFO - PROCESS | 16257 | 1465035311262 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:11 INFO - PROCESS | 16257 | 1465035311266 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:11 INFO - PROCESS | 16257 | 1465035311430 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:15:11 INFO - PROCESS | 16257 | 1465035311768 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035311775 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:11 INFO - PROCESS | 16257 | ++DOCSHELL 0x90617400 == 47 [pid = 16257] [id = 242] 03:15:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x90617800) [pid = 16257] [serial = 727] [outer = (nil)] 03:15:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9087dc00) [pid = 16257] [serial = 728] [outer = 0x90617800] 03:15:11 INFO - PROCESS | 16257 | 1465035311919 Marionette DEBUG loaded listener.js 03:15:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x90913800) [pid = 16257] [serial = 729] [outer = 0x90617800] 03:15:12 INFO - PROCESS | 16257 | 1465035312841 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1640ms 03:15:12 INFO - PROCESS | 16257 | 1465035312894 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:15:12 INFO - PROCESS | 16257 | 1465035312900 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 03:15:12 INFO - PROCESS | 16257 | 1465035312906 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:15:12 INFO - PROCESS | 16257 | 1465035312910 Marionette TRACE conn3 <- [1,942,null,{}] 03:15:12 INFO - PROCESS | 16257 | 1465035312919 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:12 INFO - PROCESS | 16257 | 1465035312926 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:13 INFO - PROCESS | 16257 | 1465035313077 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x9061ec00 == 46 [pid = 16257] [id = 233] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x94f0c400 == 45 [pid = 16257] [id = 232] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x94f0b800 == 44 [pid = 16257] [id = 231] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x92410000 == 43 [pid = 16257] [id = 230] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x90618400 == 42 [pid = 16257] [id = 229] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x92590c00 == 41 [pid = 16257] [id = 227] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x92486400 == 40 [pid = 16257] [id = 226] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x90883c00 == 39 [pid = 16257] [id = 224] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x90616c00 == 38 [pid = 16257] [id = 225] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x94f11000 == 37 [pid = 16257] [id = 228] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x93c65400 == 36 [pid = 16257] [id = 215] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x9258f000 == 35 [pid = 16257] [id = 216] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x90912c00 == 34 [pid = 16257] [id = 217] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x90617400 == 33 [pid = 16257] [id = 242] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x90887000 == 32 [pid = 16257] [id = 240] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x9050c000 == 31 [pid = 16257] [id = 241] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x93c65c00 == 30 [pid = 16257] [id = 239] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x90616800 == 29 [pid = 16257] [id = 238] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x914edc00 == 28 [pid = 16257] [id = 236] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x978ec400 == 27 [pid = 16257] [id = 237] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x9050a000 == 26 [pid = 16257] [id = 234] 03:15:14 INFO - PROCESS | 16257 | --DOCSHELL 0x9087f400 == 25 [pid = 16257] [id = 235] 03:15:14 INFO - PROCESS | 16257 | 1465035314277 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035314289 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x97583c00) [pid = 16257] [serial = 673] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x92184c00) [pid = 16257] [serial = 638] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x92180000) [pid = 16257] [serial = 637] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x94f0e000) [pid = 16257] [serial = 641] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x93c1a800) [pid = 16257] [serial = 640] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x98dc0800) [pid = 16257] [serial = 644] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x92491c00) [pid = 16257] [serial = 670] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9865d000) [pid = 16257] [serial = 643] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x93b5ac00) [pid = 16257] [serial = 664] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x95042400) [pid = 16257] [serial = 667] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x93bd6c00) [pid = 16257] [serial = 665] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x99158000) [pid = 16257] [serial = 647] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x99153000) [pid = 16257] [serial = 646] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x9962dc00) [pid = 16257] [serial = 650] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x99629c00) [pid = 16257] [serial = 649] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9091c400) [pid = 16257] [serial = 658] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x914e3400) [pid = 16257] [serial = 659] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x95062c00) [pid = 16257] [serial = 653] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x92189400) [pid = 16257] [serial = 652] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x92587000) [pid = 16257] [serial = 656] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x9240c800) [pid = 16257] [serial = 655] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x92183000) [pid = 16257] [serial = 661] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x95059c00) [pid = 16257] [serial = 668] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x92403800) [pid = 16257] [serial = 662] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x95040800) [pid = 16257] [serial = 671] [outer = (nil)] [url = about:blank] 03:15:14 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050c400 == 26 [pid = 16257] [id = 243] 03:15:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x9050d000) [pid = 16257] [serial = 730] [outer = (nil)] 03:15:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x90613400) [pid = 16257] [serial = 731] [outer = 0x9050d000] 03:15:14 INFO - PROCESS | 16257 | 1465035314520 Marionette DEBUG loaded listener.js 03:15:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x9061e000) [pid = 16257] [serial = 732] [outer = 0x9050d000] 03:15:15 INFO - PROCESS | 16257 | 1465035315225 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 2345ms 03:15:15 INFO - PROCESS | 16257 | 1465035315252 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:15:15 INFO - PROCESS | 16257 | 1465035315258 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 03:15:15 INFO - PROCESS | 16257 | 1465035315264 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:15:15 INFO - PROCESS | 16257 | 1465035315268 Marionette TRACE conn3 <- [1,946,null,{}] 03:15:15 INFO - PROCESS | 16257 | 1465035315276 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:15 INFO - PROCESS | 16257 | 1465035315283 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:15 INFO - PROCESS | 16257 | 1465035315433 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:15:15 INFO - PROCESS | 16257 | 1465035315559 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 16257 | 1465035315569 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x90912000 == 27 [pid = 16257] [id = 244] 03:15:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x914eb400) [pid = 16257] [serial = 733] [outer = (nil)] 03:15:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x9172a800) [pid = 16257] [serial = 734] [outer = 0x914eb400] 03:15:15 INFO - PROCESS | 16257 | 1465035315632 Marionette DEBUG loaded listener.js 03:15:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x91ca0400) [pid = 16257] [serial = 735] [outer = 0x914eb400] 03:15:16 INFO - PROCESS | 16257 | 1465035316371 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1130ms 03:15:16 INFO - PROCESS | 16257 | 1465035316410 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:15:16 INFO - PROCESS | 16257 | 1465035316417 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 03:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:15:16 INFO - PROCESS | 16257 | 1465035316432 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:15:16 INFO - PROCESS | 16257 | 1465035316435 Marionette TRACE conn3 <- [1,950,null,{}] 03:15:16 INFO - PROCESS | 16257 | 1465035316440 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:16 INFO - PROCESS | 16257 | 1465035316445 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:16 INFO - PROCESS | 16257 | 1465035316606 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:15:16 INFO - PROCESS | 16257 | 1465035316617 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035316626 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x92181400 == 28 [pid = 16257] [id = 245] 03:15:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x92183800) [pid = 16257] [serial = 736] [outer = (nil)] 03:15:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x9240e800) [pid = 16257] [serial = 737] [outer = 0x92183800] 03:15:16 INFO - PROCESS | 16257 | 1465035316688 Marionette DEBUG loaded listener.js 03:15:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x9244f000) [pid = 16257] [serial = 738] [outer = 0x92183800] 03:15:17 INFO - PROCESS | 16257 | 1465035317658 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1281ms 03:15:17 INFO - PROCESS | 16257 | 1465035317717 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:15:17 INFO - PROCESS | 16257 | 1465035317721 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 03:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:15:17 INFO - PROCESS | 16257 | 1465035317729 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:15:17 INFO - PROCESS | 16257 | 1465035317738 Marionette TRACE conn3 <- [1,954,null,{}] 03:15:17 INFO - PROCESS | 16257 | 1465035317758 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:17 INFO - PROCESS | 16257 | 1465035317766 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:17 INFO - PROCESS | 16257 | 1465035317962 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:15:18 INFO - PROCESS | 16257 | 1465035317985 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035317993 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:18 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fd2800 == 29 [pid = 16257] [id = 246] 03:15:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x92fd3800) [pid = 16257] [serial = 739] [outer = (nil)] 03:15:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x93b5ac00) [pid = 16257] [serial = 740] [outer = 0x92fd3800] 03:15:18 INFO - PROCESS | 16257 | 1465035318053 Marionette DEBUG loaded listener.js 03:15:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x93bd3c00) [pid = 16257] [serial = 741] [outer = 0x92fd3800] 03:15:18 INFO - PROCESS | 16257 | 1465035318907 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1240ms 03:15:19 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x976d2c00) [pid = 16257] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:15:19 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x94f0dc00) [pid = 16257] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:15:19 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x92fdb000) [pid = 16257] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:15:19 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x91725400) [pid = 16257] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:15:19 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x95043000) [pid = 16257] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:15:19 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x95059800) [pid = 16257] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:15:19 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x90620c00) [pid = 16257] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:15:19 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x90912800) [pid = 16257] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:15:19 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9087f000) [pid = 16257] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:15:19 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x92449000) [pid = 16257] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:15:19 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x9061bc00) [pid = 16257] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:15:19 INFO - PROCESS | 16257 | 1465035319355 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:15:19 INFO - PROCESS | 16257 | 1465035319362 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 03:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:15:19 INFO - PROCESS | 16257 | 1465035319386 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:15:19 INFO - PROCESS | 16257 | 1465035319389 Marionette TRACE conn3 <- [1,958,null,{}] 03:15:19 INFO - PROCESS | 16257 | 1465035319394 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:19 INFO - PROCESS | 16257 | 1465035319398 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:19 INFO - PROCESS | 16257 | 1465035319594 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:15:19 INFO - PROCESS | 16257 | 1465035319709 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035319717 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x90619c00 == 30 [pid = 16257] [id = 247] 03:15:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x914e6000) [pid = 16257] [serial = 742] [outer = (nil)] 03:15:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x93b5f000) [pid = 16257] [serial = 743] [outer = 0x914e6000] 03:15:19 INFO - PROCESS | 16257 | 1465035319778 Marionette DEBUG loaded listener.js 03:15:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x93bd9800) [pid = 16257] [serial = 744] [outer = 0x914e6000] 03:15:20 INFO - PROCESS | 16257 | 1465035320385 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1035ms 03:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:15:20 INFO - PROCESS | 16257 | 1465035320419 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:15:20 INFO - PROCESS | 16257 | 1465035320422 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 03:15:20 INFO - PROCESS | 16257 | 1465035320428 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:15:20 INFO - PROCESS | 16257 | 1465035320431 Marionette TRACE conn3 <- [1,962,null,{}] 03:15:20 INFO - PROCESS | 16257 | 1465035320436 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:20 INFO - PROCESS | 16257 | 1465035320439 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:20 INFO - PROCESS | 16257 | 1465035320641 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:15:20 INFO - PROCESS | 16257 | 1465035320659 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 16257 | 1465035320675 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:20 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c65400 == 31 [pid = 16257] [id = 248] 03:15:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x93c65c00) [pid = 16257] [serial = 745] [outer = (nil)] 03:15:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x94f53c00) [pid = 16257] [serial = 746] [outer = 0x93c65c00] 03:15:20 INFO - PROCESS | 16257 | 1465035320749 Marionette DEBUG loaded listener.js 03:15:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x95059c00) [pid = 16257] [serial = 747] [outer = 0x93c65c00] 03:15:21 INFO - PROCESS | 16257 | 1465035321760 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1378ms 03:15:21 INFO - PROCESS | 16257 | 1465035321832 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:15:21 INFO - PROCESS | 16257 | 1465035321837 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 03:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:15:21 INFO - PROCESS | 16257 | 1465035321848 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:15:21 INFO - PROCESS | 16257 | 1465035321852 Marionette TRACE conn3 <- [1,966,null,{}] 03:15:21 INFO - PROCESS | 16257 | 1465035321861 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:21 INFO - PROCESS | 16257 | 1465035321867 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:22 INFO - PROCESS | 16257 | 1465035322064 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:15:22 INFO - PROCESS | 16257 | 1465035322278 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 16257 | 1465035322292 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:22 INFO - PROCESS | 16257 | ++DOCSHELL 0x90878c00 == 32 [pid = 16257] [id = 249] 03:15:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x9091bc00) [pid = 16257] [serial = 748] [outer = (nil)] 03:15:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x914ebc00) [pid = 16257] [serial = 749] [outer = 0x9091bc00] 03:15:22 INFO - PROCESS | 16257 | 1465035322397 Marionette DEBUG loaded listener.js 03:15:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x9172cc00) [pid = 16257] [serial = 750] [outer = 0x9091bc00] 03:15:23 INFO - PROCESS | 16257 | 1465035323314 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1532ms 03:15:23 INFO - PROCESS | 16257 | 1465035323380 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:15:23 INFO - PROCESS | 16257 | 1465035323387 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 03:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:15:23 INFO - PROCESS | 16257 | 1465035323398 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:15:23 INFO - PROCESS | 16257 | 1465035323402 Marionette TRACE conn3 <- [1,970,null,{}] 03:15:23 INFO - PROCESS | 16257 | 1465035323408 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:23 INFO - PROCESS | 16257 | 1465035323414 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:23 INFO - PROCESS | 16257 | 1465035323626 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:15:23 INFO - PROCESS | 16257 | 1465035323822 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035323831 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:23 INFO - PROCESS | 16257 | ++DOCSHELL 0x92449c00 == 33 [pid = 16257] [id = 250] 03:15:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9244e800) [pid = 16257] [serial = 751] [outer = (nil)] 03:15:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x9248f400) [pid = 16257] [serial = 752] [outer = 0x9244e800] 03:15:23 INFO - PROCESS | 16257 | 1465035323954 Marionette DEBUG loaded listener.js 03:15:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x92587c00) [pid = 16257] [serial = 753] [outer = 0x9244e800] 03:15:24 INFO - PROCESS | 16257 | 1465035324912 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1582ms 03:15:24 INFO - PROCESS | 16257 | 1465035324980 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:15:24 INFO - PROCESS | 16257 | 1465035324983 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 03:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:15:24 INFO - PROCESS | 16257 | 1465035324990 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:15:25 INFO - PROCESS | 16257 | 1465035324996 Marionette TRACE conn3 <- [1,974,null,{}] 03:15:25 INFO - PROCESS | 16257 | 1465035325011 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:25 INFO - PROCESS | 16257 | 1465035325019 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:25 INFO - PROCESS | 16257 | 1465035325217 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:15:25 INFO - PROCESS | 16257 | 1465035325429 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 16257 | 1465035325439 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:25 INFO - PROCESS | 16257 | ++DOCSHELL 0x9518c000 == 34 [pid = 16257] [id = 251] 03:15:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x9518d000) [pid = 16257] [serial = 754] [outer = (nil)] 03:15:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x95194000) [pid = 16257] [serial = 755] [outer = 0x9518d000] 03:15:25 INFO - PROCESS | 16257 | 1465035325555 Marionette DEBUG loaded listener.js 03:15:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x95377800) [pid = 16257] [serial = 756] [outer = 0x9518d000] 03:15:26 INFO - PROCESS | 16257 | 1465035326476 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1546ms 03:15:26 INFO - PROCESS | 16257 | 1465035326537 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:15:26 INFO - PROCESS | 16257 | 1465035326542 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 03:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:15:26 INFO - PROCESS | 16257 | 1465035326548 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:15:26 INFO - PROCESS | 16257 | 1465035326551 Marionette TRACE conn3 <- [1,978,null,{}] 03:15:26 INFO - PROCESS | 16257 | 1465035326557 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:26 INFO - PROCESS | 16257 | 1465035326561 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:26 INFO - PROCESS | 16257 | 1465035326743 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:15:26 INFO - PROCESS | 16257 | 1465035326892 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035326898 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:26 INFO - PROCESS | 16257 | ++DOCSHELL 0x97588800 == 35 [pid = 16257] [id = 252] 03:15:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x97815400) [pid = 16257] [serial = 757] [outer = (nil)] 03:15:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x978e9800) [pid = 16257] [serial = 758] [outer = 0x97815400] 03:15:26 INFO - PROCESS | 16257 | 1465035326976 Marionette DEBUG loaded listener.js 03:15:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x981da000) [pid = 16257] [serial = 759] [outer = 0x97815400] 03:15:27 INFO - PROCESS | 16257 | 1465035327935 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1579ms 03:15:28 INFO - PROCESS | 16257 | 1465035328137 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:15:28 INFO - PROCESS | 16257 | 1465035328144 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 03:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:15:28 INFO - PROCESS | 16257 | 1465035328151 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:15:28 INFO - PROCESS | 16257 | 1465035328156 Marionette TRACE conn3 <- [1,982,null,{}] 03:15:28 INFO - PROCESS | 16257 | 1465035328163 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:28 INFO - PROCESS | 16257 | 1465035328169 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:28 INFO - PROCESS | 16257 | 1465035328337 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:15:28 INFO - PROCESS | 16257 | 1465035328561 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035328575 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x914ee800 == 36 [pid = 16257] [id = 253] 03:15:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x914ef800) [pid = 16257] [serial = 760] [outer = (nil)] 03:15:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x91727c00) [pid = 16257] [serial = 761] [outer = 0x914ef800] 03:15:28 INFO - PROCESS | 16257 | 1465035328650 Marionette DEBUG loaded listener.js 03:15:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x92187c00) [pid = 16257] [serial = 762] [outer = 0x914ef800] 03:15:29 INFO - PROCESS | 16257 | --DOCSHELL 0x9244d400 == 35 [pid = 16257] [id = 200] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x97f80c00) [pid = 16257] [serial = 682] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9505a000) [pid = 16257] [serial = 695] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x93c61400) [pid = 16257] [serial = 680] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x9758fc00) [pid = 16257] [serial = 674] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x94f5dc00) [pid = 16257] [serial = 694] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x93c11800) [pid = 16257] [serial = 679] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x98eac400) [pid = 16257] [serial = 686] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x95195800) [pid = 16257] [serial = 699] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x9216bc00) [pid = 16257] [serial = 701] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x91c95c00) [pid = 16257] [serial = 676] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x95192c00) [pid = 16257] [serial = 698] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x92490c00) [pid = 16257] [serial = 702] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x92174c00) [pid = 16257] [serial = 677] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x914e8400) [pid = 16257] [serial = 688] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x90613c00) [pid = 16257] [serial = 449] [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:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x91c95800) [pid = 16257] [serial = 689] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x9248b800) [pid = 16257] [serial = 691] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x92589000) [pid = 16257] [serial = 692] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x98e05400) [pid = 16257] [serial = 685] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x981e7800) [pid = 16257] [serial = 683] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x98f04800) [pid = 16257] [serial = 704] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9917a000) [pid = 16257] [serial = 705] [outer = (nil)] [url = about:blank] 03:15:29 INFO - PROCESS | 16257 | 1465035329557 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1434ms 03:15:29 INFO - PROCESS | 16257 | 1465035329587 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:15:29 INFO - PROCESS | 16257 | 1465035329592 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 03:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:15:29 INFO - PROCESS | 16257 | 1465035329615 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:15:29 INFO - PROCESS | 16257 | 1465035329621 Marionette TRACE conn3 <- [1,986,null,{}] 03:15:29 INFO - PROCESS | 16257 | 1465035329628 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:29 INFO - PROCESS | 16257 | 1465035329635 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:29 INFO - PROCESS | 16257 | 1465035329793 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:15:29 INFO - PROCESS | 16257 | 1465035329801 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035329809 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:29 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c96800 == 36 [pid = 16257] [id = 254] 03:15:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x92404000) [pid = 16257] [serial = 763] [outer = (nil)] 03:15:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x92490800) [pid = 16257] [serial = 764] [outer = 0x92404000] 03:15:29 INFO - PROCESS | 16257 | 1465035329893 Marionette DEBUG loaded listener.js 03:15:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x9258b800) [pid = 16257] [serial = 765] [outer = 0x92404000] 03:15:30 INFO - PROCESS | 16257 | 1465035330730 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1163ms 03:15:30 INFO - PROCESS | 16257 | 1465035330768 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:15:30 INFO - PROCESS | 16257 | 1465035330772 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 03:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:15:30 INFO - PROCESS | 16257 | 1465035330778 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:15:30 INFO - PROCESS | 16257 | 1465035330782 Marionette TRACE conn3 <- [1,990,null,{}] 03:15:30 INFO - PROCESS | 16257 | 1465035330796 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:30 INFO - PROCESS | 16257 | 1465035330809 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:30 INFO - PROCESS | 16257 | 1465035330976 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:15:31 INFO - PROCESS | 16257 | 1465035331096 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 16257 | 1465035331108 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:31 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c66000 == 37 [pid = 16257] [id = 255] 03:15:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x93c68800) [pid = 16257] [serial = 766] [outer = (nil)] 03:15:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x95049c00) [pid = 16257] [serial = 767] [outer = 0x93c68800] 03:15:31 INFO - PROCESS | 16257 | 1465035331175 Marionette DEBUG loaded listener.js 03:15:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x95063800) [pid = 16257] [serial = 768] [outer = 0x93c68800] 03:15:31 INFO - PROCESS | 16257 | 1465035331976 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1237ms 03:15:32 INFO - PROCESS | 16257 | 1465035332015 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:15:32 INFO - PROCESS | 16257 | 1465035332018 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 03:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:15:32 INFO - PROCESS | 16257 | 1465035332024 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:15:32 INFO - PROCESS | 16257 | 1465035332028 Marionette TRACE conn3 <- [1,994,null,{}] 03:15:32 INFO - PROCESS | 16257 | 1465035332033 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:32 INFO - PROCESS | 16257 | 1465035332037 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:32 INFO - PROCESS | 16257 | 1465035332242 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:15:32 INFO - PROCESS | 16257 | 1465035332276 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 16257 | 1465035332281 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:32 INFO - PROCESS | 16257 | ++DOCSHELL 0x92491800 == 38 [pid = 16257] [id = 256] 03:15:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x95062c00) [pid = 16257] [serial = 769] [outer = (nil)] 03:15:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x976cb000) [pid = 16257] [serial = 770] [outer = 0x95062c00] 03:15:32 INFO - PROCESS | 16257 | 1465035332345 Marionette DEBUG loaded listener.js 03:15:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x93bd5000) [pid = 16257] [serial = 771] [outer = 0x95062c00] 03:15:33 INFO - PROCESS | 16257 | 1465035333138 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1128ms 03:15:33 INFO - PROCESS | 16257 | 1465035333163 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:15:33 INFO - PROCESS | 16257 | 1465035333167 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 03:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:15:33 INFO - PROCESS | 16257 | 1465035333172 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:15:33 INFO - PROCESS | 16257 | 1465035333175 Marionette TRACE conn3 <- [1,998,null,{}] 03:15:33 INFO - PROCESS | 16257 | 1465035333181 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:33 INFO - PROCESS | 16257 | 1465035333186 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:33 INFO - PROCESS | 16257 | 1465035333380 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:15:33 INFO - PROCESS | 16257 | 1465035333404 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035333409 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:33 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061c000 == 39 [pid = 16257] [id = 257] 03:15:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x93c5d800) [pid = 16257] [serial = 772] [outer = (nil)] 03:15:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x98dbc000) [pid = 16257] [serial = 773] [outer = 0x93c5d800] 03:15:33 INFO - PROCESS | 16257 | 1465035333472 Marionette DEBUG loaded listener.js 03:15:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x9758c400) [pid = 16257] [serial = 774] [outer = 0x93c5d800] 03:15:34 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x914eb400) [pid = 16257] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:15:34 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x90882000) [pid = 16257] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:15:34 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9050d000) [pid = 16257] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:15:34 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x92fd3800) [pid = 16257] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:15:34 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x92493400) [pid = 16257] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:15:34 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x92183800) [pid = 16257] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:15:34 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x978ec800) [pid = 16257] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:15:34 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x90617800) [pid = 16257] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:15:34 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9518e800) [pid = 16257] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:15:34 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x999f4000) [pid = 16257] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:15:34 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x99bec400) [pid = 16257] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:15:34 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x90911c00) [pid = 16257] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:15:34 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x914e6000) [pid = 16257] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:15:34 INFO - PROCESS | 16257 | 1465035334402 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1280ms 03:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:15:34 INFO - PROCESS | 16257 | 1465035334453 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:15:34 INFO - PROCESS | 16257 | 1465035334456 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 03:15:34 INFO - PROCESS | 16257 | 1465035334461 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:15:34 INFO - PROCESS | 16257 | 1465035334465 Marionette TRACE conn3 <- [1,1002,null,{}] 03:15:34 INFO - PROCESS | 16257 | 1465035334470 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:34 INFO - PROCESS | 16257 | 1465035334480 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:34 INFO - PROCESS | 16257 | 1465035334714 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:15:34 INFO - PROCESS | 16257 | 1465035334727 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 16257 | 1465035334738 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:34 INFO - PROCESS | 16257 | ++DOCSHELL 0x90505000 == 40 [pid = 16257] [id = 258] 03:15:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x9050dc00) [pid = 16257] [serial = 775] [outer = (nil)] 03:15:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x98f04800) [pid = 16257] [serial = 776] [outer = 0x9050dc00] 03:15:34 INFO - PROCESS | 16257 | 1465035334796 Marionette DEBUG loaded listener.js 03:15:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x9925b000) [pid = 16257] [serial = 777] [outer = 0x9050dc00] 03:15:35 INFO - PROCESS | 16257 | 1465035335527 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1080ms 03:15:35 INFO - PROCESS | 16257 | 1465035335543 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:15:35 INFO - PROCESS | 16257 | 1465035335546 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 03:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:15:35 INFO - PROCESS | 16257 | 1465035335567 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:15:35 INFO - PROCESS | 16257 | 1465035335570 Marionette TRACE conn3 <- [1,1006,null,{}] 03:15:35 INFO - PROCESS | 16257 | 1465035335575 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:35 INFO - PROCESS | 16257 | 1465035335579 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:35 INFO - PROCESS | 16257 | 1465035335757 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:15:35 INFO - PROCESS | 16257 | 1465035335773 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035335781 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:35 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b65800 == 41 [pid = 16257] [id = 259] 03:15:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x95195800) [pid = 16257] [serial = 778] [outer = (nil)] 03:15:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x9962d400) [pid = 16257] [serial = 779] [outer = 0x95195800] 03:15:35 INFO - PROCESS | 16257 | 1465035335853 Marionette DEBUG loaded listener.js 03:15:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x999f1000) [pid = 16257] [serial = 780] [outer = 0x95195800] 03:15:36 INFO - PROCESS | 16257 | 1465035336830 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1349ms 03:15:36 INFO - PROCESS | 16257 | 1465035336902 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:15:36 INFO - PROCESS | 16257 | 1465035336908 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 03:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:15:36 INFO - PROCESS | 16257 | 1465035336916 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:15:36 INFO - PROCESS | 16257 | 1465035336921 Marionette TRACE conn3 <- [1,1010,null,{}] 03:15:36 INFO - PROCESS | 16257 | 1465035336930 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:36 INFO - PROCESS | 16257 | 1465035336935 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:37 INFO - PROCESS | 16257 | 1465035337143 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:15:37 INFO - PROCESS | 16257 | 1465035337307 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 16257 | 1465035337315 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:37 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087ec00 == 42 [pid = 16257] [id = 260] 03:15:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x9091e000) [pid = 16257] [serial = 781] [outer = (nil)] 03:15:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x92169000) [pid = 16257] [serial = 782] [outer = 0x9091e000] 03:15:37 INFO - PROCESS | 16257 | 1465035337396 Marionette DEBUG loaded listener.js 03:15:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x92448c00) [pid = 16257] [serial = 783] [outer = 0x9091e000] 03:15:38 INFO - PROCESS | 16257 | 1465035338299 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1443ms 03:15:38 INFO - PROCESS | 16257 | 1465035338359 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:15:38 INFO - PROCESS | 16257 | 1465035338366 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 03:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:15:38 INFO - PROCESS | 16257 | 1465035338376 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:15:38 INFO - PROCESS | 16257 | 1465035338380 Marionette TRACE conn3 <- [1,1014,null,{}] 03:15:38 INFO - PROCESS | 16257 | 1465035338386 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:38 INFO - PROCESS | 16257 | 1465035338392 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:38 INFO - PROCESS | 16257 | 1465035338564 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:15:38 INFO - PROCESS | 16257 | 1465035338730 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035338741 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c94800 == 43 [pid = 16257] [id = 261] 03:15:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x93c5e400) [pid = 16257] [serial = 784] [outer = (nil)] 03:15:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x95044800) [pid = 16257] [serial = 785] [outer = 0x93c5e400] 03:15:38 INFO - PROCESS | 16257 | 1465035338820 Marionette DEBUG loaded listener.js 03:15:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x95195000) [pid = 16257] [serial = 786] [outer = 0x93c5e400] 03:15:39 INFO - PROCESS | 16257 | 1465035339703 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1385ms 03:15:39 INFO - PROCESS | 16257 | 1465035339761 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:15:39 INFO - PROCESS | 16257 | 1465035339764 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 03:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:15:39 INFO - PROCESS | 16257 | 1465035339771 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:15:39 INFO - PROCESS | 16257 | 1465035339777 Marionette TRACE conn3 <- [1,1018,null,{}] 03:15:39 INFO - PROCESS | 16257 | 1465035339805 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:39 INFO - PROCESS | 16257 | 1465035339814 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:40 INFO - PROCESS | 16257 | 1465035340061 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:15:40 INFO - PROCESS | 16257 | 1465035340138 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035340149 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:40 INFO - PROCESS | 16257 | ++DOCSHELL 0x999f4800 == 44 [pid = 16257] [id = 262] 03:15:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x999f4c00) [pid = 16257] [serial = 787] [outer = (nil)] 03:15:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x999fb800) [pid = 16257] [serial = 788] [outer = 0x999f4c00] 03:15:40 INFO - PROCESS | 16257 | 1465035340222 Marionette DEBUG loaded listener.js 03:15:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x99beb400) [pid = 16257] [serial = 789] [outer = 0x999f4c00] 03:15:41 INFO - PROCESS | 16257 | 1465035341116 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1396ms 03:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:15:41 INFO - PROCESS | 16257 | 1465035341169 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:15:41 INFO - PROCESS | 16257 | 1465035341173 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 03:15:41 INFO - PROCESS | 16257 | 1465035341178 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:15:41 INFO - PROCESS | 16257 | 1465035341182 Marionette TRACE conn3 <- [1,1022,null,{}] 03:15:41 INFO - PROCESS | 16257 | 1465035341187 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:41 INFO - PROCESS | 16257 | 1465035341193 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:41 INFO - PROCESS | 16257 | 1465035341355 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:15:41 INFO - PROCESS | 16257 | 1465035341511 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 16257 | 1465035341518 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:41 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e2000 == 45 [pid = 16257] [id = 263] 03:15:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x98eb1000) [pid = 16257] [serial = 790] [outer = (nil)] 03:15:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x99cdac00) [pid = 16257] [serial = 791] [outer = 0x98eb1000] 03:15:41 INFO - PROCESS | 16257 | 1465035341595 Marionette DEBUG loaded listener.js 03:15:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x99cdc400) [pid = 16257] [serial = 792] [outer = 0x98eb1000] 03:15:42 INFO - PROCESS | 16257 | 1465035342476 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1341ms 03:15:42 INFO - PROCESS | 16257 | 1465035342520 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:15:42 INFO - PROCESS | 16257 | 1465035342524 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 03:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:15:42 INFO - PROCESS | 16257 | 1465035342531 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:15:42 INFO - PROCESS | 16257 | 1465035342534 Marionette TRACE conn3 <- [1,1026,null,{}] 03:15:42 INFO - PROCESS | 16257 | 1465035342539 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:42 INFO - PROCESS | 16257 | 1465035342544 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:42 INFO - PROCESS | 16257 | 1465035342698 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:15:42 INFO - PROCESS | 16257 | 1465035342859 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035342866 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x90912800 == 46 [pid = 16257] [id = 264] 03:15:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x98e08c00) [pid = 16257] [serial = 793] [outer = (nil)] 03:15:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9a06fc00) [pid = 16257] [serial = 794] [outer = 0x98e08c00] 03:15:42 INFO - PROCESS | 16257 | 1465035342941 Marionette DEBUG loaded listener.js 03:15:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9a14dc00) [pid = 16257] [serial = 795] [outer = 0x98e08c00] 03:15:43 INFO - PROCESS | 16257 | 1465035343893 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1436ms 03:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:15:43 INFO - PROCESS | 16257 | 1465035343968 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:15:43 INFO - PROCESS | 16257 | 1465035343971 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 03:15:43 INFO - PROCESS | 16257 | 1465035343977 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:15:43 INFO - PROCESS | 16257 | 1465035343980 Marionette TRACE conn3 <- [1,1030,null,{}] 03:15:43 INFO - PROCESS | 16257 | 1465035343985 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:43 INFO - PROCESS | 16257 | 1465035343995 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:44 INFO - PROCESS | 16257 | 1465035344219 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:15:44 INFO - PROCESS | 16257 | 1465035344417 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035344426 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:44 INFO - PROCESS | 16257 | ++DOCSHELL 0x90507000 == 47 [pid = 16257] [id = 265] 03:15:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x90887c00) [pid = 16257] [serial = 796] [outer = (nil)] 03:15:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x9a228400) [pid = 16257] [serial = 797] [outer = 0x90887c00] 03:15:44 INFO - PROCESS | 16257 | 1465035344540 Marionette DEBUG loaded listener.js 03:15:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9a40d000) [pid = 16257] [serial = 798] [outer = 0x90887c00] 03:15:45 INFO - PROCESS | 16257 | 1465035345334 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1386ms 03:15:45 INFO - PROCESS | 16257 | 1465035345363 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:15:45 INFO - PROCESS | 16257 | 1465035345366 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 03:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:15:45 INFO - PROCESS | 16257 | 1465035345372 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:15:45 INFO - PROCESS | 16257 | 1465035345376 Marionette TRACE conn3 <- [1,1034,null,{}] 03:15:45 INFO - PROCESS | 16257 | 1465035345381 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:45 INFO - PROCESS | 16257 | 1465035345386 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:45 INFO - PROCESS | 16257 | 1465035345547 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:15:45 INFO - PROCESS | 16257 | 1465035345708 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035345716 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:45 INFO - PROCESS | 16257 | ++DOCSHELL 0x9091ac00 == 48 [pid = 16257] [id = 266] 03:15:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9091c400) [pid = 16257] [serial = 799] [outer = (nil)] 03:15:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9a707c00) [pid = 16257] [serial = 800] [outer = 0x9091c400] 03:15:45 INFO - PROCESS | 16257 | 1465035345792 Marionette DEBUG loaded listener.js 03:15:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9a70bc00) [pid = 16257] [serial = 801] [outer = 0x9091c400] 03:15:46 INFO - PROCESS | 16257 | 1465035346940 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1635ms 03:15:47 INFO - PROCESS | 16257 | 1465035347009 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:15:47 INFO - PROCESS | 16257 | 1465035347015 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 03:15:47 INFO - PROCESS | 16257 | 1465035347024 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:15:47 INFO - PROCESS | 16257 | 1465035347029 Marionette TRACE conn3 <- [1,1038,null,{}] 03:15:47 INFO - PROCESS | 16257 | 1465035347036 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:47 INFO - PROCESS | 16257 | 1465035347041 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:47 INFO - PROCESS | 16257 | 1465035347237 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:15:47 INFO - PROCESS | 16257 | 1465035347511 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035347525 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:47 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c93800 == 49 [pid = 16257] [id = 267] 03:15:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x91c96c00) [pid = 16257] [serial = 802] [outer = (nil)] 03:15:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x92170c00) [pid = 16257] [serial = 803] [outer = 0x91c96c00] 03:15:47 INFO - PROCESS | 16257 | 1465035347641 Marionette DEBUG loaded listener.js 03:15:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x92405c00) [pid = 16257] [serial = 804] [outer = 0x91c96c00] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x9050c400 == 48 [pid = 16257] [id = 243] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x92173800 == 47 [pid = 16257] [id = 207] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x9217dc00 == 46 [pid = 16257] [id = 205] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x9217f000 == 45 [pid = 16257] [id = 199] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x90919c00 == 44 [pid = 16257] [id = 198] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x90506000 == 43 [pid = 16257] [id = 209] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x90918c00 == 42 [pid = 16257] [id = 202] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x93c19400 == 41 [pid = 16257] [id = 208] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x90505c00 == 40 [pid = 16257] [id = 201] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x90620400 == 39 [pid = 16257] [id = 203] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x92fd1400 == 38 [pid = 16257] [id = 214] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x9244fc00 == 37 [pid = 16257] [id = 210] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x9758a000 == 36 [pid = 16257] [id = 211] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x90878800 == 35 [pid = 16257] [id = 212] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x9061ac00 == 34 [pid = 16257] [id = 206] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x94f12000 == 33 [pid = 16257] [id = 204] 03:15:48 INFO - PROCESS | 16257 | --DOCSHELL 0x9050e800 == 32 [pid = 16257] [id = 213] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x94f53c00) [pid = 16257] [serial = 746] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9172a800) [pid = 16257] [serial = 734] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x91ca0400) [pid = 16257] [serial = 735] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x914ea000) [pid = 16257] [serial = 708] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x90912400) [pid = 16257] [serial = 707] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x90613400) [pid = 16257] [serial = 731] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x93b5ac00) [pid = 16257] [serial = 740] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9061e000) [pid = 16257] [serial = 732] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x93c5fc00) [pid = 16257] [serial = 711] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x93b56c00) [pid = 16257] [serial = 710] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x9240e800) [pid = 16257] [serial = 737] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x99175400) [pid = 16257] [serial = 714] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x90913800) [pid = 16257] [serial = 729] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9087dc00) [pid = 16257] [serial = 728] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x98db5400) [pid = 16257] [serial = 713] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x999fdc00) [pid = 16257] [serial = 717] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x999fc400) [pid = 16257] [serial = 716] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x99bf0800) [pid = 16257] [serial = 720] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x99bed800) [pid = 16257] [serial = 719] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9a068800) [pid = 16257] [serial = 723] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x99ce2400) [pid = 16257] [serial = 722] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x9a154000) [pid = 16257] [serial = 726] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x9a150000) [pid = 16257] [serial = 725] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x93b5f000) [pid = 16257] [serial = 743] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x93bd3c00) [pid = 16257] [serial = 741] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x93bd9800) [pid = 16257] [serial = 744] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x9244f000) [pid = 16257] [serial = 738] [outer = (nil)] [url = about:blank] 03:15:49 INFO - PROCESS | 16257 | 1465035349560 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 2589ms 03:15:49 INFO - PROCESS | 16257 | 1465035349615 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:15:49 INFO - PROCESS | 16257 | 1465035349620 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 03:15:49 INFO - PROCESS | 16257 | 1465035349627 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:15:49 INFO - PROCESS | 16257 | 1465035349634 Marionette TRACE conn3 <- [1,1042,null,{}] 03:15:49 INFO - PROCESS | 16257 | 1465035349641 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:49 INFO - PROCESS | 16257 | 1465035349646 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:49 INFO - PROCESS | 16257 | 1465035349796 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:15:49 INFO - PROCESS | 16257 | 1465035349805 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035349814 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:49 INFO - PROCESS | 16257 | ++DOCSHELL 0x90883400 == 33 [pid = 16257] [id = 268] 03:15:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x90886c00) [pid = 16257] [serial = 805] [outer = (nil)] 03:15:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x9091c800) [pid = 16257] [serial = 806] [outer = 0x90886c00] 03:15:49 INFO - PROCESS | 16257 | 1465035349880 Marionette DEBUG loaded listener.js 03:15:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x914e8c00) [pid = 16257] [serial = 807] [outer = 0x90886c00] 03:15:50 INFO - PROCESS | 16257 | 1465035350684 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1085ms 03:15:50 INFO - PROCESS | 16257 | 1465035350719 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:15:50 INFO - PROCESS | 16257 | 1465035350727 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 03:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:15:50 INFO - PROCESS | 16257 | 1465035350744 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:15:50 INFO - PROCESS | 16257 | 1465035350749 Marionette TRACE conn3 <- [1,1046,null,{}] 03:15:50 INFO - PROCESS | 16257 | 1465035350754 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:50 INFO - PROCESS | 16257 | 1465035350760 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:50 INFO - PROCESS | 16257 | 1465035350916 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:15:50 INFO - PROCESS | 16257 | 1465035350925 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 16257 | 1465035350934 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x92174800 == 34 [pid = 16257] [id = 269] 03:15:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x9217cc00) [pid = 16257] [serial = 808] [outer = (nil)] 03:15:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x92186000) [pid = 16257] [serial = 809] [outer = 0x9217cc00] 03:15:51 INFO - PROCESS | 16257 | 1465035351000 Marionette DEBUG loaded listener.js 03:15:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x92406c00) [pid = 16257] [serial = 810] [outer = 0x9217cc00] 03:15:51 INFO - PROCESS | 16257 | 1465035351894 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1184ms 03:15:51 INFO - PROCESS | 16257 | 1465035351927 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:15:51 INFO - PROCESS | 16257 | 1465035351931 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 03:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:15:51 INFO - PROCESS | 16257 | 1465035351937 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:15:51 INFO - PROCESS | 16257 | 1465035351943 Marionette TRACE conn3 <- [1,1050,null,{}] 03:15:51 INFO - PROCESS | 16257 | 1465035351967 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:51 INFO - PROCESS | 16257 | 1465035351975 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:52 INFO - PROCESS | 16257 | 1465035352161 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:15:52 INFO - PROCESS | 16257 | 1465035352181 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035352190 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:52 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fd9800 == 35 [pid = 16257] [id = 270] 03:15:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x92fd9c00) [pid = 16257] [serial = 811] [outer = (nil)] 03:15:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x93b5ac00) [pid = 16257] [serial = 812] [outer = 0x92fd9c00] 03:15:52 INFO - PROCESS | 16257 | 1465035352256 Marionette DEBUG loaded listener.js 03:15:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x93b63800) [pid = 16257] [serial = 813] [outer = 0x92fd9c00] 03:15:53 INFO - PROCESS | 16257 | 1465035353085 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1197ms 03:15:53 INFO - PROCESS | 16257 | 1465035353141 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:15:53 INFO - PROCESS | 16257 | 1465035353145 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 03:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:15:53 INFO - PROCESS | 16257 | 1465035353150 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:15:53 INFO - PROCESS | 16257 | 1465035353153 Marionette TRACE conn3 <- [1,1054,null,{}] 03:15:53 INFO - PROCESS | 16257 | 1465035353158 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:53 INFO - PROCESS | 16257 | 1465035353162 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:53 INFO - PROCESS | 16257 | 1465035353352 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:15:53 INFO - PROCESS | 16257 | 1465035353374 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 16257 | 1465035353382 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:53 INFO - PROCESS | 16257 | ++DOCSHELL 0x9244f000 == 36 [pid = 16257] [id = 271] 03:15:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x93bd3400) [pid = 16257] [serial = 814] [outer = (nil)] 03:15:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x93c64000) [pid = 16257] [serial = 815] [outer = 0x93bd3400] 03:15:53 INFO - PROCESS | 16257 | 1465035353444 Marionette DEBUG loaded listener.js 03:15:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x94f11c00) [pid = 16257] [serial = 816] [outer = 0x93bd3400] 03:15:54 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x95062c00) [pid = 16257] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:15:54 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x93c5d800) [pid = 16257] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:15:54 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x9091bc00) [pid = 16257] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:15:54 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x97815400) [pid = 16257] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:15:54 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x914ef800) [pid = 16257] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:15:54 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x9244e800) [pid = 16257] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:15:54 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x95195800) [pid = 16257] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:15:54 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x9518d000) [pid = 16257] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:15:54 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x92404000) [pid = 16257] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:15:54 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x93c65c00) [pid = 16257] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:15:54 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x93c68800) [pid = 16257] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:15:54 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x9050dc00) [pid = 16257] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:15:54 INFO - PROCESS | 16257 | 1465035354640 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1532ms 03:15:54 INFO - PROCESS | 16257 | 1465035354686 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:15:54 INFO - PROCESS | 16257 | 1465035354690 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 03:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:15:54 INFO - PROCESS | 16257 | 1465035354713 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:15:54 INFO - PROCESS | 16257 | 1465035354716 Marionette TRACE conn3 <- [1,1058,null,{}] 03:15:54 INFO - PROCESS | 16257 | 1465035354721 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:54 INFO - PROCESS | 16257 | 1465035354725 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:54 INFO - PROCESS | 16257 | 1465035354890 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:15:54 INFO - PROCESS | 16257 | 1465035354903 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035354910 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e8000 == 37 [pid = 16257] [id = 272] 03:15:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x92170400) [pid = 16257] [serial = 817] [outer = (nil)] 03:15:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x93c19400) [pid = 16257] [serial = 818] [outer = 0x92170400] 03:15:54 INFO - PROCESS | 16257 | 1465035354971 Marionette DEBUG loaded listener.js 03:15:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x94f10400) [pid = 16257] [serial = 819] [outer = 0x92170400] 03:15:55 INFO - PROCESS | 16257 | 1465035355714 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1032ms 03:15:55 INFO - PROCESS | 16257 | 1465035355744 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:15:55 INFO - PROCESS | 16257 | 1465035355747 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 03:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:15:55 INFO - PROCESS | 16257 | 1465035355760 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:15:55 INFO - PROCESS | 16257 | 1465035355762 Marionette TRACE conn3 <- [1,1062,null,{}] 03:15:55 INFO - PROCESS | 16257 | 1465035355768 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:55 INFO - PROCESS | 16257 | 1465035355777 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:55 INFO - PROCESS | 16257 | 1465035355950 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:15:55 INFO - PROCESS | 16257 | 1465035355958 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 16257 | 1465035355966 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f5b800 == 38 [pid = 16257] [id = 273] 03:15:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x95057400) [pid = 16257] [serial = 820] [outer = (nil)] 03:15:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x95373400) [pid = 16257] [serial = 821] [outer = 0x95057400] 03:15:56 INFO - PROCESS | 16257 | 1465035356026 Marionette DEBUG loaded listener.js 03:15:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x9758c000) [pid = 16257] [serial = 822] [outer = 0x95057400] 03:15:57 INFO - PROCESS | 16257 | 1465035357086 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1340ms 03:15:57 INFO - PROCESS | 16257 | 1465035357100 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:15:57 INFO - PROCESS | 16257 | 1465035357107 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 03:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:15:57 INFO - PROCESS | 16257 | 1465035357116 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:15:57 INFO - PROCESS | 16257 | 1465035357120 Marionette TRACE conn3 <- [1,1066,null,{}] 03:15:57 INFO - PROCESS | 16257 | 1465035357128 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:57 INFO - PROCESS | 16257 | 1465035357134 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:57 INFO - PROCESS | 16257 | 1465035357306 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:15:57 INFO - PROCESS | 16257 | 1465035357473 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 16257 | 1465035357482 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061fc00 == 39 [pid = 16257] [id = 274] 03:15:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x90880c00) [pid = 16257] [serial = 823] [outer = (nil)] 03:15:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x914f0c00) [pid = 16257] [serial = 824] [outer = 0x90880c00] 03:15:57 INFO - PROCESS | 16257 | 1465035357560 Marionette DEBUG loaded listener.js 03:15:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x92169400) [pid = 16257] [serial = 825] [outer = 0x90880c00] 03:15:58 INFO - PROCESS | 16257 | 1465035358533 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1483ms 03:15:58 INFO - PROCESS | 16257 | 1465035358599 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:15:58 INFO - PROCESS | 16257 | 1465035358606 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 03:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:15:58 INFO - PROCESS | 16257 | 1465035358616 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:15:58 INFO - PROCESS | 16257 | 1465035358619 Marionette TRACE conn3 <- [1,1070,null,{}] 03:15:58 INFO - PROCESS | 16257 | 1465035358625 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:58 INFO - PROCESS | 16257 | 1465035358631 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:58 INFO - PROCESS | 16257 | 1465035358844 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:15:59 INFO - PROCESS | 16257 | 1465035359052 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035359059 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:15:59 INFO - PROCESS | 16257 | ++DOCSHELL 0x9172b800 == 40 [pid = 16257] [id = 275] 03:15:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x92590000) [pid = 16257] [serial = 826] [outer = (nil)] 03:15:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x93b5c400) [pid = 16257] [serial = 827] [outer = 0x92590000] 03:15:59 INFO - PROCESS | 16257 | 1465035359182 Marionette DEBUG loaded listener.js 03:15:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x93bd9800) [pid = 16257] [serial = 828] [outer = 0x92590000] 03:16:00 INFO - PROCESS | 16257 | 1465035360097 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1529ms 03:16:00 INFO - PROCESS | 16257 | 1465035360145 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:16:00 INFO - PROCESS | 16257 | 1465035360149 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 03:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:16:00 INFO - PROCESS | 16257 | 1465035360155 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:16:00 INFO - PROCESS | 16257 | 1465035360161 Marionette TRACE conn3 <- [1,1074,null,{}] 03:16:00 INFO - PROCESS | 16257 | 1465035360177 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:00 INFO - PROCESS | 16257 | 1465035360185 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:00 INFO - PROCESS | 16257 | 1465035360362 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:16:00 INFO - PROCESS | 16257 | 1465035360512 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 16257 | 1465035360526 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x976d2c00 == 41 [pid = 16257] [id = 276] 03:16:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9780c400) [pid = 16257] [serial = 829] [outer = (nil)] 03:16:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x978e5c00) [pid = 16257] [serial = 830] [outer = 0x9780c400] 03:16:00 INFO - PROCESS | 16257 | 1465035360644 Marionette DEBUG loaded listener.js 03:16:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x981e0800) [pid = 16257] [serial = 831] [outer = 0x9780c400] 03:16:01 INFO - PROCESS | 16257 | 1465035361550 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1436ms 03:16:01 INFO - PROCESS | 16257 | 1465035361591 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:16:01 INFO - PROCESS | 16257 | 1465035361596 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 03:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:16:01 INFO - PROCESS | 16257 | 1465035361602 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:16:01 INFO - PROCESS | 16257 | 1465035361605 Marionette TRACE conn3 <- [1,1078,null,{}] 03:16:01 INFO - PROCESS | 16257 | 1465035361610 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:01 INFO - PROCESS | 16257 | 1465035361615 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:01 INFO - PROCESS | 16257 | 1465035361781 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:16:01 INFO - PROCESS | 16257 | 1465035361931 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035361938 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:01 INFO - PROCESS | 16257 | ++DOCSHELL 0x9258b400 == 42 [pid = 16257] [id = 277] 03:16:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x95049400) [pid = 16257] [serial = 832] [outer = (nil)] 03:16:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x98e10000) [pid = 16257] [serial = 833] [outer = 0x95049400] 03:16:02 INFO - PROCESS | 16257 | 1465035362013 Marionette DEBUG loaded listener.js 03:16:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x98eac400) [pid = 16257] [serial = 834] [outer = 0x95049400] 03:16:03 INFO - PROCESS | 16257 | 1465035363225 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1680ms 03:16:03 INFO - PROCESS | 16257 | 1465035363286 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:16:03 INFO - PROCESS | 16257 | 1465035363294 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 03:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:16:03 INFO - PROCESS | 16257 | 1465035363365 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:16:03 INFO - PROCESS | 16257 | 1465035363369 Marionette TRACE conn3 <- [1,1082,null,{}] 03:16:03 INFO - PROCESS | 16257 | 1465035363458 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:03 INFO - PROCESS | 16257 | 1465035363464 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:03 INFO - PROCESS | 16257 | --DOCSHELL 0x90507000 == 41 [pid = 16257] [id = 265] 03:16:03 INFO - PROCESS | 16257 | --DOCSHELL 0x914e8000 == 40 [pid = 16257] [id = 272] 03:16:03 INFO - PROCESS | 16257 | --DOCSHELL 0x9244f000 == 39 [pid = 16257] [id = 271] 03:16:03 INFO - PROCESS | 16257 | 1465035363713 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:16:03 INFO - PROCESS | 16257 | --DOCSHELL 0x92fd9800 == 38 [pid = 16257] [id = 270] 03:16:03 INFO - PROCESS | 16257 | --DOCSHELL 0x92174800 == 37 [pid = 16257] [id = 269] 03:16:03 INFO - PROCESS | 16257 | --DOCSHELL 0x90883400 == 36 [pid = 16257] [id = 268] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x976cb000) [pid = 16257] [serial = 770] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x98dbc000) [pid = 16257] [serial = 773] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x914ebc00) [pid = 16257] [serial = 749] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9172cc00) [pid = 16257] [serial = 750] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x978e9800) [pid = 16257] [serial = 758] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x981da000) [pid = 16257] [serial = 759] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x91727c00) [pid = 16257] [serial = 761] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x92187c00) [pid = 16257] [serial = 762] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x9248f400) [pid = 16257] [serial = 752] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x92587c00) [pid = 16257] [serial = 753] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9962d400) [pid = 16257] [serial = 779] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x95194000) [pid = 16257] [serial = 755] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x95377800) [pid = 16257] [serial = 756] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x92490800) [pid = 16257] [serial = 764] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x9258b800) [pid = 16257] [serial = 765] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x95059c00) [pid = 16257] [serial = 747] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x95049c00) [pid = 16257] [serial = 767] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x999f1000) [pid = 16257] [serial = 780] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x9758c400) [pid = 16257] [serial = 774] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9925b000) [pid = 16257] [serial = 777] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x93bd5000) [pid = 16257] [serial = 771] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x98f04800) [pid = 16257] [serial = 776] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x95063800) [pid = 16257] [serial = 768] [outer = (nil)] [url = about:blank] 03:16:03 INFO - PROCESS | 16257 | 1465035363769 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035363780 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:03 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061f400 == 37 [pid = 16257] [id = 278] 03:16:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x90878800) [pid = 16257] [serial = 835] [outer = (nil)] 03:16:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x914e5800) [pid = 16257] [serial = 836] [outer = 0x90878800] 03:16:03 INFO - PROCESS | 16257 | 1465035363844 Marionette DEBUG loaded listener.js 03:16:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x91727c00) [pid = 16257] [serial = 837] [outer = 0x90878800] 03:16:04 INFO - PROCESS | 16257 | 1465035364597 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1297ms 03:16:04 INFO - PROCESS | 16257 | 1465035364613 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:16:04 INFO - PROCESS | 16257 | 1465035364619 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 03:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:16:04 INFO - PROCESS | 16257 | 1465035364628 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:16:04 INFO - PROCESS | 16257 | 1465035364632 Marionette TRACE conn3 <- [1,1086,null,{}] 03:16:04 INFO - PROCESS | 16257 | 1465035364637 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:04 INFO - PROCESS | 16257 | 1465035364642 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:04 INFO - PROCESS | 16257 | 1465035364780 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:16:04 INFO - PROCESS | 16257 | 1465035364796 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 16257 | 1465035364807 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x92182c00 == 38 [pid = 16257] [id = 279] 03:16:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x9240b400) [pid = 16257] [serial = 838] [outer = (nil)] 03:16:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x92489800) [pid = 16257] [serial = 839] [outer = 0x9240b400] 03:16:04 INFO - PROCESS | 16257 | 1465035364867 Marionette DEBUG loaded listener.js 03:16:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x92584400) [pid = 16257] [serial = 840] [outer = 0x9240b400] 03:16:05 INFO - PROCESS | 16257 | 1465035365634 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1028ms 03:16:05 INFO - PROCESS | 16257 | 1465035365656 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:16:05 INFO - PROCESS | 16257 | 1465035365660 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 03:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:16:05 INFO - PROCESS | 16257 | 1465035365666 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:16:05 INFO - PROCESS | 16257 | 1465035365670 Marionette TRACE conn3 <- [1,1090,null,{}] 03:16:05 INFO - PROCESS | 16257 | 1465035365701 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:05 INFO - PROCESS | 16257 | 1465035365707 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:05 INFO - PROCESS | 16257 | 1465035365872 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:16:05 INFO - PROCESS | 16257 | 1465035365883 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035365896 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:05 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f5fc00 == 39 [pid = 16257] [id = 280] 03:16:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x94f60400) [pid = 16257] [serial = 841] [outer = (nil)] 03:16:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x9504d800) [pid = 16257] [serial = 842] [outer = 0x94f60400] 03:16:05 INFO - PROCESS | 16257 | 1465035365955 Marionette DEBUG loaded listener.js 03:16:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x95061800) [pid = 16257] [serial = 843] [outer = 0x94f60400] 03:16:06 INFO - PROCESS | 16257 | 1465035366849 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1233ms 03:16:06 INFO - PROCESS | 16257 | 1465035366899 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:16:06 INFO - PROCESS | 16257 | 1465035366902 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 03:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:16:06 INFO - PROCESS | 16257 | 1465035366914 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:16:06 INFO - PROCESS | 16257 | 1465035366929 Marionette TRACE conn3 <- [1,1094,null,{}] 03:16:06 INFO - PROCESS | 16257 | 1465035366934 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:06 INFO - PROCESS | 16257 | 1465035366939 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:07 INFO - PROCESS | 16257 | 1465035367118 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:16:07 INFO - PROCESS | 16257 | 1465035367136 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 16257 | 1465035367144 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:07 INFO - PROCESS | 16257 | ++DOCSHELL 0x9248b000 == 40 [pid = 16257] [id = 281] 03:16:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x9518a400) [pid = 16257] [serial = 844] [outer = (nil)] 03:16:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x97583c00) [pid = 16257] [serial = 845] [outer = 0x9518a400] 03:16:07 INFO - PROCESS | 16257 | 1465035367204 Marionette DEBUG loaded listener.js 03:16:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x9758bc00) [pid = 16257] [serial = 846] [outer = 0x9518a400] 03:16:08 INFO - PROCESS | 16257 | 1465035368001 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1143ms 03:16:08 INFO - PROCESS | 16257 | 1465035368063 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:16:08 INFO - PROCESS | 16257 | 1465035368067 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 03:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:16:08 INFO - PROCESS | 16257 | 1465035368072 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:16:08 INFO - PROCESS | 16257 | 1465035368075 Marionette TRACE conn3 <- [1,1098,null,{}] 03:16:08 INFO - PROCESS | 16257 | 1465035368080 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:08 INFO - PROCESS | 16257 | 1465035368085 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:08 INFO - PROCESS | 16257 | 1465035368368 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:16:08 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x98eb1000) [pid = 16257] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:16:08 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x98e08c00) [pid = 16257] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:16:08 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x90887c00) [pid = 16257] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:16:08 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x90886c00) [pid = 16257] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:16:08 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x9091c400) [pid = 16257] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:16:08 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x92fd9c00) [pid = 16257] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:16:08 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x91c96c00) [pid = 16257] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:16:08 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x9217cc00) [pid = 16257] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:16:08 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9091e000) [pid = 16257] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:16:08 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x93bd3400) [pid = 16257] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:16:08 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x93c5e400) [pid = 16257] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:16:08 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x999f4c00) [pid = 16257] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:16:08 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x92170400) [pid = 16257] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:16:08 INFO - PROCESS | 16257 | 1465035368495 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035368502 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:08 INFO - PROCESS | 16257 | ++DOCSHELL 0x90611400 == 41 [pid = 16257] [id = 282] 03:16:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x90616c00) [pid = 16257] [serial = 847] [outer = (nil)] 03:16:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x9091e000) [pid = 16257] [serial = 848] [outer = 0x90616c00] 03:16:08 INFO - PROCESS | 16257 | 1465035368563 Marionette DEBUG loaded listener.js 03:16:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x9217cc00) [pid = 16257] [serial = 849] [outer = 0x90616c00] 03:16:09 INFO - PROCESS | 16257 | 1465035369247 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1234ms 03:16:09 INFO - PROCESS | 16257 | 1465035369307 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:16:09 INFO - PROCESS | 16257 | 1465035369310 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 03:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:16:09 INFO - PROCESS | 16257 | 1465035369316 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:16:09 INFO - PROCESS | 16257 | 1465035369318 Marionette TRACE conn3 <- [1,1102,null,{}] 03:16:09 INFO - PROCESS | 16257 | 1465035369323 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:09 INFO - PROCESS | 16257 | 1465035369333 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:09 INFO - PROCESS | 16257 | 1465035369506 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:16:09 INFO - PROCESS | 16257 | 1465035369516 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 16257 | 1465035369526 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:09 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c15800 == 42 [pid = 16257] [id = 283] 03:16:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x95195400) [pid = 16257] [serial = 850] [outer = (nil)] 03:16:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x99155000) [pid = 16257] [serial = 851] [outer = 0x95195400] 03:16:09 INFO - PROCESS | 16257 | 1465035369584 Marionette DEBUG loaded listener.js 03:16:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x9917c400) [pid = 16257] [serial = 852] [outer = 0x95195400] 03:16:10 INFO - PROCESS | 16257 | 1465035370438 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1138ms 03:16:10 INFO - PROCESS | 16257 | 1465035370454 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:16:10 INFO - PROCESS | 16257 | 1465035370460 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 03:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:16:10 INFO - PROCESS | 16257 | 1465035370468 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:16:10 INFO - PROCESS | 16257 | 1465035370474 Marionette TRACE conn3 <- [1,1106,null,{}] 03:16:10 INFO - PROCESS | 16257 | 1465035370483 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:10 INFO - PROCESS | 16257 | 1465035370489 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:10 INFO - PROCESS | 16257 | 1465035370693 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:16:10 INFO - PROCESS | 16257 | 1465035370849 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 16257 | 1465035370861 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:10 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050b400 == 43 [pid = 16257] [id = 284] 03:16:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x90915000) [pid = 16257] [serial = 853] [outer = (nil)] 03:16:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x914e4400) [pid = 16257] [serial = 854] [outer = 0x90915000] 03:16:10 INFO - PROCESS | 16257 | 1465035370934 Marionette DEBUG loaded listener.js 03:16:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x914eb400) [pid = 16257] [serial = 855] [outer = 0x90915000] 03:16:11 INFO - PROCESS | 16257 | 1465035371875 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1438ms 03:16:11 INFO - PROCESS | 16257 | 1465035371906 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:16:11 INFO - PROCESS | 16257 | 1465035371913 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 03:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:16:11 INFO - PROCESS | 16257 | 1465035371923 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:16:11 INFO - PROCESS | 16257 | 1465035371927 Marionette TRACE conn3 <- [1,1110,null,{}] 03:16:11 INFO - PROCESS | 16257 | 1465035371933 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:11 INFO - PROCESS | 16257 | 1465035371939 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:12 INFO - PROCESS | 16257 | 1465035372110 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:16:12 INFO - PROCESS | 16257 | 1465035372266 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035372277 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:12 INFO - PROCESS | 16257 | ++DOCSHELL 0x9091f800 == 44 [pid = 16257] [id = 285] 03:16:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x92fdbc00) [pid = 16257] [serial = 856] [outer = (nil)] 03:16:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x93bdf000) [pid = 16257] [serial = 857] [outer = 0x92fdbc00] 03:16:12 INFO - PROCESS | 16257 | 1465035372350 Marionette DEBUG loaded listener.js 03:16:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x94f13400) [pid = 16257] [serial = 858] [outer = 0x92fdbc00] 03:16:13 INFO - PROCESS | 16257 | 1465035373298 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1429ms 03:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:16:13 INFO - PROCESS | 16257 | 1465035373352 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:16:13 INFO - PROCESS | 16257 | 1465035373355 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 03:16:13 INFO - PROCESS | 16257 | 1465035373362 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:16:13 INFO - PROCESS | 16257 | 1465035373368 Marionette TRACE conn3 <- [1,1114,null,{}] 03:16:13 INFO - PROCESS | 16257 | 1465035373383 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:13 INFO - PROCESS | 16257 | 1465035373391 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:13 INFO - PROCESS | 16257 | 1465035373567 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:16:13 INFO - PROCESS | 16257 | 1465035373738 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035373746 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:13 INFO - PROCESS | 16257 | ++DOCSHELL 0x97f85c00 == 45 [pid = 16257] [id = 286] 03:16:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x97f86400) [pid = 16257] [serial = 859] [outer = (nil)] 03:16:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x98e01c00) [pid = 16257] [serial = 860] [outer = 0x97f86400] 03:16:13 INFO - PROCESS | 16257 | 1465035373876 Marionette DEBUG loaded listener.js 03:16:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x99157400) [pid = 16257] [serial = 861] [outer = 0x97f86400] 03:16:14 INFO - PROCESS | 16257 | 1465035374739 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1445ms 03:16:14 INFO - PROCESS | 16257 | 1465035374807 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:16:14 INFO - PROCESS | 16257 | 1465035374811 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 03:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:16:14 INFO - PROCESS | 16257 | 1465035374817 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:16:14 INFO - PROCESS | 16257 | 1465035374819 Marionette TRACE conn3 <- [1,1118,null,{}] 03:16:14 INFO - PROCESS | 16257 | 1465035374825 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:14 INFO - PROCESS | 16257 | 1465035374830 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:14 INFO - PROCESS | 16257 | 1465035374992 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:16:15 INFO - PROCESS | 16257 | 1465035375145 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035375150 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061a000 == 46 [pid = 16257] [id = 287] 03:16:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x9518a800) [pid = 16257] [serial = 862] [outer = (nil)] 03:16:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x999f7400) [pid = 16257] [serial = 863] [outer = 0x9518a800] 03:16:15 INFO - PROCESS | 16257 | 1465035375226 Marionette DEBUG loaded listener.js 03:16:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x999f8800) [pid = 16257] [serial = 864] [outer = 0x9518a800] 03:16:16 INFO - PROCESS | 16257 | 1465035376124 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1378ms 03:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:16:16 INFO - PROCESS | 16257 | 1465035376195 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:16:16 INFO - PROCESS | 16257 | 1465035376198 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 03:16:16 INFO - PROCESS | 16257 | 1465035376205 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:16:16 INFO - PROCESS | 16257 | 1465035376209 Marionette TRACE conn3 <- [1,1122,null,{}] 03:16:16 INFO - PROCESS | 16257 | 1465035376216 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:16 INFO - PROCESS | 16257 | 1465035376221 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:16 INFO - PROCESS | 16257 | 1465035376388 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:16:16 INFO - PROCESS | 16257 | 1465035376546 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 16257 | 1465035376552 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x99635800 == 47 [pid = 16257] [id = 288] 03:16:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x999f1800) [pid = 16257] [serial = 865] [outer = (nil)] 03:16:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x99bf0000) [pid = 16257] [serial = 866] [outer = 0x999f1800] 03:16:16 INFO - PROCESS | 16257 | 1465035376646 Marionette DEBUG loaded listener.js 03:16:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x99bf3800) [pid = 16257] [serial = 867] [outer = 0x999f1800] 03:16:17 INFO - PROCESS | 16257 | 1465035377509 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1332ms 03:16:17 INFO - PROCESS | 16257 | 1465035377537 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:16:17 INFO - PROCESS | 16257 | 1465035377540 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 03:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:16:17 INFO - PROCESS | 16257 | 1465035377546 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:16:17 INFO - PROCESS | 16257 | 1465035377549 Marionette TRACE conn3 <- [1,1126,null,{}] 03:16:17 INFO - PROCESS | 16257 | 1465035377554 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:17 INFO - PROCESS | 16257 | 1465035377564 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:17 INFO - PROCESS | 16257 | 1465035377758 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:16:17 INFO - PROCESS | 16257 | 1465035377912 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035377923 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:17 INFO - PROCESS | 16257 | ++DOCSHELL 0x9091ec00 == 48 [pid = 16257] [id = 289] 03:16:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9091f000) [pid = 16257] [serial = 868] [outer = (nil)] 03:16:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9a069000) [pid = 16257] [serial = 869] [outer = 0x9091f000] 03:16:18 INFO - PROCESS | 16257 | 1465035377998 Marionette DEBUG loaded listener.js 03:16:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9a155c00) [pid = 16257] [serial = 870] [outer = 0x9091f000] 03:16:18 INFO - PROCESS | 16257 | 1465035378932 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1432ms 03:16:18 INFO - PROCESS | 16257 | 1465035378980 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:16:18 INFO - PROCESS | 16257 | 1465035378984 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 03:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:16:18 INFO - PROCESS | 16257 | 1465035378990 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:16:18 INFO - PROCESS | 16257 | 1465035378994 Marionette TRACE conn3 <- [1,1130,null,{}] 03:16:19 INFO - PROCESS | 16257 | 1465035378999 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:19 INFO - PROCESS | 16257 | 1465035379004 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:19 INFO - PROCESS | 16257 | 1465035379170 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:16:19 INFO - PROCESS | 16257 | 1465035379546 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 16257 | 1465035379555 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x90620000 == 49 [pid = 16257] [id = 290] 03:16:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x90879000) [pid = 16257] [serial = 871] [outer = (nil)] 03:16:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x90882000) [pid = 16257] [serial = 872] [outer = 0x90879000] 03:16:19 INFO - PROCESS | 16257 | 1465035379694 Marionette DEBUG loaded listener.js 03:16:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x914ed000) [pid = 16257] [serial = 873] [outer = 0x90879000] 03:16:20 INFO - PROCESS | 16257 | 1465035380503 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1582ms 03:16:20 INFO - PROCESS | 16257 | 1465035380574 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:16:20 INFO - PROCESS | 16257 | 1465035380579 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 03:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:16:20 INFO - PROCESS | 16257 | 1465035380586 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:16:20 INFO - PROCESS | 16257 | 1465035380590 Marionette TRACE conn3 <- [1,1134,null,{}] 03:16:20 INFO - PROCESS | 16257 | 1465035380597 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:20 INFO - PROCESS | 16257 | 1465035380603 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:20 INFO - PROCESS | 16257 | 1465035380824 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:16:21 INFO - PROCESS | 16257 | 1465035380987 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 16257 | 1465035380995 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:21 INFO - PROCESS | 16257 | ++DOCSHELL 0x9217bc00 == 50 [pid = 16257] [id = 291] 03:16:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9248bc00) [pid = 16257] [serial = 874] [outer = (nil)] 03:16:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9258a800) [pid = 16257] [serial = 875] [outer = 0x9248bc00] 03:16:21 INFO - PROCESS | 16257 | 1465035381102 Marionette DEBUG loaded listener.js 03:16:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x93b59800) [pid = 16257] [serial = 876] [outer = 0x9248bc00] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x90611400 == 49 [pid = 16257] [id = 282] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x9248b000 == 48 [pid = 16257] [id = 281] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x94f5fc00 == 47 [pid = 16257] [id = 280] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x92182c00 == 46 [pid = 16257] [id = 279] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x9061f400 == 45 [pid = 16257] [id = 278] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x976d2c00 == 44 [pid = 16257] [id = 276] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x9172b800 == 43 [pid = 16257] [id = 275] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x9061fc00 == 42 [pid = 16257] [id = 274] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x91c93800 == 41 [pid = 16257] [id = 267] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x91c94800 == 40 [pid = 16257] [id = 261] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x914e2000 == 39 [pid = 16257] [id = 263] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x90912800 == 38 [pid = 16257] [id = 264] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x94f5b800 == 37 [pid = 16257] [id = 273] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x9258b400 == 36 [pid = 16257] [id = 277] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x999f4800 == 35 [pid = 16257] [id = 262] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x9091ac00 == 34 [pid = 16257] [id = 266] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x90620000 == 33 [pid = 16257] [id = 290] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x9091ec00 == 32 [pid = 16257] [id = 289] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x99635800 == 31 [pid = 16257] [id = 288] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x97f85c00 == 30 [pid = 16257] [id = 286] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x9061a000 == 29 [pid = 16257] [id = 287] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x9091f800 == 28 [pid = 16257] [id = 285] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x93c15800 == 27 [pid = 16257] [id = 283] 03:16:22 INFO - PROCESS | 16257 | --DOCSHELL 0x9050b400 == 26 [pid = 16257] [id = 284] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x99cdc400) [pid = 16257] [serial = 792] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x99cdac00) [pid = 16257] [serial = 791] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9a14dc00) [pid = 16257] [serial = 795] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9a06fc00) [pid = 16257] [serial = 794] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9a40d000) [pid = 16257] [serial = 798] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9091c800) [pid = 16257] [serial = 806] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x914e8c00) [pid = 16257] [serial = 807] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x9a228400) [pid = 16257] [serial = 797] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9a70bc00) [pid = 16257] [serial = 801] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9a707c00) [pid = 16257] [serial = 800] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x93b5ac00) [pid = 16257] [serial = 812] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x92405c00) [pid = 16257] [serial = 804] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x92170c00) [pid = 16257] [serial = 803] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x92186000) [pid = 16257] [serial = 809] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x92448c00) [pid = 16257] [serial = 783] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x92169000) [pid = 16257] [serial = 782] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x95373400) [pid = 16257] [serial = 821] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x93c64000) [pid = 16257] [serial = 815] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x95195000) [pid = 16257] [serial = 786] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x95044800) [pid = 16257] [serial = 785] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x99beb400) [pid = 16257] [serial = 789] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x999fb800) [pid = 16257] [serial = 788] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x94f10400) [pid = 16257] [serial = 819] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x94f11c00) [pid = 16257] [serial = 816] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x93c19400) [pid = 16257] [serial = 818] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x93b63800) [pid = 16257] [serial = 813] [outer = (nil)] [url = about:blank] 03:16:22 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x92406c00) [pid = 16257] [serial = 810] [outer = (nil)] [url = about:blank] 03:16:23 INFO - PROCESS | 16257 | 1465035383032 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2483ms 03:16:23 INFO - PROCESS | 16257 | 1465035383070 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:16:23 INFO - PROCESS | 16257 | 1465035383076 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 03:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:16:23 INFO - PROCESS | 16257 | 1465035383083 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:16:23 INFO - PROCESS | 16257 | 1465035383088 Marionette TRACE conn3 <- [1,1138,null,{}] 03:16:23 INFO - PROCESS | 16257 | 1465035383096 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:23 INFO - PROCESS | 16257 | 1465035383101 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:23 INFO - PROCESS | 16257 | 1465035383249 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:16:23 INFO - PROCESS | 16257 | 1465035383385 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 16257 | 1465035383394 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:23 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087bc00 == 27 [pid = 16257] [id = 292] 03:16:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x9087d000) [pid = 16257] [serial = 877] [outer = (nil)] 03:16:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x9091c000) [pid = 16257] [serial = 878] [outer = 0x9087d000] 03:16:23 INFO - PROCESS | 16257 | 1465035383459 Marionette DEBUG loaded listener.js 03:16:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x914e7400) [pid = 16257] [serial = 879] [outer = 0x9087d000] 03:16:24 INFO - PROCESS | 16257 | 1465035384143 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1085ms 03:16:24 INFO - PROCESS | 16257 | 1465035384173 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:16:24 INFO - PROCESS | 16257 | 1465035384180 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 03:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:16:24 INFO - PROCESS | 16257 | 1465035384191 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:16:24 INFO - PROCESS | 16257 | 1465035384195 Marionette TRACE conn3 <- [1,1142,null,{}] 03:16:24 INFO - PROCESS | 16257 | 1465035384200 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:24 INFO - PROCESS | 16257 | 1465035384205 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:24 INFO - PROCESS | 16257 | 1465035384390 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:16:24 INFO - PROCESS | 16257 | 1465035384412 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035384421 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:24 INFO - PROCESS | 16257 | ++DOCSHELL 0x92175400 == 28 [pid = 16257] [id = 293] 03:16:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x92182000) [pid = 16257] [serial = 880] [outer = (nil)] 03:16:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x9218a000) [pid = 16257] [serial = 881] [outer = 0x92182000] 03:16:24 INFO - PROCESS | 16257 | 1465035384485 Marionette DEBUG loaded listener.js 03:16:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x92407400) [pid = 16257] [serial = 882] [outer = 0x92182000] 03:16:25 INFO - PROCESS | 16257 | 1465035385311 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1185ms 03:16:25 INFO - PROCESS | 16257 | 1465035385378 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:16:25 INFO - PROCESS | 16257 | 1465035385381 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 03:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:16:25 INFO - PROCESS | 16257 | 1465035385387 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:16:25 INFO - PROCESS | 16257 | 1465035385392 Marionette TRACE conn3 <- [1,1146,null,{}] 03:16:25 INFO - PROCESS | 16257 | 1465035385408 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:25 INFO - PROCESS | 16257 | 1465035385416 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:25 INFO - PROCESS | 16257 | 1465035385613 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:16:25 INFO - PROCESS | 16257 | 1465035385634 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 16257 | 1465035385645 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:25 INFO - PROCESS | 16257 | ++DOCSHELL 0x92590400 == 29 [pid = 16257] [id = 294] 03:16:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x92fcd800) [pid = 16257] [serial = 883] [outer = (nil)] 03:16:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x93b56800) [pid = 16257] [serial = 884] [outer = 0x92fcd800] 03:16:25 INFO - PROCESS | 16257 | 1465035385707 Marionette DEBUG loaded listener.js 03:16:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x93b63400) [pid = 16257] [serial = 885] [outer = 0x92fcd800] 03:16:26 INFO - PROCESS | 16257 | 1465035386503 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1182ms 03:16:26 INFO - PROCESS | 16257 | 1465035386569 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:16:26 INFO - PROCESS | 16257 | 1465035386574 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 03:16:26 INFO - PROCESS | 16257 | 1465035386579 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:16:26 INFO - PROCESS | 16257 | 1465035386582 Marionette TRACE conn3 <- [1,1150,null,{}] 03:16:26 INFO - PROCESS | 16257 | 1465035386587 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:26 INFO - PROCESS | 16257 | 1465035386592 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:26 INFO - PROCESS | 16257 | 1465035386816 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:16:26 INFO - PROCESS | 16257 | 1465035386839 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035386845 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:26 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087ac00 == 30 [pid = 16257] [id = 295] 03:16:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x9244e800) [pid = 16257] [serial = 886] [outer = (nil)] 03:16:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x93c63c00) [pid = 16257] [serial = 887] [outer = 0x9244e800] 03:16:26 INFO - PROCESS | 16257 | 1465035386908 Marionette DEBUG loaded listener.js 03:16:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x94f13c00) [pid = 16257] [serial = 888] [outer = 0x9244e800] 03:16:27 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x95195400) [pid = 16257] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:16:27 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9518a400) [pid = 16257] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:16:27 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x90616c00) [pid = 16257] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:16:27 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x94f60400) [pid = 16257] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:16:27 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x95057400) [pid = 16257] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:16:27 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x95049400) [pid = 16257] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:16:27 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x9240b400) [pid = 16257] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:16:27 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x92590000) [pid = 16257] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:16:27 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x90878800) [pid = 16257] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:16:27 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x9780c400) [pid = 16257] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:16:27 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x90880c00) [pid = 16257] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:16:28 INFO - PROCESS | 16257 | 1465035388117 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1578ms 03:16:28 INFO - PROCESS | 16257 | 1465035388157 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:16:28 INFO - PROCESS | 16257 | 1465035388160 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 03:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:16:28 INFO - PROCESS | 16257 | 1465035388173 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:16:28 INFO - PROCESS | 16257 | 1465035388176 Marionette TRACE conn3 <- [1,1154,null,{}] 03:16:28 INFO - PROCESS | 16257 | 1465035388181 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:28 INFO - PROCESS | 16257 | 1465035388185 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:28 INFO - PROCESS | 16257 | 1465035388313 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:16:28 INFO - PROCESS | 16257 | 1465035388329 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 16257 | 1465035388337 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x92486000 == 31 [pid = 16257] [id = 296] 03:16:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x93c60000) [pid = 16257] [serial = 889] [outer = (nil)] 03:16:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x94f54000) [pid = 16257] [serial = 890] [outer = 0x93c60000] 03:16:28 INFO - PROCESS | 16257 | 1465035388396 Marionette DEBUG loaded listener.js 03:16:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x95049c00) [pid = 16257] [serial = 891] [outer = 0x93c60000] 03:16:29 INFO - PROCESS | 16257 | 1465035389169 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1028ms 03:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:16:29 INFO - PROCESS | 16257 | 1465035389201 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:16:29 INFO - PROCESS | 16257 | 1465035389204 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 03:16:29 INFO - PROCESS | 16257 | 1465035389210 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:16:29 INFO - PROCESS | 16257 | 1465035389213 Marionette TRACE conn3 <- [1,1158,null,{}] 03:16:29 INFO - PROCESS | 16257 | 1465035389218 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:29 INFO - PROCESS | 16257 | 1465035389227 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:29 INFO - PROCESS | 16257 | 1465035389453 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:16:29 INFO - PROCESS | 16257 | 1465035389465 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035389472 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:29 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c68000 == 32 [pid = 16257] [id = 297] 03:16:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x95044800) [pid = 16257] [serial = 892] [outer = (nil)] 03:16:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x95376800) [pid = 16257] [serial = 893] [outer = 0x95044800] 03:16:29 INFO - PROCESS | 16257 | 1465035389536 Marionette DEBUG loaded listener.js 03:16:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x9758e400) [pid = 16257] [serial = 894] [outer = 0x95044800] 03:16:30 INFO - PROCESS | 16257 | 1465035390591 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1437ms 03:16:30 INFO - PROCESS | 16257 | 1465035390647 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:16:30 INFO - PROCESS | 16257 | 1465035390654 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 03:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:16:30 INFO - PROCESS | 16257 | 1465035390662 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:16:30 INFO - PROCESS | 16257 | 1465035390670 Marionette TRACE conn3 <- [1,1162,null,{}] 03:16:30 INFO - PROCESS | 16257 | 1465035390678 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:30 INFO - PROCESS | 16257 | 1465035390684 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:30 INFO - PROCESS | 16257 | 1465035390893 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:16:31 INFO - PROCESS | 16257 | 1465035391048 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035391057 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:31 INFO - PROCESS | 16257 | ++DOCSHELL 0x90885400 == 33 [pid = 16257] [id = 298] 03:16:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x9091dc00) [pid = 16257] [serial = 895] [outer = (nil)] 03:16:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x92169000) [pid = 16257] [serial = 896] [outer = 0x9091dc00] 03:16:31 INFO - PROCESS | 16257 | 1465035391137 Marionette DEBUG loaded listener.js 03:16:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x9217dc00) [pid = 16257] [serial = 897] [outer = 0x9091dc00] 03:16:32 INFO - PROCESS | 16257 | 1465035392079 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1489ms 03:16:32 INFO - PROCESS | 16257 | 1465035392152 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 03:16:32 INFO - PROCESS | 16257 | 1465035392158 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 03:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:16:32 INFO - PROCESS | 16257 | 1465035392168 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:16:32 INFO - PROCESS | 16257 | 1465035392172 Marionette TRACE conn3 <- [1,1166,null,{}] 03:16:32 INFO - PROCESS | 16257 | 1465035392179 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:32 INFO - PROCESS | 16257 | 1465035392185 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:32 INFO - PROCESS | 16257 | 1465035392395 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:16:32 INFO - PROCESS | 16257 | 1465035392662 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035392671 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:32 INFO - PROCESS | 16257 | ++DOCSHELL 0x92585800 == 34 [pid = 16257] [id = 299] 03:16:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x92fd1800) [pid = 16257] [serial = 898] [outer = (nil)] 03:16:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x93b60800) [pid = 16257] [serial = 899] [outer = 0x92fd1800] 03:16:32 INFO - PROCESS | 16257 | 1465035392784 Marionette DEBUG loaded listener.js 03:16:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x93c19400) [pid = 16257] [serial = 900] [outer = 0x92fd1800] 03:16:33 INFO - PROCESS | 16257 | 1465035393677 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1580ms 03:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:16:33 INFO - PROCESS | 16257 | 1465035393749 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 03:16:33 INFO - PROCESS | 16257 | 1465035393752 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 03:16:33 INFO - PROCESS | 16257 | 1465035393759 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:16:33 INFO - PROCESS | 16257 | 1465035393764 Marionette TRACE conn3 <- [1,1170,null,{}] 03:16:33 INFO - PROCESS | 16257 | 1465035393780 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:33 INFO - PROCESS | 16257 | 1465035393787 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:33 INFO - PROCESS | 16257 | 1465035393990 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:16:34 INFO - PROCESS | 16257 | 1465035394185 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035394194 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:34 INFO - PROCESS | 16257 | ++DOCSHELL 0x9258dc00 == 35 [pid = 16257] [id = 300] 03:16:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x976ca800) [pid = 16257] [serial = 901] [outer = (nil)] 03:16:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x97f80800) [pid = 16257] [serial = 902] [outer = 0x976ca800] 03:16:34 INFO - PROCESS | 16257 | 1465035394316 Marionette DEBUG loaded listener.js 03:16:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9865f000) [pid = 16257] [serial = 903] [outer = 0x976ca800] 03:16:35 INFO - PROCESS | 16257 | 1465035395191 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1489ms 03:16:35 INFO - PROCESS | 16257 | 1465035395248 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 03:16:35 INFO - PROCESS | 16257 | 1465035395252 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 03:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:16:35 INFO - PROCESS | 16257 | 1465035395258 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:16:35 INFO - PROCESS | 16257 | 1465035395261 Marionette TRACE conn3 <- [1,1174,null,{}] 03:16:35 INFO - PROCESS | 16257 | 1465035395267 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:35 INFO - PROCESS | 16257 | 1465035395272 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:35 INFO - PROCESS | 16257 | 1465035395444 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:16:35 INFO - PROCESS | 16257 | 1465035395597 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 16257 | 1465035395603 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:35 INFO - PROCESS | 16257 | ++DOCSHELL 0x91729800 == 36 [pid = 16257] [id = 301] 03:16:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x92585400) [pid = 16257] [serial = 904] [outer = (nil)] 03:16:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x978e6000) [pid = 16257] [serial = 905] [outer = 0x92585400] 03:16:35 INFO - PROCESS | 16257 | 1465035395679 Marionette DEBUG loaded listener.js 03:16:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x98e03000) [pid = 16257] [serial = 906] [outer = 0x92585400] 03:16:36 INFO - PROCESS | 16257 | 1465035396804 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:16:36 INFO - PROCESS | 16257 | 1465035396901 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 03:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:16:36 INFO - PROCESS | 16257 | 1465035396908 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:16:36 INFO - PROCESS | 16257 | 1465035396913 Marionette TRACE conn3 <- [1,1178,null,{}] 03:16:36 INFO - PROCESS | 16257 | 1465035396920 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:36 INFO - PROCESS | 16257 | 1465035396925 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:37 INFO - PROCESS | 16257 | 1465035397133 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:16:37 INFO - PROCESS | 16257 | --DOCSHELL 0x92486000 == 35 [pid = 16257] [id = 296] 03:16:37 INFO - PROCESS | 16257 | --DOCSHELL 0x9087ac00 == 34 [pid = 16257] [id = 295] 03:16:37 INFO - PROCESS | 16257 | --DOCSHELL 0x92590400 == 33 [pid = 16257] [id = 294] 03:16:37 INFO - PROCESS | 16257 | --DOCSHELL 0x92175400 == 32 [pid = 16257] [id = 293] 03:16:37 INFO - PROCESS | 16257 | --DOCSHELL 0x9087bc00 == 31 [pid = 16257] [id = 292] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x99155000) [pid = 16257] [serial = 851] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x97583c00) [pid = 16257] [serial = 845] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9091e000) [pid = 16257] [serial = 848] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x9758bc00) [pid = 16257] [serial = 846] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x9504d800) [pid = 16257] [serial = 842] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x9758c000) [pid = 16257] [serial = 822] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x98e10000) [pid = 16257] [serial = 833] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x98eac400) [pid = 16257] [serial = 834] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x92489800) [pid = 16257] [serial = 839] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x92584400) [pid = 16257] [serial = 840] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x93b5c400) [pid = 16257] [serial = 827] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x93bd9800) [pid = 16257] [serial = 828] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x914e5800) [pid = 16257] [serial = 836] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x91727c00) [pid = 16257] [serial = 837] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x978e5c00) [pid = 16257] [serial = 830] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x981e0800) [pid = 16257] [serial = 831] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x914f0c00) [pid = 16257] [serial = 824] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x92169400) [pid = 16257] [serial = 825] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x9917c400) [pid = 16257] [serial = 852] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x9217cc00) [pid = 16257] [serial = 849] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x95061800) [pid = 16257] [serial = 843] [outer = (nil)] [url = about:blank] 03:16:37 INFO - PROCESS | 16257 | 1465035397346 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 16257 | 1465035397354 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:37 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087bc00 == 32 [pid = 16257] [id = 302] 03:16:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x9087f800) [pid = 16257] [serial = 907] [outer = (nil)] 03:16:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x9171ec00) [pid = 16257] [serial = 908] [outer = 0x9087f800] 03:16:37 INFO - PROCESS | 16257 | 1465035397433 Marionette DEBUG loaded listener.js 03:16:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x92172c00) [pid = 16257] [serial = 909] [outer = 0x9087f800] 03:16:38 INFO - PROCESS | 16257 | 1465035398134 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:16:38 INFO - PROCESS | 16257 | 1465035398198 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 03:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:16:38 INFO - PROCESS | 16257 | 1465035398207 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:16:38 INFO - PROCESS | 16257 | 1465035398211 Marionette TRACE conn3 <- [1,1182,null,{}] 03:16:38 INFO - PROCESS | 16257 | 1465035398220 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:38 INFO - PROCESS | 16257 | 1465035398224 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:38 INFO - PROCESS | 16257 | 1465035398371 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:16:38 INFO - PROCESS | 16257 | 1465035398380 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035398386 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x92409c00 == 33 [pid = 16257] [id = 303] 03:16:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x92584400) [pid = 16257] [serial = 910] [outer = (nil)] 03:16:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x92fd4000) [pid = 16257] [serial = 911] [outer = 0x92584400] 03:16:38 INFO - PROCESS | 16257 | 1465035398450 Marionette DEBUG loaded listener.js 03:16:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x93bd5400) [pid = 16257] [serial = 912] [outer = 0x92584400] 03:16:39 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:16:39 INFO - PROCESS | 16257 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:16:39 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[80] expected 0 but got 255 03:16:39 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9 03:16:39 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13 03:16:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1 03:16:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:16:39 INFO - _addTest/ [0,1185,"getWindowHandle",null] 03:16:39 INFO - PROCESS | 16257 | 1465035399357 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 03:16:39 INFO - PROCESS | 16257 | 1465035399364 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:16:39 INFO - PROCESS | 16257 | 1465035399369 Marionette TRACE conn3 <- [1,1186,null,{}] 03:16:39 INFO - PROCESS | 16257 | 1465035399383 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:39 INFO - PROCESS | 16257 | 1465035399390 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:39 INFO - PROCESS | 16257 | 1465035399535 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:16:39 INFO - PROCESS | 16257 | 1465035399545 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035399555 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:39 INFO - PROCESS | 16257 | ++DOCSHELL 0x95378800 == 34 [pid = 16257] [id = 304] 03:16:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x97583c00) [pid = 16257] [serial = 913] [outer = (nil)] 03:16:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x9758f400) [pid = 16257] [serial = 914] [outer = 0x97583c00] 03:16:39 INFO - PROCESS | 16257 | 1465035399618 Marionette DEBUG loaded listener.js 03:16:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x978ea800) [pid = 16257] [serial = 915] [outer = 0x97583c00] 03:16:40 INFO - PROCESS | 16257 | 1465035400492 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 03:16:40 INFO - PROCESS | 16257 | 1465035400570 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 03:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:16:40 INFO - PROCESS | 16257 | 1465035400576 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:16:40 INFO - PROCESS | 16257 | 1465035400578 Marionette TRACE conn3 <- [1,1190,null,{}] 03:16:40 INFO - PROCESS | 16257 | 1465035400583 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:40 INFO - PROCESS | 16257 | 1465035400587 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:40 INFO - PROCESS | 16257 | 1465035400781 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:16:40 INFO - PROCESS | 16257 | 1465035400800 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 16257 | 1465035400810 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:40 INFO - PROCESS | 16257 | ++DOCSHELL 0x978e9800 == 35 [pid = 16257] [id = 305] 03:16:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x98657c00) [pid = 16257] [serial = 916] [outer = (nil)] 03:16:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x98ead800) [pid = 16257] [serial = 917] [outer = 0x98657c00] 03:16:40 INFO - PROCESS | 16257 | 1465035400874 Marionette DEBUG loaded listener.js 03:16:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x99153000) [pid = 16257] [serial = 918] [outer = 0x98657c00] 03:16:41 INFO - PROCESS | 16257 | 1465035401696 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 03:16:41 INFO - PROCESS | 16257 | 1465035401761 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 03:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:16:41 INFO - PROCESS | 16257 | 1465035401778 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:16:41 INFO - PROCESS | 16257 | 1465035401781 Marionette TRACE conn3 <- [1,1194,null,{}] 03:16:41 INFO - PROCESS | 16257 | 1465035401786 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:41 INFO - PROCESS | 16257 | 1465035401790 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:42 INFO - PROCESS | 16257 | 1465035402084 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:16:42 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x9248bc00) [pid = 16257] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:16:42 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x92182000) [pid = 16257] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:16:42 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x9087d000) [pid = 16257] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:16:42 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x92fdbc00) [pid = 16257] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:16:42 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x97f86400) [pid = 16257] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:16:42 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x92fcd800) [pid = 16257] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:16:42 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x999f1800) [pid = 16257] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:16:42 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x9244e800) [pid = 16257] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:16:42 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9091f000) [pid = 16257] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:16:42 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x90879000) [pid = 16257] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:16:42 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x9518a800) [pid = 16257] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:16:42 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x90915000) [pid = 16257] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:16:42 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x93c60000) [pid = 16257] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:16:42 INFO - PROCESS | 16257 | 1465035402203 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 16257 | 1465035402208 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050fc00 == 36 [pid = 16257] [id = 306] 03:16:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x90620400) [pid = 16257] [serial = 919] [outer = (nil)] 03:16:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x92180400) [pid = 16257] [serial = 920] [outer = 0x90620400] 03:16:42 INFO - PROCESS | 16257 | 1465035402271 Marionette DEBUG loaded listener.js 03:16:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x92fdbc00) [pid = 16257] [serial = 921] [outer = 0x90620400] 03:16:42 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:16:42 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:16:43 INFO - PROCESS | 16257 | 1465035402990 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 03:16:43 INFO - PROCESS | 16257 | 1465035403063 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 03:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:16:43 INFO - PROCESS | 16257 | 1465035403073 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:16:43 INFO - PROCESS | 16257 | 1465035403076 Marionette TRACE conn3 <- [1,1198,null,{}] 03:16:43 INFO - PROCESS | 16257 | 1465035403081 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:43 INFO - PROCESS | 16257 | 1465035403090 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:43 INFO - PROCESS | 16257 | 1465035403261 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:16:43 INFO - PROCESS | 16257 | 1465035403371 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035403378 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:43 INFO - PROCESS | 16257 | ++DOCSHELL 0x90613000 == 37 [pid = 16257] [id = 307] 03:16:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x9087d000) [pid = 16257] [serial = 922] [outer = (nil)] 03:16:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x999f4c00) [pid = 16257] [serial = 923] [outer = 0x9087d000] 03:16:43 INFO - PROCESS | 16257 | 1465035403441 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x99be8c00) [pid = 16257] [serial = 924] [outer = 0x9087d000] 03:16:44 INFO - PROCESS | 16257 | 1465035404138 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1081ms 03:16:44 INFO - PROCESS | 16257 | 1465035404186 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:16:44 INFO - PROCESS | 16257 | 1465035404192 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 03:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:16:44 INFO - PROCESS | 16257 | 1465035404201 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:16:44 INFO - PROCESS | 16257 | 1465035404207 Marionette TRACE conn3 <- [1,1202,null,{}] 03:16:44 INFO - PROCESS | 16257 | 1465035404216 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:44 INFO - PROCESS | 16257 | 1465035404222 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:44 INFO - PROCESS | 16257 | 1465035404433 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:16:44 INFO - PROCESS | 16257 | 1465035404588 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035404600 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:44 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e2400 == 38 [pid = 16257] [id = 308] 03:16:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x914ea400) [pid = 16257] [serial = 925] [outer = (nil)] 03:16:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x9172b000) [pid = 16257] [serial = 926] [outer = 0x914ea400] 03:16:44 INFO - PROCESS | 16257 | 1465035404675 Marionette DEBUG loaded listener.js 03:16:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x92171400) [pid = 16257] [serial = 927] [outer = 0x914ea400] 03:16:45 INFO - PROCESS | 16257 | 1465035405598 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:16:45 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:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1438ms 03:16:45 INFO - PROCESS | 16257 | 1465035405639 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:16:45 INFO - PROCESS | 16257 | 1465035405646 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 03:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:16:45 INFO - PROCESS | 16257 | 1465035405657 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:16:45 INFO - PROCESS | 16257 | 1465035405660 Marionette TRACE conn3 <- [1,1206,null,{}] 03:16:45 INFO - PROCESS | 16257 | 1465035405666 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:45 INFO - PROCESS | 16257 | 1465035405672 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:45 INFO - PROCESS | 16257 | 1465035405839 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:16:46 INFO - PROCESS | 16257 | 1465035405994 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035406000 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x92409400 == 39 [pid = 16257] [id = 309] 03:16:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x93bdcc00) [pid = 16257] [serial = 928] [outer = (nil)] 03:16:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x94f16c00) [pid = 16257] [serial = 929] [outer = 0x93bdcc00] 03:16:46 INFO - PROCESS | 16257 | 1465035406078 Marionette DEBUG loaded listener.js 03:16:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x9505f400) [pid = 16257] [serial = 930] [outer = 0x93bdcc00] 03:16:47 INFO - PROCESS | 16257 | 1465035407014 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:16:47 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:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1386ms 03:16:47 INFO - PROCESS | 16257 | 1465035407043 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:16:47 INFO - PROCESS | 16257 | 1465035407047 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 03:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:16:47 INFO - PROCESS | 16257 | 1465035407053 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:16:47 INFO - PROCESS | 16257 | 1465035407059 Marionette TRACE conn3 <- [1,1210,null,{}] 03:16:47 INFO - PROCESS | 16257 | 1465035407086 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:47 INFO - PROCESS | 16257 | 1465035407093 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:47 INFO - PROCESS | 16257 | 1465035407258 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:16:47 INFO - PROCESS | 16257 | 1465035407426 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 16257 | 1465035407437 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:47 INFO - PROCESS | 16257 | ++DOCSHELL 0x993ee400 == 40 [pid = 16257] [id = 310] 03:16:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x993f5000) [pid = 16257] [serial = 931] [outer = (nil)] 03:16:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x999fbc00) [pid = 16257] [serial = 932] [outer = 0x993f5000] 03:16:47 INFO - PROCESS | 16257 | 1465035407513 Marionette DEBUG loaded listener.js 03:16:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x99bec800) [pid = 16257] [serial = 933] [outer = 0x993f5000] 03:16:48 INFO - PROCESS | 16257 | 1465035408409 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1403ms 03:16:48 INFO - PROCESS | 16257 | 1465035408457 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 03:16:48 INFO - PROCESS | 16257 | 1465035408461 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 03:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:16:48 INFO - PROCESS | 16257 | 1465035408467 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:16:48 INFO - PROCESS | 16257 | 1465035408470 Marionette TRACE conn3 <- [1,1214,null,{}] 03:16:48 INFO - PROCESS | 16257 | 1465035408475 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:48 INFO - PROCESS | 16257 | 1465035408480 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:48 INFO - PROCESS | 16257 | 1465035408650 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:16:48 INFO - PROCESS | 16257 | 1465035408806 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035408814 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:48 INFO - PROCESS | 16257 | ++DOCSHELL 0x90616400 == 41 [pid = 16257] [id = 311] 03:16:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x95192c00) [pid = 16257] [serial = 934] [outer = (nil)] 03:16:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x99ce1000) [pid = 16257] [serial = 935] [outer = 0x95192c00] 03:16:48 INFO - PROCESS | 16257 | 1465035408888 Marionette DEBUG loaded listener.js 03:16:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x9a066800) [pid = 16257] [serial = 936] [outer = 0x95192c00] 03:16:49 INFO - PROCESS | 16257 | 1465035409738 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1333ms 03:16:49 INFO - PROCESS | 16257 | 1465035409802 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:16:49 INFO - PROCESS | 16257 | 1465035409806 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 03:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:16:49 INFO - PROCESS | 16257 | 1465035409811 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:16:49 INFO - PROCESS | 16257 | 1465035409814 Marionette TRACE conn3 <- [1,1218,null,{}] 03:16:49 INFO - PROCESS | 16257 | 1465035409820 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:49 INFO - PROCESS | 16257 | 1465035409825 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:49 INFO - PROCESS | 16257 | 1465035409980 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:16:50 INFO - PROCESS | 16257 | 1465035410135 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 16257 | 1465035410141 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x90914800 == 42 [pid = 16257] [id = 312] 03:16:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9171fc00) [pid = 16257] [serial = 937] [outer = (nil)] 03:16:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9a150000) [pid = 16257] [serial = 938] [outer = 0x9171fc00] 03:16:50 INFO - PROCESS | 16257 | 1465035410217 Marionette DEBUG loaded listener.js 03:16:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x9a152c00) [pid = 16257] [serial = 939] [outer = 0x9171fc00] 03:16:51 INFO - PROCESS | 16257 | 1465035411080 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1332ms 03:16:51 INFO - PROCESS | 16257 | 1465035411145 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:16:51 INFO - PROCESS | 16257 | 1465035411149 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 03:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:16:51 INFO - PROCESS | 16257 | 1465035411155 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:16:51 INFO - PROCESS | 16257 | 1465035411157 Marionette TRACE conn3 <- [1,1222,null,{}] 03:16:51 INFO - PROCESS | 16257 | 1465035411163 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:51 INFO - PROCESS | 16257 | 1465035411172 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:51 INFO - PROCESS | 16257 | 1465035411409 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:16:51 INFO - PROCESS | 16257 | 1465035411569 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 16257 | 1465035411574 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:51 INFO - PROCESS | 16257 | ++DOCSHELL 0x99bee800 == 43 [pid = 16257] [id = 313] 03:16:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9a066c00) [pid = 16257] [serial = 940] [outer = (nil)] 03:16:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9a40cc00) [pid = 16257] [serial = 941] [outer = 0x9a066c00] 03:16:51 INFO - PROCESS | 16257 | 1465035411647 Marionette DEBUG loaded listener.js 03:16:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9a487000) [pid = 16257] [serial = 942] [outer = 0x9a066c00] 03:16:52 INFO - PROCESS | 16257 | 1465035412531 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 03:16:52 INFO - PROCESS | 16257 | 1465035412602 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 03:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:16:52 INFO - PROCESS | 16257 | 1465035412611 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:16:52 INFO - PROCESS | 16257 | 1465035412614 Marionette TRACE conn3 <- [1,1226,null,{}] 03:16:52 INFO - PROCESS | 16257 | 1465035412620 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:52 INFO - PROCESS | 16257 | 1465035412625 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:52 INFO - PROCESS | 16257 | 1465035412787 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:16:52 INFO - PROCESS | 16257 | 1465035412942 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035412950 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:52 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050a400 == 44 [pid = 16257] [id = 314] 03:16:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x90611800) [pid = 16257] [serial = 943] [outer = (nil)] 03:16:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x914e8c00) [pid = 16257] [serial = 944] [outer = 0x90611800] 03:16:53 INFO - PROCESS | 16257 | 1465035413025 Marionette DEBUG loaded listener.js 03:16:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x92405c00) [pid = 16257] [serial = 945] [outer = 0x90611800] 03:16:54 INFO - PROCESS | 16257 | 1465035414103 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1532ms 03:16:54 INFO - PROCESS | 16257 | 1465035414144 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:16:54 INFO - PROCESS | 16257 | 1465035414150 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 03:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:16:54 INFO - PROCESS | 16257 | 1465035414157 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:16:54 INFO - PROCESS | 16257 | 1465035414162 Marionette TRACE conn3 <- [1,1230,null,{}] 03:16:54 INFO - PROCESS | 16257 | 1465035414169 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:54 INFO - PROCESS | 16257 | 1465035414175 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:54 INFO - PROCESS | 16257 | 1465035414331 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:16:54 INFO - PROCESS | 16257 | 1465035414505 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 16257 | 1465035414517 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e4c00 == 45 [pid = 16257] [id = 315] 03:16:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x91c96c00) [pid = 16257] [serial = 946] [outer = (nil)] 03:16:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x92410c00) [pid = 16257] [serial = 947] [outer = 0x91c96c00] 03:16:54 INFO - PROCESS | 16257 | 1465035414614 Marionette DEBUG loaded listener.js 03:16:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x92587000) [pid = 16257] [serial = 948] [outer = 0x91c96c00] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x9217bc00 == 44 [pid = 16257] [id = 291] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x9050fc00 == 43 [pid = 16257] [id = 306] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x978e9800 == 42 [pid = 16257] [id = 305] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x95378800 == 41 [pid = 16257] [id = 304] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x92409c00 == 40 [pid = 16257] [id = 303] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x9087bc00 == 39 [pid = 16257] [id = 302] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x91729800 == 38 [pid = 16257] [id = 301] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x9258dc00 == 37 [pid = 16257] [id = 300] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x92585800 == 36 [pid = 16257] [id = 299] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x90885400 == 35 [pid = 16257] [id = 298] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x93c68000 == 34 [pid = 16257] [id = 297] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x9050a400 == 33 [pid = 16257] [id = 314] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x99bee800 == 32 [pid = 16257] [id = 313] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x90914800 == 31 [pid = 16257] [id = 312] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x90616400 == 30 [pid = 16257] [id = 311] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x92409400 == 29 [pid = 16257] [id = 309] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x993ee400 == 28 [pid = 16257] [id = 310] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x90613000 == 27 [pid = 16257] [id = 307] 03:16:56 INFO - PROCESS | 16257 | --DOCSHELL 0x914e2400 == 26 [pid = 16257] [id = 308] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9258a800) [pid = 16257] [serial = 875] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x92407400) [pid = 16257] [serial = 882] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x93b59800) [pid = 16257] [serial = 876] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x914e7400) [pid = 16257] [serial = 879] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x93bdf000) [pid = 16257] [serial = 857] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x99157400) [pid = 16257] [serial = 861] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x93b56800) [pid = 16257] [serial = 884] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x99bf3800) [pid = 16257] [serial = 867] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x99bf0000) [pid = 16257] [serial = 866] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x94f13c00) [pid = 16257] [serial = 888] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9a155c00) [pid = 16257] [serial = 870] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x914ed000) [pid = 16257] [serial = 873] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x999f7400) [pid = 16257] [serial = 863] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x999f8800) [pid = 16257] [serial = 864] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x98e01c00) [pid = 16257] [serial = 860] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x94f13400) [pid = 16257] [serial = 858] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x914eb400) [pid = 16257] [serial = 855] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x93b63400) [pid = 16257] [serial = 885] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x93c63c00) [pid = 16257] [serial = 887] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x914e4400) [pid = 16257] [serial = 854] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x9091c000) [pid = 16257] [serial = 878] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x90882000) [pid = 16257] [serial = 872] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9a069000) [pid = 16257] [serial = 869] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x9218a000) [pid = 16257] [serial = 881] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x94f54000) [pid = 16257] [serial = 890] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x95049c00) [pid = 16257] [serial = 891] [outer = (nil)] [url = about:blank] 03:16:56 INFO - PROCESS | 16257 | 1465035416697 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2591ms 03:16:56 INFO - PROCESS | 16257 | 1465035416749 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:16:56 INFO - PROCESS | 16257 | 1465035416754 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 03:16:56 INFO - PROCESS | 16257 | 1465035416762 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:16:56 INFO - PROCESS | 16257 | 1465035416766 Marionette TRACE conn3 <- [1,1234,null,{}] 03:16:56 INFO - PROCESS | 16257 | 1465035416774 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:56 INFO - PROCESS | 16257 | 1465035416781 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:56 INFO - PROCESS | 16257 | 1465035416930 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:16:56 INFO - PROCESS | 16257 | 1465035416942 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 16257 | 1465035416950 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x90886c00 == 27 [pid = 16257] [id = 316] 03:16:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x90887800) [pid = 16257] [serial = 949] [outer = (nil)] 03:16:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x90916000) [pid = 16257] [serial = 950] [outer = 0x90887800] 03:16:57 INFO - PROCESS | 16257 | 1465035417051 Marionette DEBUG loaded listener.js 03:16:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x914e4400) [pid = 16257] [serial = 951] [outer = 0x90887800] 03:16:57 INFO - PROCESS | 16257 | 1465035417858 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1137ms 03:16:57 INFO - PROCESS | 16257 | 1465035417898 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:16:57 INFO - PROCESS | 16257 | 1465035417906 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 03:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:16:57 INFO - PROCESS | 16257 | 1465035417916 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:16:57 INFO - PROCESS | 16257 | 1465035417920 Marionette TRACE conn3 <- [1,1238,null,{}] 03:16:57 INFO - PROCESS | 16257 | 1465035417926 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:57 INFO - PROCESS | 16257 | 1465035417931 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:58 INFO - PROCESS | 16257 | 1465035418128 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:16:58 INFO - PROCESS | 16257 | 1465035418142 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035418150 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:58 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9fc00 == 28 [pid = 16257] [id = 317] 03:16:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x92176000) [pid = 16257] [serial = 952] [outer = (nil)] 03:16:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x92183800) [pid = 16257] [serial = 953] [outer = 0x92176000] 03:16:58 INFO - PROCESS | 16257 | 1465035418215 Marionette DEBUG loaded listener.js 03:16:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x92403800) [pid = 16257] [serial = 954] [outer = 0x92176000] 03:16:59 INFO - PROCESS | 16257 | 1465035419073 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1185ms 03:16:59 INFO - PROCESS | 16257 | 1465035419102 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:16:59 INFO - PROCESS | 16257 | 1465035419104 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 03:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:16:59 INFO - PROCESS | 16257 | 1465035419115 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:16:59 INFO - PROCESS | 16257 | 1465035419120 Marionette TRACE conn3 <- [1,1242,null,{}] 03:16:59 INFO - PROCESS | 16257 | 1465035419144 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:59 INFO - PROCESS | 16257 | 1465035419153 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:59 INFO - PROCESS | 16257 | 1465035419344 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:16:59 INFO - PROCESS | 16257 | 1465035419364 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 16257 | 1465035419373 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:16:59 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fdb000 == 29 [pid = 16257] [id = 318] 03:16:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x93b56800) [pid = 16257] [serial = 955] [outer = (nil)] 03:16:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x93b5ac00) [pid = 16257] [serial = 956] [outer = 0x93b56800] 03:16:59 INFO - PROCESS | 16257 | 1465035419441 Marionette DEBUG loaded listener.js 03:16:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x93bd2400) [pid = 16257] [serial = 957] [outer = 0x93b56800] 03:17:00 INFO - PROCESS | 16257 | 1465035420261 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1205ms 03:17:00 INFO - PROCESS | 16257 | 1465035420324 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:17:00 INFO - PROCESS | 16257 | 1465035420328 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 03:17:00 INFO - PROCESS | 16257 | 1465035420333 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:17:00 INFO - PROCESS | 16257 | 1465035420336 Marionette TRACE conn3 <- [1,1246,null,{}] 03:17:00 INFO - PROCESS | 16257 | 1465035420341 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:00 INFO - PROCESS | 16257 | 1465035420345 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:00 INFO - PROCESS | 16257 | 1465035420529 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:17:00 INFO - PROCESS | 16257 | 1465035420550 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035420556 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x90506c00 == 30 [pid = 16257] [id = 319] 03:17:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x93b59000) [pid = 16257] [serial = 958] [outer = (nil)] 03:17:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x94f10c00) [pid = 16257] [serial = 959] [outer = 0x93b59000] 03:17:00 INFO - PROCESS | 16257 | 1465035420619 Marionette DEBUG loaded listener.js 03:17:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x9503f000) [pid = 16257] [serial = 960] [outer = 0x93b59000] 03:17:01 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x9087d000) [pid = 16257] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:17:01 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x98657c00) [pid = 16257] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:17:01 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x90620400) [pid = 16257] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:17:01 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x92584400) [pid = 16257] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:17:01 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x92585400) [pid = 16257] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:17:01 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x95044800) [pid = 16257] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:17:01 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x9091dc00) [pid = 16257] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:17:01 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x9087f800) [pid = 16257] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:17:01 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x92fd1800) [pid = 16257] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:17:01 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x976ca800) [pid = 16257] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:17:01 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x97583c00) [pid = 16257] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:17:01 INFO - PROCESS | 16257 | 1465035421888 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1587ms 03:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:17:01 INFO - PROCESS | 16257 | 1465035421922 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:17:01 INFO - PROCESS | 16257 | 1465035421924 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 03:17:01 INFO - PROCESS | 16257 | 1465035421939 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:17:01 INFO - PROCESS | 16257 | 1465035421941 Marionette TRACE conn3 <- [1,1250,null,{}] 03:17:01 INFO - PROCESS | 16257 | 1465035421947 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:01 INFO - PROCESS | 16257 | 1465035421951 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:02 INFO - PROCESS | 16257 | 1465035422084 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:17:02 INFO - PROCESS | 16257 | 1465035422096 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035422102 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:02 INFO - PROCESS | 16257 | ++DOCSHELL 0x914ea000 == 31 [pid = 16257] [id = 320] 03:17:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x91725800) [pid = 16257] [serial = 961] [outer = (nil)] 03:17:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x95044000) [pid = 16257] [serial = 962] [outer = 0x91725800] 03:17:02 INFO - PROCESS | 16257 | 1465035422168 Marionette DEBUG loaded listener.js 03:17:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x9505a800) [pid = 16257] [serial = 963] [outer = 0x91725800] 03:17:02 INFO - PROCESS | 16257 | 1465035422974 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1101ms 03:17:03 INFO - PROCESS | 16257 | 1465035423031 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:17:03 INFO - PROCESS | 16257 | 1465035423035 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 03:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:17:03 INFO - PROCESS | 16257 | 1465035423047 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:17:03 INFO - PROCESS | 16257 | 1465035423050 Marionette TRACE conn3 <- [1,1254,null,{}] 03:17:03 INFO - PROCESS | 16257 | 1465035423057 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:03 INFO - PROCESS | 16257 | 1465035423066 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:03 INFO - PROCESS | 16257 | 1465035423231 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:17:03 INFO - PROCESS | 16257 | 1465035423242 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 16257 | 1465035423250 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:03 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fce000 == 32 [pid = 16257] [id = 321] 03:17:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x95190400) [pid = 16257] [serial = 964] [outer = (nil)] 03:17:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x976d2c00) [pid = 16257] [serial = 965] [outer = 0x95190400] 03:17:03 INFO - PROCESS | 16257 | 1465035423311 Marionette DEBUG loaded listener.js 03:17:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x97f85800) [pid = 16257] [serial = 966] [outer = 0x95190400] 03:17:04 INFO - PROCESS | 16257 | 1465035424352 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1392ms 03:17:04 INFO - PROCESS | 16257 | 1465035424434 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:17:04 INFO - PROCESS | 16257 | 1465035424440 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 03:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:17:04 INFO - PROCESS | 16257 | 1465035424448 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:17:04 INFO - PROCESS | 16257 | 1465035424455 Marionette TRACE conn3 <- [1,1258,null,{}] 03:17:04 INFO - PROCESS | 16257 | 1465035424463 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:04 INFO - PROCESS | 16257 | 1465035424468 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:04 INFO - PROCESS | 16257 | 1465035424679 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:17:04 INFO - PROCESS | 16257 | 1465035424887 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035424895 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x90913400 == 33 [pid = 16257] [id = 322] 03:17:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x90917800) [pid = 16257] [serial = 967] [outer = (nil)] 03:17:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x914ee000) [pid = 16257] [serial = 968] [outer = 0x90917800] 03:17:05 INFO - PROCESS | 16257 | 1465035425019 Marionette DEBUG loaded listener.js 03:17:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x9216e000) [pid = 16257] [serial = 969] [outer = 0x90917800] 03:17:05 INFO - PROCESS | 16257 | 1465035425914 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1536ms 03:17:05 INFO - PROCESS | 16257 | 1465035425984 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:17:05 INFO - PROCESS | 16257 | 1465035425991 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 03:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:17:06 INFO - PROCESS | 16257 | 1465035426001 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:17:06 INFO - PROCESS | 16257 | 1465035426006 Marionette TRACE conn3 <- [1,1262,null,{}] 03:17:06 INFO - PROCESS | 16257 | 1465035426012 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:06 INFO - PROCESS | 16257 | 1465035426017 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:06 INFO - PROCESS | 16257 | 1465035426226 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:17:06 INFO - PROCESS | 16257 | 1465035426435 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035426441 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:06 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050e800 == 34 [pid = 16257] [id = 323] 03:17:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x92fd1400) [pid = 16257] [serial = 970] [outer = (nil)] 03:17:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x93c12000) [pid = 16257] [serial = 971] [outer = 0x92fd1400] 03:17:06 INFO - PROCESS | 16257 | 1465035426565 Marionette DEBUG loaded listener.js 03:17:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x93c68400) [pid = 16257] [serial = 972] [outer = 0x92fd1400] 03:17:07 INFO - PROCESS | 16257 | 1465035427502 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1541ms 03:17:07 INFO - PROCESS | 16257 | 1465035427541 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:17:07 INFO - PROCESS | 16257 | 1465035427545 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 03:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:17:07 INFO - PROCESS | 16257 | 1465035427552 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:17:07 INFO - PROCESS | 16257 | 1465035427558 Marionette TRACE conn3 <- [1,1266,null,{}] 03:17:07 INFO - PROCESS | 16257 | 1465035427573 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:07 INFO - PROCESS | 16257 | 1465035427582 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:07 INFO - PROCESS | 16257 | 1465035427771 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:17:07 INFO - PROCESS | 16257 | 1465035427925 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035427937 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:08 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fda800 == 35 [pid = 16257] [id = 324] 03:17:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x98666400) [pid = 16257] [serial = 973] [outer = (nil)] 03:17:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x98dbe000) [pid = 16257] [serial = 974] [outer = 0x98666400] 03:17:08 INFO - PROCESS | 16257 | 1465035428057 Marionette DEBUG loaded listener.js 03:17:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x98eaf400) [pid = 16257] [serial = 975] [outer = 0x98666400] 03:17:08 INFO - PROCESS | 16257 | 1465035428969 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1499ms 03:17:09 INFO - PROCESS | 16257 | 1465035429052 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:17:09 INFO - PROCESS | 16257 | 1465035429057 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 03:17:09 INFO - PROCESS | 16257 | 1465035429063 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:17:09 INFO - PROCESS | 16257 | 1465035429066 Marionette TRACE conn3 <- [1,1270,null,{}] 03:17:09 INFO - PROCESS | 16257 | 1465035429071 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:09 INFO - PROCESS | 16257 | 1465035429076 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:09 INFO - PROCESS | 16257 | 1465035429275 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:17:09 INFO - PROCESS | 16257 | 1465035429471 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035429481 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:09 INFO - PROCESS | 16257 | ++DOCSHELL 0x90510c00 == 36 [pid = 16257] [id = 325] 03:17:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x90615800) [pid = 16257] [serial = 976] [outer = (nil)] 03:17:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x91727800) [pid = 16257] [serial = 977] [outer = 0x90615800] 03:17:09 INFO - PROCESS | 16257 | 1465035429599 Marionette DEBUG loaded listener.js 03:17:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x92493000) [pid = 16257] [serial = 978] [outer = 0x90615800] 03:17:10 INFO - PROCESS | 16257 | 1465035430708 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:17:10 INFO - PROCESS | 16257 | --DOCSHELL 0x914ea000 == 35 [pid = 16257] [id = 320] 03:17:10 INFO - PROCESS | 16257 | --DOCSHELL 0x90506c00 == 34 [pid = 16257] [id = 319] 03:17:10 INFO - PROCESS | 16257 | --DOCSHELL 0x92fdb000 == 33 [pid = 16257] [id = 318] 03:17:10 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9fc00 == 32 [pid = 16257] [id = 317] 03:17:10 INFO - PROCESS | 16257 | --DOCSHELL 0x90886c00 == 31 [pid = 16257] [id = 316] 03:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1738ms 03:17:10 INFO - PROCESS | 16257 | 1465035430801 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:17:10 INFO - PROCESS | 16257 | 1465035430806 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 03:17:10 INFO - PROCESS | 16257 | 1465035430813 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - PROCESS | 16257 | 1465035430819 Marionette TRACE conn3 <- [1,1274,null,{}] 03:17:10 INFO - PROCESS | 16257 | 1465035430832 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:10 INFO - PROCESS | 16257 | 1465035430837 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:10 INFO - PROCESS | 16257 | 1465035430977 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:17:11 INFO - PROCESS | 16257 | 1465035430991 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035430998 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x999f4c00) [pid = 16257] [serial = 923] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x98ead800) [pid = 16257] [serial = 917] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x99153000) [pid = 16257] [serial = 918] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x92180400) [pid = 16257] [serial = 920] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x92fd4000) [pid = 16257] [serial = 911] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x93bd5400) [pid = 16257] [serial = 912] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x978e6000) [pid = 16257] [serial = 905] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x98e03000) [pid = 16257] [serial = 906] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x9758e400) [pid = 16257] [serial = 894] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x95376800) [pid = 16257] [serial = 893] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x92169000) [pid = 16257] [serial = 896] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x9217dc00) [pid = 16257] [serial = 897] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x9171ec00) [pid = 16257] [serial = 908] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x92172c00) [pid = 16257] [serial = 909] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x93b60800) [pid = 16257] [serial = 899] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x99be8c00) [pid = 16257] [serial = 924] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x93c19400) [pid = 16257] [serial = 900] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x97f80800) [pid = 16257] [serial = 902] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9865f000) [pid = 16257] [serial = 903] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x9758f400) [pid = 16257] [serial = 914] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x978ea800) [pid = 16257] [serial = 915] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x92fdbc00) [pid = 16257] [serial = 921] [outer = (nil)] [url = about:blank] 03:17:11 INFO - PROCESS | 16257 | ++DOCSHELL 0x90885400 == 32 [pid = 16257] [id = 326] 03:17:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x90886400) [pid = 16257] [serial = 979] [outer = (nil)] 03:17:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x91729800) [pid = 16257] [serial = 980] [outer = 0x90886400] 03:17:11 INFO - PROCESS | 16257 | 1465035431188 Marionette DEBUG loaded listener.js 03:17:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x9217cc00) [pid = 16257] [serial = 981] [outer = 0x90886400] 03:17:11 INFO - PROCESS | 16257 | 1465035431941 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1191ms 03:17:12 INFO - PROCESS | 16257 | 1465035432006 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:17:12 INFO - PROCESS | 16257 | 1465035432013 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 03:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:17:12 INFO - PROCESS | 16257 | 1465035432023 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 16257 | 1465035432026 Marionette TRACE conn3 <- [1,1278,null,{}] 03:17:12 INFO - PROCESS | 16257 | 1465035432032 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:12 INFO - PROCESS | 16257 | 1465035432037 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:12 INFO - PROCESS | 16257 | 1465035432183 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:17:12 INFO - PROCESS | 16257 | 1465035432192 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 16257 | 1465035432202 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:12 INFO - PROCESS | 16257 | ++DOCSHELL 0x92409000 == 33 [pid = 16257] [id = 327] 03:17:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x92585400) [pid = 16257] [serial = 982] [outer = (nil)] 03:17:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x93b58c00) [pid = 16257] [serial = 983] [outer = 0x92585400] 03:17:12 INFO - PROCESS | 16257 | 1465035432263 Marionette DEBUG loaded listener.js 03:17:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x93bd9800) [pid = 16257] [serial = 984] [outer = 0x92585400] 03:17:13 INFO - PROCESS | 16257 | 1465035433161 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1190ms 03:17:13 INFO - PROCESS | 16257 | 1465035433220 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:17:13 INFO - PROCESS | 16257 | 1465035433222 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 03:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:17:13 INFO - PROCESS | 16257 | 1465035433230 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:17:13 INFO - PROCESS | 16257 | 1465035433235 Marionette TRACE conn3 <- [1,1282,null,{}] 03:17:13 INFO - PROCESS | 16257 | 1465035433249 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:13 INFO - PROCESS | 16257 | 1465035433256 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:13 INFO - PROCESS | 16257 | 1465035433448 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:17:13 INFO - PROCESS | 16257 | 1465035433467 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035433476 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:13 INFO - PROCESS | 16257 | ++DOCSHELL 0x95196400 == 34 [pid = 16257] [id = 328] 03:17:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x95197400) [pid = 16257] [serial = 985] [outer = (nil)] 03:17:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x9758e800) [pid = 16257] [serial = 986] [outer = 0x95197400] 03:17:13 INFO - PROCESS | 16257 | 1465035433538 Marionette DEBUG loaded listener.js 03:17:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x978e9800) [pid = 16257] [serial = 987] [outer = 0x95197400] 03:17:14 INFO - PROCESS | 16257 | 1465035434381 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1184ms 03:17:14 INFO - PROCESS | 16257 | 1465035434414 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:17:14 INFO - PROCESS | 16257 | 1465035434419 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 03:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:17:14 INFO - PROCESS | 16257 | 1465035434425 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:17:14 INFO - PROCESS | 16257 | 1465035434427 Marionette TRACE conn3 <- [1,1286,null,{}] 03:17:14 INFO - PROCESS | 16257 | 1465035434440 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:14 INFO - PROCESS | 16257 | 1465035434444 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:14 INFO - PROCESS | 16257 | 1465035434644 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:17:14 INFO - PROCESS | 16257 | 1465035434661 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035434670 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:14 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087b800 == 35 [pid = 16257] [id = 329] 03:17:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x93c5ec00) [pid = 16257] [serial = 988] [outer = (nil)] 03:17:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x9865d000) [pid = 16257] [serial = 989] [outer = 0x93c5ec00] 03:17:14 INFO - PROCESS | 16257 | 1465035434730 Marionette DEBUG loaded listener.js 03:17:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x98e01c00) [pid = 16257] [serial = 990] [outer = 0x93c5ec00] 03:17:15 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x914ea400) [pid = 16257] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:17:15 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x93bdcc00) [pid = 16257] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:17:15 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x993f5000) [pid = 16257] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:17:15 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x95192c00) [pid = 16257] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:17:15 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x9171fc00) [pid = 16257] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:17:15 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x91c96c00) [pid = 16257] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:17:15 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x9a066c00) [pid = 16257] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:17:15 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x90887800) [pid = 16257] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:17:15 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x93b56800) [pid = 16257] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:17:15 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x92176000) [pid = 16257] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:17:15 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x93b59000) [pid = 16257] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:17:15 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x90611800) [pid = 16257] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:17:15 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x91725800) [pid = 16257] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:17:15 INFO - PROCESS | 16257 | 1465035435665 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1280ms 03:17:15 INFO - PROCESS | 16257 | 1465035435706 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:17:15 INFO - PROCESS | 16257 | 1465035435709 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 03:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:17:15 INFO - PROCESS | 16257 | 1465035435715 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:17:15 INFO - PROCESS | 16257 | 1465035435717 Marionette TRACE conn3 <- [1,1290,null,{}] 03:17:15 INFO - PROCESS | 16257 | 1465035435723 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:15 INFO - PROCESS | 16257 | 1465035435727 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:15 INFO - PROCESS | 16257 | 1465035435863 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:17:15 INFO - PROCESS | 16257 | 1465035435875 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 16257 | 1465035435887 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x90503c00 == 36 [pid = 16257] [id = 330] 03:17:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x90887800) [pid = 16257] [serial = 991] [outer = (nil)] 03:17:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x94f13c00) [pid = 16257] [serial = 992] [outer = 0x90887800] 03:17:15 INFO - PROCESS | 16257 | 1465035435942 Marionette DEBUG loaded listener.js 03:17:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x9504a400) [pid = 16257] [serial = 993] [outer = 0x90887800] 03:17:16 INFO - PROCESS | 16257 | 1465035436732 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1080ms 03:17:16 INFO - PROCESS | 16257 | 1465035436795 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:17:16 INFO - PROCESS | 16257 | 1465035436799 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 03:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:17:16 INFO - PROCESS | 16257 | 1465035436810 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:17:16 INFO - PROCESS | 16257 | 1465035436812 Marionette TRACE conn3 <- [1,1294,null,{}] 03:17:16 INFO - PROCESS | 16257 | 1465035436816 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:16 INFO - PROCESS | 16257 | 1465035436826 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:16 INFO - PROCESS | 16257 | 1465035436983 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:17:17 INFO - PROCESS | 16257 | 1465035436993 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 16257 | 1465035437002 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:17 INFO - PROCESS | 16257 | ++DOCSHELL 0x90504400 == 37 [pid = 16257] [id = 331] 03:17:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x9087b000) [pid = 16257] [serial = 994] [outer = (nil)] 03:17:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x999f1800) [pid = 16257] [serial = 995] [outer = 0x9087b000] 03:17:17 INFO - PROCESS | 16257 | 1465035437060 Marionette DEBUG loaded listener.js 03:17:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x999f9000) [pid = 16257] [serial = 996] [outer = 0x9087b000] 03:17:18 INFO - PROCESS | 16257 | 1465035438047 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1282ms 03:17:18 INFO - PROCESS | 16257 | 1465035438090 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:17:18 INFO - PROCESS | 16257 | 1465035438096 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 03:17:18 INFO - PROCESS | 16257 | 1465035438104 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:17:18 INFO - PROCESS | 16257 | 1465035438109 Marionette TRACE conn3 <- [1,1298,null,{}] 03:17:18 INFO - PROCESS | 16257 | 1465035438118 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:18 INFO - PROCESS | 16257 | 1465035438123 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:18 INFO - PROCESS | 16257 | 1465035438300 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:17:18 INFO - PROCESS | 16257 | 1465035438456 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035438463 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:18 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087a400 == 38 [pid = 16257] [id = 332] 03:17:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x9087f000) [pid = 16257] [serial = 997] [outer = (nil)] 03:17:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x92175800) [pid = 16257] [serial = 998] [outer = 0x9087f000] 03:17:18 INFO - PROCESS | 16257 | 1465035438543 Marionette DEBUG loaded listener.js 03:17:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x92451000) [pid = 16257] [serial = 999] [outer = 0x9087f000] 03:17:19 INFO - PROCESS | 16257 | 1465035439486 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1446ms 03:17:19 INFO - PROCESS | 16257 | 1465035439549 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 03:17:19 INFO - PROCESS | 16257 | 1465035439556 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 03:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:17:19 INFO - PROCESS | 16257 | 1465035439566 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:17:19 INFO - PROCESS | 16257 | 1465035439570 Marionette TRACE conn3 <- [1,1302,null,{}] 03:17:19 INFO - PROCESS | 16257 | 1465035439576 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:19 INFO - PROCESS | 16257 | 1465035439581 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:19 INFO - PROCESS | 16257 | 1465035439746 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:17:19 INFO - PROCESS | 16257 | 1465035439899 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035439906 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fdb000 == 39 [pid = 16257] [id = 333] 03:17:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x93c68800) [pid = 16257] [serial = 1000] [outer = (nil)] 03:17:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x94f59400) [pid = 16257] [serial = 1001] [outer = 0x93c68800] 03:17:19 INFO - PROCESS | 16257 | 1465035439986 Marionette DEBUG loaded listener.js 03:17:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x9518c800) [pid = 16257] [serial = 1002] [outer = 0x93c68800] 03:17:20 INFO - PROCESS | 16257 | 1465035440876 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1380ms 03:17:20 INFO - PROCESS | 16257 | 1465035440946 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:17:20 INFO - PROCESS | 16257 | 1465035440950 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 03:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:17:20 INFO - PROCESS | 16257 | 1465035440956 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:17:20 INFO - PROCESS | 16257 | 1465035440962 Marionette TRACE conn3 <- [1,1306,null,{}] 03:17:20 INFO - PROCESS | 16257 | 1465035440977 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:20 INFO - PROCESS | 16257 | 1465035440986 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:21 INFO - PROCESS | 16257 | 1465035441199 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:17:21 INFO - PROCESS | 16257 | 1465035441413 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035441423 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:21 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f54800 == 40 [pid = 16257] [id = 334] 03:17:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x993f7800) [pid = 16257] [serial = 1003] [outer = (nil)] 03:17:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x999fc000) [pid = 16257] [serial = 1004] [outer = 0x993f7800] 03:17:21 INFO - PROCESS | 16257 | 1465035441553 Marionette DEBUG loaded listener.js 03:17:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x99beb400) [pid = 16257] [serial = 1005] [outer = 0x993f7800] 03:17:22 INFO - PROCESS | 16257 | 1465035442403 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1493ms 03:17:22 INFO - PROCESS | 16257 | 1465035442449 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:17:22 INFO - PROCESS | 16257 | 1465035442454 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 03:17:22 INFO - PROCESS | 16257 | 1465035442461 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:17:22 INFO - PROCESS | 16257 | 1465035442464 Marionette TRACE conn3 <- [1,1310,null,{}] 03:17:22 INFO - PROCESS | 16257 | 1465035442470 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:22 INFO - PROCESS | 16257 | 1465035442475 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:22 INFO - PROCESS | 16257 | 1465035442640 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:17:22 INFO - PROCESS | 16257 | 1465035442818 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 16257 | 1465035442826 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:22 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e7000 == 41 [pid = 16257] [id = 335] 03:17:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x9962dc00) [pid = 16257] [serial = 1006] [outer = (nil)] 03:17:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x99cd9800) [pid = 16257] [serial = 1007] [outer = 0x9962dc00] 03:17:22 INFO - PROCESS | 16257 | 1465035442902 Marionette DEBUG loaded listener.js 03:17:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x99cde800) [pid = 16257] [serial = 1008] [outer = 0x9962dc00] 03:17:23 INFO - PROCESS | 16257 | 1465035443729 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 03:17:23 INFO - PROCESS | 16257 | 1465035443803 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 03:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:17:23 INFO - PROCESS | 16257 | 1465035443809 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:17:23 INFO - PROCESS | 16257 | 1465035443811 Marionette TRACE conn3 <- [1,1314,null,{}] 03:17:23 INFO - PROCESS | 16257 | 1465035443817 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:23 INFO - PROCESS | 16257 | 1465035443822 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:23 INFO - PROCESS | 16257 | 1465035443978 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:17:24 INFO - PROCESS | 16257 | 1465035444134 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 16257 | 1465035444142 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:24 INFO - PROCESS | 16257 | ++DOCSHELL 0x914ed000 == 42 [pid = 16257] [id = 336] 03:17:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x99bed400) [pid = 16257] [serial = 1009] [outer = (nil)] 03:17:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9a14e000) [pid = 16257] [serial = 1010] [outer = 0x99bed400] 03:17:24 INFO - PROCESS | 16257 | 1465035444215 Marionette DEBUG loaded listener.js 03:17:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x9a157400) [pid = 16257] [serial = 1011] [outer = 0x99bed400] 03:17:25 INFO - PROCESS | 16257 | 1465035445087 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1333ms 03:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:17:25 INFO - PROCESS | 16257 | 1465035445142 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:17:25 INFO - PROCESS | 16257 | 1465035445146 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 03:17:25 INFO - PROCESS | 16257 | 1465035445152 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:17:25 INFO - PROCESS | 16257 | 1465035445155 Marionette TRACE conn3 <- [1,1318,null,{}] 03:17:25 INFO - PROCESS | 16257 | 1465035445161 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:25 INFO - PROCESS | 16257 | 1465035445170 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:25 INFO - PROCESS | 16257 | 1465035445389 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:17:25 INFO - PROCESS | 16257 | 1465035445546 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035445556 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:25 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e6c00 == 43 [pid = 16257] [id = 337] 03:17:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9518b800) [pid = 16257] [serial = 1012] [outer = (nil)] 03:17:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9a40d400) [pid = 16257] [serial = 1013] [outer = 0x9518b800] 03:17:25 INFO - PROCESS | 16257 | 1465035445628 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9a47dc00) [pid = 16257] [serial = 1014] [outer = 0x9518b800] 03:17:26 INFO - PROCESS | 16257 | 1465035446477 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1379ms 03:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:17:26 INFO - PROCESS | 16257 | 1465035446531 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:17:26 INFO - PROCESS | 16257 | 1465035446534 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 03:17:26 INFO - PROCESS | 16257 | 1465035446540 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - PROCESS | 16257 | 1465035446543 Marionette TRACE conn3 <- [1,1322,null,{}] 03:17:26 INFO - PROCESS | 16257 | 1465035446549 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:26 INFO - PROCESS | 16257 | 1465035446553 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:26 INFO - PROCESS | 16257 | 1465035446709 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:17:26 INFO - PROCESS | 16257 | 1465035446866 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035446874 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:26 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061e800 == 44 [pid = 16257] [id = 338] 03:17:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9061f400) [pid = 16257] [serial = 1015] [outer = (nil)] 03:17:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x9aa1fc00) [pid = 16257] [serial = 1016] [outer = 0x9061f400] 03:17:26 INFO - PROCESS | 16257 | 1465035446946 Marionette DEBUG loaded listener.js 03:17:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9aaccc00) [pid = 16257] [serial = 1017] [outer = 0x9061f400] 03:17:27 INFO - PROCESS | 16257 | --DOCSHELL 0x92349400 == 43 [pid = 16257] [id = 10] 03:17:28 INFO - PROCESS | 16257 | 1465035448280 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1784ms 03:17:28 INFO - PROCESS | 16257 | 1465035448324 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:17:28 INFO - PROCESS | 16257 | 1465035448330 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 03:17:28 INFO - PROCESS | 16257 | 1465035448338 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:17:28 INFO - PROCESS | 16257 | 1465035448343 Marionette TRACE conn3 <- [1,1326,null,{}] 03:17:28 INFO - PROCESS | 16257 | 1465035448456 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:28 INFO - PROCESS | 16257 | 1465035448460 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:28 INFO - PROCESS | 16257 | 1465035448603 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:17:28 INFO - PROCESS | 16257 | 1465035448737 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035448752 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x9172a400 == 44 [pid = 16257] [id = 339] 03:17:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9172b400) [pid = 16257] [serial = 1018] [outer = (nil)] 03:17:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9217bc00) [pid = 16257] [serial = 1019] [outer = 0x9172b400] 03:17:28 INFO - PROCESS | 16257 | 1465035448816 Marionette DEBUG loaded listener.js 03:17:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9234d800) [pid = 16257] [serial = 1020] [outer = 0x9172b400] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x90503c00 == 43 [pid = 16257] [id = 330] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x9087b800 == 42 [pid = 16257] [id = 329] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x95196400 == 41 [pid = 16257] [id = 328] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x92409000 == 40 [pid = 16257] [id = 327] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x90885400 == 39 [pid = 16257] [id = 326] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x914e4c00 == 38 [pid = 16257] [id = 315] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x92fce000 == 37 [pid = 16257] [id = 321] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x90913400 == 36 [pid = 16257] [id = 322] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x90510c00 == 35 [pid = 16257] [id = 325] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x9050e800 == 34 [pid = 16257] [id = 323] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x92fda800 == 33 [pid = 16257] [id = 324] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x92349000 == 32 [pid = 16257] [id = 11] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x9061e800 == 31 [pid = 16257] [id = 338] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x914e6c00 == 30 [pid = 16257] [id = 337] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x914e7000 == 29 [pid = 16257] [id = 335] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x914ed000 == 28 [pid = 16257] [id = 336] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x94f54800 == 27 [pid = 16257] [id = 334] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x92fdb000 == 26 [pid = 16257] [id = 333] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x90504400 == 25 [pid = 16257] [id = 331] 03:17:30 INFO - PROCESS | 16257 | --DOCSHELL 0x9087a400 == 24 [pid = 16257] [id = 332] 03:17:30 INFO - PROCESS | 16257 | 1465035450787 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x92171400) [pid = 16257] [serial = 927] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x9172b000) [pid = 16257] [serial = 926] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9505f400) [pid = 16257] [serial = 930] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x94f16c00) [pid = 16257] [serial = 929] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x99bec800) [pid = 16257] [serial = 933] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x999fbc00) [pid = 16257] [serial = 932] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9a066800) [pid = 16257] [serial = 936] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x99ce1000) [pid = 16257] [serial = 935] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9a152c00) [pid = 16257] [serial = 939] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9a150000) [pid = 16257] [serial = 938] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x92587000) [pid = 16257] [serial = 948] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x92410c00) [pid = 16257] [serial = 947] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x9a487000) [pid = 16257] [serial = 942] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x90916000) [pid = 16257] [serial = 950] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x93b5ac00) [pid = 16257] [serial = 956] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x9a40cc00) [pid = 16257] [serial = 941] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x914e4400) [pid = 16257] [serial = 951] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x92183800) [pid = 16257] [serial = 953] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x94f10c00) [pid = 16257] [serial = 959] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x92405c00) [pid = 16257] [serial = 945] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x914e8c00) [pid = 16257] [serial = 944] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x95044000) [pid = 16257] [serial = 962] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9503f000) [pid = 16257] [serial = 960] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x93bd2400) [pid = 16257] [serial = 957] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x9505a800) [pid = 16257] [serial = 963] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x92403800) [pid = 16257] [serial = 954] [outer = (nil)] [url = about:blank] 03:17:30 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:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 2634ms 03:17:30 INFO - PROCESS | 16257 | 1465035450978 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:17:30 INFO - PROCESS | 16257 | 1465035450982 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 03:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:17:30 INFO - PROCESS | 16257 | 1465035450990 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:17:30 INFO - PROCESS | 16257 | 1465035450996 Marionette TRACE conn3 <- [1,1330,null,{}] 03:17:31 INFO - PROCESS | 16257 | 1465035451011 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:31 INFO - PROCESS | 16257 | 1465035451016 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:31 INFO - PROCESS | 16257 | 1465035451160 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:17:31 INFO - PROCESS | 16257 | 1465035451170 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 16257 | 1465035451180 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:31 INFO - PROCESS | 16257 | ++DOCSHELL 0x90884400 == 25 [pid = 16257] [id = 340] 03:17:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x90885400) [pid = 16257] [serial = 1021] [outer = (nil)] 03:17:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x90913400) [pid = 16257] [serial = 1022] [outer = 0x90885400] 03:17:31 INFO - PROCESS | 16257 | 1465035451242 Marionette DEBUG loaded listener.js 03:17:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x9091a000) [pid = 16257] [serial = 1023] [outer = 0x90885400] 03:17:32 INFO - PROCESS | 16257 | 1465035452028 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:17:32 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:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1102ms 03:17:32 INFO - PROCESS | 16257 | 1465035452093 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:17:32 INFO - PROCESS | 16257 | 1465035452101 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 03:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:17:32 INFO - PROCESS | 16257 | 1465035452111 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:17:32 INFO - PROCESS | 16257 | 1465035452114 Marionette TRACE conn3 <- [1,1334,null,{}] 03:17:32 INFO - PROCESS | 16257 | 1465035452120 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:32 INFO - PROCESS | 16257 | 1465035452125 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:32 INFO - PROCESS | 16257 | 1465035452275 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:17:32 INFO - PROCESS | 16257 | 1465035452284 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035452290 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:32 INFO - PROCESS | 16257 | ++DOCSHELL 0x9216bc00 == 26 [pid = 16257] [id = 341] 03:17:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x92170400) [pid = 16257] [serial = 1024] [outer = (nil)] 03:17:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x9217d800) [pid = 16257] [serial = 1025] [outer = 0x92170400] 03:17:32 INFO - PROCESS | 16257 | 1465035452355 Marionette DEBUG loaded listener.js 03:17:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x92188400) [pid = 16257] [serial = 1026] [outer = 0x92170400] 03:17:33 INFO - PROCESS | 16257 | 1465035453155 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1081ms 03:17:33 INFO - PROCESS | 16257 | 1465035453247 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:17:33 INFO - PROCESS | 16257 | 1465035453251 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 03:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:17:33 INFO - PROCESS | 16257 | 1465035453257 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:17:33 INFO - PROCESS | 16257 | 1465035453263 Marionette TRACE conn3 <- [1,1338,null,{}] 03:17:33 INFO - PROCESS | 16257 | 1465035453296 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:33 INFO - PROCESS | 16257 | 1465035453305 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:33 INFO - PROCESS | 16257 | 1465035453496 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:17:33 INFO - PROCESS | 16257 | 1465035453519 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035453529 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:33 INFO - PROCESS | 16257 | ++DOCSHELL 0x9258c000 == 27 [pid = 16257] [id = 342] 03:17:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x9258c400) [pid = 16257] [serial = 1027] [outer = (nil)] 03:17:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x92fda400) [pid = 16257] [serial = 1028] [outer = 0x9258c400] 03:17:33 INFO - PROCESS | 16257 | 1465035453597 Marionette DEBUG loaded listener.js 03:17:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x93b5d400) [pid = 16257] [serial = 1029] [outer = 0x9258c400] 03:17:34 INFO - PROCESS | 16257 | 1465035454825 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1601ms 03:17:34 INFO - PROCESS | 16257 | 1465035454909 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 16257 | 1465035454914 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 03:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:17:34 INFO - PROCESS | 16257 | 1465035454939 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - PROCESS | 16257 | 1465035454941 Marionette TRACE conn3 <- [1,1342,null,{}] 03:17:34 INFO - PROCESS | 16257 | 1465035454946 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:34 INFO - PROCESS | 16257 | 1465035454951 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:35 INFO - PROCESS | 16257 | 1465035455155 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:17:35 INFO - PROCESS | 16257 | 1465035455183 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035455194 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:35 INFO - PROCESS | 16257 | ++DOCSHELL 0x91720000 == 28 [pid = 16257] [id = 343] 03:17:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x92491c00) [pid = 16257] [serial = 1030] [outer = (nil)] 03:17:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x93c61c00) [pid = 16257] [serial = 1031] [outer = 0x92491c00] 03:17:35 INFO - PROCESS | 16257 | 1465035455250 Marionette DEBUG loaded listener.js 03:17:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x94f54400) [pid = 16257] [serial = 1032] [outer = 0x92491c00] 03:17:35 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x98666400) [pid = 16257] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:17:35 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x90917800) [pid = 16257] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:17:35 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x93c5ec00) [pid = 16257] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:17:35 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x90886400) [pid = 16257] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:17:35 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x92585400) [pid = 16257] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:17:35 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x90615800) [pid = 16257] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:17:35 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x95190400) [pid = 16257] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:17:35 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x92fd1400) [pid = 16257] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:17:35 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x90887800) [pid = 16257] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:17:35 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x95197400) [pid = 16257] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:17:35 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x9087b000) [pid = 16257] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:17:35 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9234c400) [pid = 16257] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:17:35 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x9234f000) [pid = 16257] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:17:36 INFO - PROCESS | 16257 | 1465035456407 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1544ms 03:17:36 INFO - PROCESS | 16257 | 1465035456467 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:17:36 INFO - PROCESS | 16257 | 1465035456471 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 03:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:17:36 INFO - PROCESS | 16257 | 1465035456476 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 16257 | 1465035456479 Marionette TRACE conn3 <- [1,1346,null,{}] 03:17:36 INFO - PROCESS | 16257 | 1465035456484 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:36 INFO - PROCESS | 16257 | 1465035456487 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:36 INFO - PROCESS | 16257 | 1465035456616 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:17:36 INFO - PROCESS | 16257 | 1465035456628 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 16257 | 1465035456633 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:36 INFO - PROCESS | 16257 | ++DOCSHELL 0x90886000 == 29 [pid = 16257] [id = 344] 03:17:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x90887c00) [pid = 16257] [serial = 1033] [outer = (nil)] 03:17:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x94f0d400) [pid = 16257] [serial = 1034] [outer = 0x90887c00] 03:17:36 INFO - PROCESS | 16257 | 1465035456694 Marionette DEBUG loaded listener.js 03:17:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x95040000) [pid = 16257] [serial = 1035] [outer = 0x90887c00] 03:17:37 INFO - PROCESS | 16257 | 1465035457434 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 980ms 03:17:37 INFO - PROCESS | 16257 | 1465035457457 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:17:37 INFO - PROCESS | 16257 | 1465035457460 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 03:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:17:37 INFO - PROCESS | 16257 | 1465035457466 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:17:37 INFO - PROCESS | 16257 | 1465035457468 Marionette TRACE conn3 <- [1,1350,null,{}] 03:17:37 INFO - PROCESS | 16257 | 1465035457473 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:37 INFO - PROCESS | 16257 | 1465035457482 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:37 INFO - PROCESS | 16257 | 1465035457693 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:17:37 INFO - PROCESS | 16257 | 1465035457712 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035457719 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:37 INFO - PROCESS | 16257 | ++DOCSHELL 0x9505b000 == 30 [pid = 16257] [id = 345] 03:17:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x9505b400) [pid = 16257] [serial = 1036] [outer = (nil)] 03:17:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x95193400) [pid = 16257] [serial = 1037] [outer = 0x9505b400] 03:17:37 INFO - PROCESS | 16257 | 1465035457782 Marionette DEBUG loaded listener.js 03:17:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x95378c00) [pid = 16257] [serial = 1038] [outer = 0x9505b400] 03:17:38 INFO - PROCESS | 16257 | 1465035458875 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1477ms 03:17:38 INFO - PROCESS | 16257 | 1465035458944 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:17:38 INFO - PROCESS | 16257 | 1465035458950 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 03:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:17:38 INFO - PROCESS | 16257 | 1465035458958 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:17:38 INFO - PROCESS | 16257 | 1465035458965 Marionette TRACE conn3 <- [1,1354,null,{}] 03:17:38 INFO - PROCESS | 16257 | 1465035458973 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:38 INFO - PROCESS | 16257 | 1465035458979 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:39 INFO - PROCESS | 16257 | 1465035459203 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:17:39 INFO - PROCESS | 16257 | 1465035459339 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035459349 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:39 INFO - PROCESS | 16257 | ++DOCSHELL 0x90918000 == 31 [pid = 16257] [id = 346] 03:17:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x90920c00) [pid = 16257] [serial = 1039] [outer = (nil)] 03:17:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x91723400) [pid = 16257] [serial = 1040] [outer = 0x90920c00] 03:17:39 INFO - PROCESS | 16257 | 1465035459447 Marionette DEBUG loaded listener.js 03:17:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x92181000) [pid = 16257] [serial = 1041] [outer = 0x90920c00] 03:17:40 INFO - PROCESS | 16257 | 1465035460447 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1537ms 03:17:40 INFO - PROCESS | 16257 | 1465035460494 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 03:17:40 INFO - PROCESS | 16257 | 1465035460501 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 03:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:17:40 INFO - PROCESS | 16257 | 1465035460512 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:17:40 INFO - PROCESS | 16257 | 1465035460516 Marionette TRACE conn3 <- [1,1358,null,{}] 03:17:40 INFO - PROCESS | 16257 | 1465035460522 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:40 INFO - PROCESS | 16257 | 1465035460527 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:40 INFO - PROCESS | 16257 | 1465035460731 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:17:40 INFO - PROCESS | 16257 | 1465035460967 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 16257 | 1465035460979 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:41 INFO - PROCESS | 16257 | ++DOCSHELL 0x9240f400 == 32 [pid = 16257] [id = 347] 03:17:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x9258b400) [pid = 16257] [serial = 1042] [outer = (nil)] 03:17:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x93b62400) [pid = 16257] [serial = 1043] [outer = 0x9258b400] 03:17:41 INFO - PROCESS | 16257 | 1465035461097 Marionette DEBUG loaded listener.js 03:17:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x93c16000) [pid = 16257] [serial = 1044] [outer = 0x9258b400] 03:17:41 INFO - PROCESS | 16257 | 1465035461952 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1490ms 03:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:17:42 INFO - PROCESS | 16257 | 1465035462002 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 03:17:42 INFO - PROCESS | 16257 | 1465035462005 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 03:17:42 INFO - PROCESS | 16257 | 1465035462012 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:17:42 INFO - PROCESS | 16257 | 1465035462018 Marionette TRACE conn3 <- [1,1362,null,{}] 03:17:42 INFO - PROCESS | 16257 | 1465035462033 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:42 INFO - PROCESS | 16257 | 1465035462042 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:42 INFO - PROCESS | 16257 | 1465035462208 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:17:42 INFO - PROCESS | 16257 | 1465035462361 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 16257 | 1465035462370 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x97580400 == 33 [pid = 16257] [id = 348] 03:17:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x97584c00) [pid = 16257] [serial = 1045] [outer = (nil)] 03:17:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x9758fc00) [pid = 16257] [serial = 1046] [outer = 0x97584c00] 03:17:42 INFO - PROCESS | 16257 | 1465035462446 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x978e6000) [pid = 16257] [serial = 1047] [outer = 0x97584c00] 03:17:43 INFO - PROCESS | 16257 | 1465035463505 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1584ms 03:17:43 INFO - PROCESS | 16257 | 1465035463596 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 03:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:17:43 INFO - PROCESS | 16257 | 1465035463600 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 03:17:43 INFO - PROCESS | 16257 | 1465035463607 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:17:43 INFO - PROCESS | 16257 | 1465035463611 Marionette TRACE conn3 <- [1,1366,null,{}] 03:17:43 INFO - PROCESS | 16257 | 1465035463616 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:43 INFO - PROCESS | 16257 | 1465035463621 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:43 INFO - PROCESS | 16257 | 1465035463821 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:17:44 INFO - PROCESS | 16257 | 1465035464206 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 16257 | 1465035464214 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:44 INFO - PROCESS | 16257 | ++DOCSHELL 0x90502c00 == 34 [pid = 16257] [id = 349] 03:17:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9050ac00) [pid = 16257] [serial = 1048] [outer = (nil)] 03:17:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x90613800) [pid = 16257] [serial = 1049] [outer = 0x9050ac00] 03:17:44 INFO - PROCESS | 16257 | 1465035464298 Marionette DEBUG loaded listener.js 03:17:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x90620800) [pid = 16257] [serial = 1050] [outer = 0x9050ac00] 03:17:45 INFO - PROCESS | 16257 | --DOCSHELL 0x90886000 == 33 [pid = 16257] [id = 344] 03:17:45 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x92348c00) [pid = 16257] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:17:45 INFO - PROCESS | 16257 | --DOCSHELL 0x91720000 == 32 [pid = 16257] [id = 343] 03:17:45 INFO - PROCESS | 16257 | --DOCSHELL 0x9258c000 == 31 [pid = 16257] [id = 342] 03:17:45 INFO - PROCESS | 16257 | --DOCSHELL 0x9216bc00 == 30 [pid = 16257] [id = 341] 03:17:45 INFO - PROCESS | 16257 | --DOCSHELL 0x90884400 == 29 [pid = 16257] [id = 340] 03:17:45 INFO - PROCESS | 16257 | 1465035465305 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:17:45 INFO - PROCESS | 16257 | 1465035465360 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 03:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:17:45 INFO - PROCESS | 16257 | 1465035465367 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:17:45 INFO - PROCESS | 16257 | 1465035465371 Marionette TRACE conn3 <- [1,1370,null,{}] 03:17:45 INFO - PROCESS | 16257 | 1465035465378 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:45 INFO - PROCESS | 16257 | 1465035465385 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:45 INFO - PROCESS | 16257 | 1465035465528 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:17:45 INFO - PROCESS | 16257 | 1465035465685 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035465695 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:45 INFO - PROCESS | 16257 | ++DOCSHELL 0x91724c00 == 30 [pid = 16257] [id = 350] 03:17:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x91727000) [pid = 16257] [serial = 1051] [outer = (nil)] 03:17:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x91c9d400) [pid = 16257] [serial = 1052] [outer = 0x91727000] 03:17:45 INFO - PROCESS | 16257 | 1465035465760 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x92171400) [pid = 16257] [serial = 1053] [outer = 0x91727000] 03:17:46 INFO - PROCESS | 16257 | 1465035466430 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:17:46 INFO - PROCESS | 16257 | 1465035466510 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 03:17:46 INFO - PROCESS | 16257 | 1465035466518 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:17:46 INFO - PROCESS | 16257 | 1465035466521 Marionette TRACE conn3 <- [1,1374,null,{}] 03:17:46 INFO - PROCESS | 16257 | 1465035466526 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:46 INFO - PROCESS | 16257 | 1465035466530 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:46 INFO - PROCESS | 16257 | 1465035466676 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:17:46 INFO - PROCESS | 16257 | 1465035466686 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 16257 | 1465035466694 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x92410400 == 31 [pid = 16257] [id = 351] 03:17:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x92411800) [pid = 16257] [serial = 1054] [outer = (nil)] 03:17:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x9258a400) [pid = 16257] [serial = 1055] [outer = 0x92411800] 03:17:46 INFO - PROCESS | 16257 | 1465035466752 Marionette DEBUG loaded listener.js 03:17:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x93b5a800) [pid = 16257] [serial = 1056] [outer = 0x92411800] 03:17:47 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:47 INFO - PROCESS | 16257 | 1465035467575 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:17:47 INFO - PROCESS | 16257 | 1465035467655 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 03:17:47 INFO - PROCESS | 16257 | 1465035467663 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:17:47 INFO - PROCESS | 16257 | 1465035467671 Marionette TRACE conn3 <- [1,1378,null,{}] 03:17:47 INFO - PROCESS | 16257 | 1465035467690 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:47 INFO - PROCESS | 16257 | 1465035467697 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:47 INFO - PROCESS | 16257 | 1465035467898 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:17:47 INFO - PROCESS | 16257 | 1465035467919 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035467928 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:47 INFO - PROCESS | 16257 | ++DOCSHELL 0x9244b400 == 32 [pid = 16257] [id = 352] 03:17:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x94f0c800) [pid = 16257] [serial = 1057] [outer = (nil)] 03:17:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x9504d800) [pid = 16257] [serial = 1058] [outer = 0x94f0c800] 03:17:47 INFO - PROCESS | 16257 | 1465035467985 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x95062000) [pid = 16257] [serial = 1059] [outer = 0x94f0c800] 03:17:48 INFO - PROCESS | 16257 | 1465035468795 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 03:17:48 INFO - PROCESS | 16257 | 1465035468861 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 03:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:17:48 INFO - PROCESS | 16257 | 1465035468868 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 16257 | 1465035468870 Marionette TRACE conn3 <- [1,1382,null,{}] 03:17:48 INFO - PROCESS | 16257 | 1465035468875 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:48 INFO - PROCESS | 16257 | 1465035468879 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:49 INFO - PROCESS | 16257 | 1465035469059 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:17:49 INFO - PROCESS | 16257 | 1465035469077 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 16257 | 1465035469087 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:49 INFO - PROCESS | 16257 | ++DOCSHELL 0x92173000 == 33 [pid = 16257] [id = 353] 03:17:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x95060c00) [pid = 16257] [serial = 1060] [outer = (nil)] 03:17:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x976d3c00) [pid = 16257] [serial = 1061] [outer = 0x95060c00] 03:17:49 INFO - PROCESS | 16257 | 1465035469143 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x9785cc00) [pid = 16257] [serial = 1062] [outer = 0x95060c00] 03:17:49 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x90887c00) [pid = 16257] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:17:49 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x92491c00) [pid = 16257] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:17:49 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x92170400) [pid = 16257] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:17:49 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x90885400) [pid = 16257] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:17:49 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9172b400) [pid = 16257] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:17:49 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x9087f000) [pid = 16257] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:17:49 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x93c68800) [pid = 16257] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:17:49 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x993f7800) [pid = 16257] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:17:49 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x9962dc00) [pid = 16257] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:17:49 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x9258c400) [pid = 16257] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:17:49 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x99bed400) [pid = 16257] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:17:49 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x9518b800) [pid = 16257] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:17:49 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0x9061f400) [pid = 16257] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:17:50 INFO - PROCESS | 16257 | [16257] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:50 INFO - PROCESS | 16257 | 1465035470098 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 16257 | 1465035470151 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 03:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:17:50 INFO - PROCESS | 16257 | 1465035470157 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 16257 | 1465035470159 Marionette TRACE conn3 <- [1,1386,null,{}] 03:17:50 INFO - PROCESS | 16257 | 1465035470165 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:50 INFO - PROCESS | 16257 | 1465035470169 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:50 INFO - PROCESS | 16257 | 1465035470308 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:17:50 INFO - PROCESS | 16257 | 1465035470320 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035470338 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x9172c400 == 34 [pid = 16257] [id = 354] 03:17:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x92590400) [pid = 16257] [serial = 1063] [outer = (nil)] 03:17:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x95380c00) [pid = 16257] [serial = 1064] [outer = 0x92590400] 03:17:50 INFO - PROCESS | 16257 | 1465035470410 Marionette DEBUG loaded listener.js 03:17:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x98657c00) [pid = 16257] [serial = 1065] [outer = 0x92590400] 03:17:51 INFO - PROCESS | 16257 | 1465035471181 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 03:17:51 INFO - PROCESS | 16257 | 1465035471263 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 03:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:17:51 INFO - PROCESS | 16257 | 1465035471274 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:17:51 INFO - PROCESS | 16257 | 1465035471276 Marionette TRACE conn3 <- [1,1390,null,{}] 03:17:51 INFO - PROCESS | 16257 | 1465035471280 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:51 INFO - PROCESS | 16257 | 1465035471286 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:51 INFO - PROCESS | 16257 | 1465035471431 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:17:51 INFO - PROCESS | 16257 | 1465035471439 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 16257 | 1465035471445 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:51 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fcfc00 == 35 [pid = 16257] [id = 355] 03:17:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x98e02400) [pid = 16257] [serial = 1066] [outer = (nil)] 03:17:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x99176400) [pid = 16257] [serial = 1067] [outer = 0x98e02400] 03:17:51 INFO - PROCESS | 16257 | 1465035471505 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x99256c00) [pid = 16257] [serial = 1068] [outer = 0x98e02400] 03:17:52 INFO - PROCESS | 16257 | 1465035472530 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1331ms 03:17:52 INFO - PROCESS | 16257 | 1465035472601 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:17:52 INFO - PROCESS | 16257 | 1465035472607 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 03:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:17:52 INFO - PROCESS | 16257 | 1465035472615 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 16257 | 1465035472620 Marionette TRACE conn3 <- [1,1394,null,{}] 03:17:52 INFO - PROCESS | 16257 | 1465035472629 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:52 INFO - PROCESS | 16257 | 1465035472635 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:52 INFO - PROCESS | 16257 | 1465035472842 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:17:53 INFO - PROCESS | 16257 | 1465035473003 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035473011 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:53 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087e400 == 36 [pid = 16257] [id = 356] 03:17:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x914e2c00) [pid = 16257] [serial = 1069] [outer = (nil)] 03:17:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x92183800) [pid = 16257] [serial = 1070] [outer = 0x914e2c00] 03:17:53 INFO - PROCESS | 16257 | 1465035473093 Marionette DEBUG loaded listener.js 03:17:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x92445800) [pid = 16257] [serial = 1071] [outer = 0x914e2c00] 03:17:53 INFO - PROCESS | 16257 | 1465035473974 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1384ms 03:17:54 INFO - PROCESS | 16257 | 1465035473999 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:17:54 INFO - PROCESS | 16257 | 1465035474006 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 03:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:17:54 INFO - PROCESS | 16257 | 1465035474015 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:17:54 INFO - PROCESS | 16257 | 1465035474020 Marionette TRACE conn3 <- [1,1398,null,{}] 03:17:54 INFO - PROCESS | 16257 | 1465035474025 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:54 INFO - PROCESS | 16257 | 1465035474031 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:54 INFO - PROCESS | 16257 | 1465035474189 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:17:54 INFO - PROCESS | 16257 | 1465035474350 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 16257 | 1465035474356 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x92409800 == 37 [pid = 16257] [id = 357] 03:17:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x9248f800) [pid = 16257] [serial = 1072] [outer = (nil)] 03:17:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x94f0c400) [pid = 16257] [serial = 1073] [outer = 0x9248f800] 03:17:54 INFO - PROCESS | 16257 | 1465035474446 Marionette DEBUG loaded listener.js 03:17:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x9504a000) [pid = 16257] [serial = 1074] [outer = 0x9248f800] 03:17:55 INFO - PROCESS | 16257 | 1465035475380 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1432ms 03:17:55 INFO - PROCESS | 16257 | 1465035475448 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:17:55 INFO - PROCESS | 16257 | 1465035475451 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 03:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:17:55 INFO - PROCESS | 16257 | 1465035475458 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:17:55 INFO - PROCESS | 16257 | 1465035475463 Marionette TRACE conn3 <- [1,1402,null,{}] 03:17:55 INFO - PROCESS | 16257 | 1465035475479 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:55 INFO - PROCESS | 16257 | 1465035475486 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:55 INFO - PROCESS | 16257 | 1465035475686 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:17:55 INFO - PROCESS | 16257 | 1465035475841 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035475850 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x98e05c00 == 38 [pid = 16257] [id = 358] 03:17:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x98e09c00) [pid = 16257] [serial = 1075] [outer = (nil)] 03:17:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x99153000) [pid = 16257] [serial = 1076] [outer = 0x98e09c00] 03:17:55 INFO - PROCESS | 16257 | 1465035475947 Marionette DEBUG loaded listener.js 03:17:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x9962d800) [pid = 16257] [serial = 1077] [outer = 0x98e09c00] 03:17:56 INFO - PROCESS | 16257 | 1465035476792 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1385ms 03:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:17:56 INFO - PROCESS | 16257 | 1465035476844 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:17:56 INFO - PROCESS | 16257 | 1465035476847 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 03:17:56 INFO - PROCESS | 16257 | 1465035476854 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:17:56 INFO - PROCESS | 16257 | 1465035476857 Marionette TRACE conn3 <- [1,1406,null,{}] 03:17:56 INFO - PROCESS | 16257 | 1465035476863 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:56 INFO - PROCESS | 16257 | 1465035476868 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:57 INFO - PROCESS | 16257 | 1465035477031 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:17:57 INFO - PROCESS | 16257 | 1465035477185 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035477194 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x90614000 == 39 [pid = 16257] [id = 359] 03:17:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x92493c00) [pid = 16257] [serial = 1078] [outer = (nil)] 03:17:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x999f8c00) [pid = 16257] [serial = 1079] [outer = 0x92493c00] 03:17:57 INFO - PROCESS | 16257 | 1465035477266 Marionette DEBUG loaded listener.js 03:17:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x999fb400) [pid = 16257] [serial = 1080] [outer = 0x92493c00] 03:17:58 INFO - PROCESS | 16257 | 1465035478142 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1329ms 03:17:58 INFO - PROCESS | 16257 | 1465035478182 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:17:58 INFO - PROCESS | 16257 | 1465035478185 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 03:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:17:58 INFO - PROCESS | 16257 | 1465035478191 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - PROCESS | 16257 | 1465035478195 Marionette TRACE conn3 <- [1,1410,null,{}] 03:17:58 INFO - PROCESS | 16257 | 1465035478200 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:58 INFO - PROCESS | 16257 | 1465035478205 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:58 INFO - PROCESS | 16257 | 1465035478392 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:17:58 INFO - PROCESS | 16257 | 1465035478555 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 16257 | 1465035478562 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:58 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e9000 == 40 [pid = 16257] [id = 360] 03:17:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x97589000) [pid = 16257] [serial = 1081] [outer = (nil)] 03:17:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x99befc00) [pid = 16257] [serial = 1082] [outer = 0x97589000] 03:17:58 INFO - PROCESS | 16257 | 1465035478635 Marionette DEBUG loaded listener.js 03:17:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x99cd9c00) [pid = 16257] [serial = 1083] [outer = 0x97589000] 03:17:59 INFO - PROCESS | 16257 | 1465035479634 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1483ms 03:17:59 INFO - PROCESS | 16257 | 1465035479675 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:17:59 INFO - PROCESS | 16257 | 1465035479679 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 03:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:17:59 INFO - PROCESS | 16257 | 1465035479685 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:17:59 INFO - PROCESS | 16257 | 1465035479688 Marionette TRACE conn3 <- [1,1414,null,{}] 03:17:59 INFO - PROCESS | 16257 | 1465035479694 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:59 INFO - PROCESS | 16257 | 1465035479703 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:17:59 INFO - PROCESS | 16257 | 1465035479926 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:18:00 INFO - PROCESS | 16257 | 1465035480128 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 16257 | 1465035480137 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087f800 == 41 [pid = 16257] [id = 361] 03:18:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x9091c800) [pid = 16257] [serial = 1084] [outer = (nil)] 03:18:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9a06fc00) [pid = 16257] [serial = 1085] [outer = 0x9091c800] 03:18:00 INFO - PROCESS | 16257 | 1465035480222 Marionette DEBUG loaded listener.js 03:18:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9a155800) [pid = 16257] [serial = 1086] [outer = 0x9091c800] 03:18:01 INFO - PROCESS | 16257 | 1465035481141 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1496ms 03:18:01 INFO - PROCESS | 16257 | 1465035481183 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:18:01 INFO - PROCESS | 16257 | 1465035481186 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 03:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:18:01 INFO - PROCESS | 16257 | 1465035481192 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:18:01 INFO - PROCESS | 16257 | 1465035481196 Marionette TRACE conn3 <- [1,1418,null,{}] 03:18:01 INFO - PROCESS | 16257 | 1465035481201 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:01 INFO - PROCESS | 16257 | 1465035481206 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:01 INFO - PROCESS | 16257 | 1465035481363 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:18:01 INFO - PROCESS | 16257 | 1465035481712 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035481720 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:01 INFO - PROCESS | 16257 | ++DOCSHELL 0x90620c00 == 42 [pid = 16257] [id = 362] 03:18:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x90879000) [pid = 16257] [serial = 1087] [outer = (nil)] 03:18:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x90887400) [pid = 16257] [serial = 1088] [outer = 0x90879000] 03:18:01 INFO - PROCESS | 16257 | 1465035481860 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x914ee000) [pid = 16257] [serial = 1089] [outer = 0x90879000] 03:18:02 INFO - PROCESS | 16257 | 1465035482823 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1687ms 03:18:02 INFO - PROCESS | 16257 | 1465035482881 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:18:02 INFO - PROCESS | 16257 | 1465035482886 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 03:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:18:02 INFO - PROCESS | 16257 | 1465035482894 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - PROCESS | 16257 | 1465035482897 Marionette TRACE conn3 <- [1,1422,null,{}] 03:18:02 INFO - PROCESS | 16257 | 1465035482905 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:02 INFO - PROCESS | 16257 | 1465035482912 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x9172c400 == 41 [pid = 16257] [id = 354] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x92173000 == 40 [pid = 16257] [id = 353] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x9244b400 == 39 [pid = 16257] [id = 352] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x92410400 == 38 [pid = 16257] [id = 351] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x91724c00 == 37 [pid = 16257] [id = 350] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x90502c00 == 36 [pid = 16257] [id = 349] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x9505b000 == 35 [pid = 16257] [id = 345] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x90918000 == 34 [pid = 16257] [id = 346] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x9240f400 == 33 [pid = 16257] [id = 347] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x97580400 == 32 [pid = 16257] [id = 348] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x9172a400 == 31 [pid = 16257] [id = 339] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x90620c00 == 30 [pid = 16257] [id = 362] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x914e9000 == 29 [pid = 16257] [id = 360] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x9087f800 == 28 [pid = 16257] [id = 361] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x90614000 == 27 [pid = 16257] [id = 359] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x98e05c00 == 26 [pid = 16257] [id = 358] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x92409800 == 25 [pid = 16257] [id = 357] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x92fcfc00 == 24 [pid = 16257] [id = 355] 03:18:04 INFO - PROCESS | 16257 | --DOCSHELL 0x9087e400 == 23 [pid = 16257] [id = 356] 03:18:04 INFO - PROCESS | 16257 | 1465035484125 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x94f0d400) [pid = 16257] [serial = 1034] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x93c61c00) [pid = 16257] [serial = 1031] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9217d800) [pid = 16257] [serial = 1025] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x90913400) [pid = 16257] [serial = 1022] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x9091a000) [pid = 16257] [serial = 1023] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x9234d800) [pid = 16257] [serial = 1020] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x9217bc00) [pid = 16257] [serial = 1019] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x92451000) [pid = 16257] [serial = 999] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x92175800) [pid = 16257] [serial = 998] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9518c800) [pid = 16257] [serial = 1002] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x94f59400) [pid = 16257] [serial = 1001] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x99beb400) [pid = 16257] [serial = 1005] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x999fc000) [pid = 16257] [serial = 1004] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x99cde800) [pid = 16257] [serial = 1008] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x99cd9800) [pid = 16257] [serial = 1007] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x94f54400) [pid = 16257] [serial = 1032] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x92fda400) [pid = 16257] [serial = 1028] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x93b5d400) [pid = 16257] [serial = 1029] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9a157400) [pid = 16257] [serial = 1011] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x9a14e000) [pid = 16257] [serial = 1010] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x9a47dc00) [pid = 16257] [serial = 1014] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x9a40d400) [pid = 16257] [serial = 1013] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x92188400) [pid = 16257] [serial = 1026] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x9aaccc00) [pid = 16257] [serial = 1017] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x9aa1fc00) [pid = 16257] [serial = 1016] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x95040000) [pid = 16257] [serial = 1035] [outer = (nil)] [url = about:blank] 03:18:04 INFO - PROCESS | 16257 | 1465035484393 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035484404 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x90614c00 == 24 [pid = 16257] [id = 363] 03:18:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x90615000) [pid = 16257] [serial = 1090] [outer = (nil)] 03:18:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x9061e000) [pid = 16257] [serial = 1091] [outer = 0x90615000] 03:18:04 INFO - PROCESS | 16257 | 1465035484470 Marionette DEBUG loaded listener.js 03:18:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x90884c00) [pid = 16257] [serial = 1092] [outer = 0x90615000] 03:18:05 INFO - PROCESS | 16257 | 1465035485204 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2338ms 03:18:05 INFO - PROCESS | 16257 | 1465035485232 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:18:05 INFO - PROCESS | 16257 | 1465035485239 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 03:18:05 INFO - PROCESS | 16257 | 1465035485246 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:18:05 INFO - PROCESS | 16257 | 1465035485250 Marionette TRACE conn3 <- [1,1426,null,{}] 03:18:05 INFO - PROCESS | 16257 | 1465035485257 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:05 INFO - PROCESS | 16257 | 1465035485262 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:05 INFO - PROCESS | 16257 | 1465035485415 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:18:05 INFO - PROCESS | 16257 | 1465035485531 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 16257 | 1465035485541 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:05 INFO - PROCESS | 16257 | ++DOCSHELL 0x91727400 == 25 [pid = 16257] [id = 364] 03:18:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x91728400) [pid = 16257] [serial = 1093] [outer = (nil)] 03:18:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x9172c400) [pid = 16257] [serial = 1094] [outer = 0x91728400] 03:18:05 INFO - PROCESS | 16257 | 1465035485606 Marionette DEBUG loaded listener.js 03:18:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x9216cc00) [pid = 16257] [serial = 1095] [outer = 0x91728400] 03:18:06 INFO - PROCESS | 16257 | 1465035486372 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1196ms 03:18:06 INFO - PROCESS | 16257 | 1465035486442 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:18:06 INFO - PROCESS | 16257 | 1465035486447 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 03:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:18:06 INFO - PROCESS | 16257 | 1465035486452 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:18:06 INFO - PROCESS | 16257 | 1465035486456 Marionette TRACE conn3 <- [1,1430,null,{}] 03:18:06 INFO - PROCESS | 16257 | 1465035486461 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:06 INFO - PROCESS | 16257 | 1465035486466 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:06 INFO - PROCESS | 16257 | 1465035486661 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:18:06 INFO - PROCESS | 16257 | 1465035486737 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035486744 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:06 INFO - PROCESS | 16257 | ++DOCSHELL 0x9240bc00 == 26 [pid = 16257] [id = 365] 03:18:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x9240c400) [pid = 16257] [serial = 1096] [outer = (nil)] 03:18:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x92411000) [pid = 16257] [serial = 1097] [outer = 0x9240c400] 03:18:06 INFO - PROCESS | 16257 | 1465035486806 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x9244f400) [pid = 16257] [serial = 1098] [outer = 0x9240c400] 03:18:07 INFO - PROCESS | 16257 | 1465035487670 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1278ms 03:18:07 INFO - PROCESS | 16257 | 1465035487731 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:18:07 INFO - PROCESS | 16257 | 1465035487737 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 03:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:18:07 INFO - PROCESS | 16257 | 1465035487752 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:18:07 INFO - PROCESS | 16257 | 1465035487759 Marionette TRACE conn3 <- [1,1434,null,{}] 03:18:07 INFO - PROCESS | 16257 | 1465035487769 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:07 INFO - PROCESS | 16257 | 1465035487775 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:07 INFO - PROCESS | 16257 | 1465035487977 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:18:08 INFO - PROCESS | 16257 | 1465035488002 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035488007 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:08 INFO - PROCESS | 16257 | ++DOCSHELL 0x914ed800 == 27 [pid = 16257] [id = 366] 03:18:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x92189400) [pid = 16257] [serial = 1099] [outer = (nil)] 03:18:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x93b5ac00) [pid = 16257] [serial = 1100] [outer = 0x92189400] 03:18:08 INFO - PROCESS | 16257 | 1465035488096 Marionette DEBUG loaded listener.js 03:18:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x93c15400) [pid = 16257] [serial = 1101] [outer = 0x92189400] 03:18:08 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x95060c00) [pid = 16257] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:18:08 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x92590400) [pid = 16257] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:18:08 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x91727000) [pid = 16257] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:18:08 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x9050ac00) [pid = 16257] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:18:08 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9505b400) [pid = 16257] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:18:08 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x92411800) [pid = 16257] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:18:08 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x90920c00) [pid = 16257] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:18:08 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x97584c00) [pid = 16257] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:18:08 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x9258b400) [pid = 16257] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:18:08 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x94f0c800) [pid = 16257] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:18:08 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x98e02400) [pid = 16257] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:18:09 INFO - PROCESS | 16257 | 1465035489303 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1596ms 03:18:09 INFO - PROCESS | 16257 | 1465035489342 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:18:09 INFO - PROCESS | 16257 | 1465035489345 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 03:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:18:09 INFO - PROCESS | 16257 | 1465035489363 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - PROCESS | 16257 | 1465035489365 Marionette TRACE conn3 <- [1,1438,null,{}] 03:18:09 INFO - PROCESS | 16257 | 1465035489371 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:09 INFO - PROCESS | 16257 | 1465035489376 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:09 INFO - PROCESS | 16257 | 1465035489549 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:18:09 INFO - PROCESS | 16257 | 1465035489566 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 16257 | 1465035489573 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:09 INFO - PROCESS | 16257 | ++DOCSHELL 0x90618000 == 28 [pid = 16257] [id = 367] 03:18:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x91c97400) [pid = 16257] [serial = 1102] [outer = (nil)] 03:18:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x93c12400) [pid = 16257] [serial = 1103] [outer = 0x91c97400] 03:18:09 INFO - PROCESS | 16257 | 1465035489639 Marionette DEBUG loaded listener.js 03:18:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x93c68800) [pid = 16257] [serial = 1104] [outer = 0x91c97400] 03:18:10 INFO - PROCESS | 16257 | 1465035490371 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1049ms 03:18:10 INFO - PROCESS | 16257 | 1465035490400 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:18:10 INFO - PROCESS | 16257 | 1465035490403 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 03:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:18:10 INFO - PROCESS | 16257 | 1465035490409 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:18:10 INFO - PROCESS | 16257 | 1465035490411 Marionette TRACE conn3 <- [1,1442,null,{}] 03:18:10 INFO - PROCESS | 16257 | 1465035490417 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:10 INFO - PROCESS | 16257 | 1465035490421 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:10 INFO - PROCESS | 16257 | 1465035490613 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:18:10 INFO - PROCESS | 16257 | 1465035490635 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 16257 | 1465035490650 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:10 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f5d400 == 29 [pid = 16257] [id = 368] 03:18:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x94f5e400) [pid = 16257] [serial = 1105] [outer = (nil)] 03:18:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x95042400) [pid = 16257] [serial = 1106] [outer = 0x94f5e400] 03:18:10 INFO - PROCESS | 16257 | 1465035490721 Marionette DEBUG loaded listener.js 03:18:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x95062800) [pid = 16257] [serial = 1107] [outer = 0x94f5e400] 03:18:11 INFO - PROCESS | 16257 | 1465035491824 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1499ms 03:18:11 INFO - PROCESS | 16257 | 1465035491910 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:18:11 INFO - PROCESS | 16257 | 1465035491917 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 03:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:18:11 INFO - PROCESS | 16257 | 1465035491925 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 16257 | 1465035491930 Marionette TRACE conn3 <- [1,1446,null,{}] 03:18:11 INFO - PROCESS | 16257 | 1465035491939 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:11 INFO - PROCESS | 16257 | 1465035491943 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:12 INFO - PROCESS | 16257 | 1465035492147 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:18:12 INFO - PROCESS | 16257 | 1465035492303 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035492310 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:12 INFO - PROCESS | 16257 | ++DOCSHELL 0x90611400 == 30 [pid = 16257] [id = 369] 03:18:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x90611800) [pid = 16257] [serial = 1108] [outer = (nil)] 03:18:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x91722000) [pid = 16257] [serial = 1109] [outer = 0x90611800] 03:18:12 INFO - PROCESS | 16257 | 1465035492387 Marionette DEBUG loaded listener.js 03:18:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x92187000) [pid = 16257] [serial = 1110] [outer = 0x90611800] 03:18:13 INFO - PROCESS | 16257 | 1465035493393 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1533ms 03:18:13 INFO - PROCESS | 16257 | 1465035493485 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:18:13 INFO - PROCESS | 16257 | 1465035493490 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 03:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:18:13 INFO - PROCESS | 16257 | 1465035493501 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:18:13 INFO - PROCESS | 16257 | 1465035493505 Marionette TRACE conn3 <- [1,1450,null,{}] 03:18:13 INFO - PROCESS | 16257 | 1465035493511 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:13 INFO - PROCESS | 16257 | 1465035493516 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:13 INFO - PROCESS | 16257 | 1465035493744 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:18:14 INFO - PROCESS | 16257 | 1465035493981 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 16257 | 1465035493991 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:14 INFO - PROCESS | 16257 | ++DOCSHELL 0x92586000 == 31 [pid = 16257] [id = 370] 03:18:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x92fd3000) [pid = 16257] [serial = 1111] [outer = (nil)] 03:18:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x93b5f000) [pid = 16257] [serial = 1112] [outer = 0x92fd3000] 03:18:14 INFO - PROCESS | 16257 | 1465035494106 Marionette DEBUG loaded listener.js 03:18:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x94f16c00) [pid = 16257] [serial = 1113] [outer = 0x92fd3000] 03:18:15 INFO - PROCESS | 16257 | 1465035495028 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1580ms 03:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:18:15 INFO - PROCESS | 16257 | 1465035495081 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:18:15 INFO - PROCESS | 16257 | 1465035495084 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 03:18:15 INFO - PROCESS | 16257 | 1465035495091 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:18:15 INFO - PROCESS | 16257 | 1465035495097 Marionette TRACE conn3 <- [1,1454,null,{}] 03:18:15 INFO - PROCESS | 16257 | 1465035495113 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:15 INFO - PROCESS | 16257 | 1465035495120 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:15 INFO - PROCESS | 16257 | 1465035495294 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:18:15 INFO - PROCESS | 16257 | 1465035495446 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035495456 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x95196400 == 32 [pid = 16257] [id = 371] 03:18:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x95374800) [pid = 16257] [serial = 1114] [outer = (nil)] 03:18:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x97584c00) [pid = 16257] [serial = 1115] [outer = 0x95374800] 03:18:15 INFO - PROCESS | 16257 | 1465035495576 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x9758c400) [pid = 16257] [serial = 1116] [outer = 0x95374800] 03:18:16 INFO - PROCESS | 16257 | 1465035496483 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1438ms 03:18:16 INFO - PROCESS | 16257 | 1465035496528 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:18:16 INFO - PROCESS | 16257 | 1465035496533 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 03:18:16 INFO - PROCESS | 16257 | 1465035496539 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 16257 | 1465035496542 Marionette TRACE conn3 <- [1,1458,null,{}] 03:18:16 INFO - PROCESS | 16257 | 1465035496547 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:16 INFO - PROCESS | 16257 | 1465035496552 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:16 INFO - PROCESS | 16257 | 1465035496726 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:18:16 INFO - PROCESS | 16257 | 1465035496879 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 16257 | 1465035496886 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x90619400 == 33 [pid = 16257] [id = 372] 03:18:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x90879400) [pid = 16257] [serial = 1117] [outer = (nil)] 03:18:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9091ac00) [pid = 16257] [serial = 1118] [outer = 0x90879400] 03:18:16 INFO - PROCESS | 16257 | 1465035496965 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x92175000) [pid = 16257] [serial = 1119] [outer = 0x90879400] 03:18:18 INFO - PROCESS | 16257 | 1465035498170 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:18:18 INFO - PROCESS | 16257 | --DOCSHELL 0x90619c00 == 32 [pid = 16257] [id = 247] 03:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1683ms 03:18:18 INFO - PROCESS | 16257 | 1465035498263 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:18:18 INFO - PROCESS | 16257 | 1465035498269 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x976d3c00) [pid = 16257] [serial = 1061] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x95380c00) [pid = 16257] [serial = 1064] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x91c9d400) [pid = 16257] [serial = 1052] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x92171400) [pid = 16257] [serial = 1053] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x90613800) [pid = 16257] [serial = 1049] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x90620800) [pid = 16257] [serial = 1050] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x95378c00) [pid = 16257] [serial = 1038] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x95193400) [pid = 16257] [serial = 1037] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9258a400) [pid = 16257] [serial = 1055] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x91723400) [pid = 16257] [serial = 1040] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x92181000) [pid = 16257] [serial = 1041] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9758fc00) [pid = 16257] [serial = 1046] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x978e6000) [pid = 16257] [serial = 1047] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x93b62400) [pid = 16257] [serial = 1043] [outer = (nil)] [url = about:blank] 03:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x93c16000) [pid = 16257] [serial = 1044] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x98657c00) [pid = 16257] [serial = 1065] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x95062000) [pid = 16257] [serial = 1059] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x9504d800) [pid = 16257] [serial = 1058] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x9785cc00) [pid = 16257] [serial = 1062] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0x99176400) [pid = 16257] [serial = 1067] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 65 (0x99256c00) [pid = 16257] [serial = 1068] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | --DOMWINDOW == 64 (0x93b5a800) [pid = 16257] [serial = 1056] [outer = (nil)] [url = about:blank] 03:18:18 INFO - PROCESS | 16257 | 1465035498308 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 16257 | 1465035498311 Marionette TRACE conn3 <- [1,1462,null,{}] 03:18:18 INFO - PROCESS | 16257 | 1465035498327 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:18 INFO - PROCESS | 16257 | 1465035498331 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:18 INFO - PROCESS | 16257 | 1465035498525 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:18:18 INFO - PROCESS | 16257 | 1465035498642 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 16257 | 1465035498650 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:18 INFO - PROCESS | 16257 | ++DOCSHELL 0x90882000 == 33 [pid = 16257] [id = 373] 03:18:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 65 (0x9091fc00) [pid = 16257] [serial = 1120] [outer = (nil)] 03:18:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 66 (0x91729400) [pid = 16257] [serial = 1121] [outer = 0x9091fc00] 03:18:18 INFO - PROCESS | 16257 | 1465035498719 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x92172000) [pid = 16257] [serial = 1122] [outer = 0x9091fc00] 03:18:19 INFO - PROCESS | 16257 | 1465035499427 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1149ms 03:18:19 INFO - PROCESS | 16257 | 1465035499445 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 16257 | 1465035499451 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 03:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:18:19 INFO - PROCESS | 16257 | 1465035499460 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - PROCESS | 16257 | 1465035499464 Marionette TRACE conn3 <- [1,1466,null,{}] 03:18:19 INFO - PROCESS | 16257 | 1465035499483 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:19 INFO - PROCESS | 16257 | 1465035499488 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:19 INFO - PROCESS | 16257 | 1465035499637 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:18:19 INFO - PROCESS | 16257 | 1465035499646 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 16257 | 1465035499654 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x92486c00 == 34 [pid = 16257] [id = 374] 03:18:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x92583800) [pid = 16257] [serial = 1123] [outer = (nil)] 03:18:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x92590800) [pid = 16257] [serial = 1124] [outer = 0x92583800] 03:18:19 INFO - PROCESS | 16257 | 1465035499715 Marionette DEBUG loaded listener.js 03:18:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x93b58c00) [pid = 16257] [serial = 1125] [outer = 0x92583800] 03:18:20 INFO - PROCESS | 16257 | 1465035500590 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1193ms 03:18:20 INFO - PROCESS | 16257 | 1465035500653 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:18:20 INFO - PROCESS | 16257 | 1465035500657 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 03:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:18:20 INFO - PROCESS | 16257 | 1465035500663 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:18:20 INFO - PROCESS | 16257 | 1465035500668 Marionette TRACE conn3 <- [1,1470,null,{}] 03:18:20 INFO - PROCESS | 16257 | 1465035500690 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:20 INFO - PROCESS | 16257 | 1465035500698 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:20 INFO - PROCESS | 16257 | 1465035500896 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:18:20 INFO - PROCESS | 16257 | 1465035500914 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035500922 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:20 INFO - PROCESS | 16257 | ++DOCSHELL 0x9505bc00 == 35 [pid = 16257] [id = 375] 03:18:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x9505d000) [pid = 16257] [serial = 1126] [outer = (nil)] 03:18:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x95190c00) [pid = 16257] [serial = 1127] [outer = 0x9505d000] 03:18:21 INFO - PROCESS | 16257 | 1465035500999 Marionette DEBUG loaded listener.js 03:18:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x95373400) [pid = 16257] [serial = 1128] [outer = 0x9505d000] 03:18:21 INFO - PROCESS | 16257 | 1465035501831 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1233ms 03:18:21 INFO - PROCESS | 16257 | 1465035501898 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:18:21 INFO - PROCESS | 16257 | 1465035501902 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 03:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:18:21 INFO - PROCESS | 16257 | 1465035501907 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 16257 | 1465035501910 Marionette TRACE conn3 <- [1,1474,null,{}] 03:18:21 INFO - PROCESS | 16257 | 1465035501915 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:21 INFO - PROCESS | 16257 | 1465035501919 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:22 INFO - PROCESS | 16257 | 1465035502101 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:18:22 INFO - PROCESS | 16257 | 1465035502122 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035502127 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:22 INFO - PROCESS | 16257 | ++DOCSHELL 0x92182000 == 36 [pid = 16257] [id = 376] 03:18:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x97585800) [pid = 16257] [serial = 1129] [outer = (nil)] 03:18:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x97808000) [pid = 16257] [serial = 1130] [outer = 0x97585800] 03:18:22 INFO - PROCESS | 16257 | 1465035502189 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x914e2800) [pid = 16257] [serial = 1131] [outer = 0x97585800] 03:18:22 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x914e2c00) [pid = 16257] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:18:22 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9248f800) [pid = 16257] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:18:22 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x98e09c00) [pid = 16257] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:18:22 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x91728400) [pid = 16257] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:18:22 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x92493c00) [pid = 16257] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:18:22 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x90879000) [pid = 16257] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:18:22 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x97589000) [pid = 16257] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:18:22 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x9091c800) [pid = 16257] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:18:22 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x92189400) [pid = 16257] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:18:22 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0x90615000) [pid = 16257] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:18:22 INFO - PROCESS | 16257 | --DOMWINDOW == 65 (0x9240c400) [pid = 16257] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:18:22 INFO - PROCESS | 16257 | --DOMWINDOW == 64 (0x91c97400) [pid = 16257] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:18:23 INFO - PROCESS | 16257 | 1465035503156 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1282ms 03:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:18:23 INFO - PROCESS | 16257 | 1465035503190 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 16257 | 1465035503192 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 03:18:23 INFO - PROCESS | 16257 | 1465035503198 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 16257 | 1465035503201 Marionette TRACE conn3 <- [1,1478,null,{}] 03:18:23 INFO - PROCESS | 16257 | 1465035503206 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:23 INFO - PROCESS | 16257 | 1465035503210 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:23 INFO - PROCESS | 16257 | 1465035503342 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:18:23 INFO - PROCESS | 16257 | 1465035503354 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035503361 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:23 INFO - PROCESS | 16257 | ++DOCSHELL 0x90613000 == 37 [pid = 16257] [id = 377] 03:18:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 65 (0x90615000) [pid = 16257] [serial = 1132] [outer = (nil)] 03:18:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 66 (0x92494c00) [pid = 16257] [serial = 1133] [outer = 0x90615000] 03:18:23 INFO - PROCESS | 16257 | 1465035503421 Marionette DEBUG loaded listener.js 03:18:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x95048800) [pid = 16257] [serial = 1134] [outer = 0x90615000] 03:18:24 INFO - PROCESS | 16257 | 1465035504209 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1036ms 03:18:24 INFO - PROCESS | 16257 | 1465035504234 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:18:24 INFO - PROCESS | 16257 | 1465035504237 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 03:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:18:24 INFO - PROCESS | 16257 | 1465035504243 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:18:24 INFO - PROCESS | 16257 | 1465035504246 Marionette TRACE conn3 <- [1,1482,null,{}] 03:18:24 INFO - PROCESS | 16257 | 1465035504273 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:24 INFO - PROCESS | 16257 | 1465035504282 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:24 INFO - PROCESS | 16257 | 1465035504451 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:18:24 INFO - PROCESS | 16257 | 1465035504460 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 16257 | 1465035504466 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:24 INFO - PROCESS | 16257 | ++DOCSHELL 0x90617800 == 38 [pid = 16257] [id = 378] 03:18:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x9091c800) [pid = 16257] [serial = 1135] [outer = (nil)] 03:18:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x98e09c00) [pid = 16257] [serial = 1136] [outer = 0x9091c800] 03:18:24 INFO - PROCESS | 16257 | 1465035504527 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x98fb9000) [pid = 16257] [serial = 1137] [outer = 0x9091c800] 03:18:25 INFO - PROCESS | 16257 | 1465035505573 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1383ms 03:18:25 INFO - PROCESS | 16257 | 1465035505626 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:18:25 INFO - PROCESS | 16257 | 1465035505632 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 03:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:18:25 INFO - PROCESS | 16257 | 1465035505640 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 16257 | 1465035505645 Marionette TRACE conn3 <- [1,1486,null,{}] 03:18:25 INFO - PROCESS | 16257 | 1465035505654 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:25 INFO - PROCESS | 16257 | 1465035505659 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:25 INFO - PROCESS | 16257 | 1465035505830 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:18:26 INFO - PROCESS | 16257 | 1465035505984 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 16257 | 1465035505998 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:26 INFO - PROCESS | 16257 | ++DOCSHELL 0x9091b000 == 39 [pid = 16257] [id = 379] 03:18:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x914e5000) [pid = 16257] [serial = 1138] [outer = (nil)] 03:18:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x92405c00) [pid = 16257] [serial = 1139] [outer = 0x914e5000] 03:18:26 INFO - PROCESS | 16257 | 1465035506081 Marionette DEBUG loaded listener.js 03:18:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x92486000) [pid = 16257] [serial = 1140] [outer = 0x914e5000] 03:18:27 INFO - PROCESS | 16257 | 1465035507010 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1439ms 03:18:27 INFO - PROCESS | 16257 | 1465035507079 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:18:27 INFO - PROCESS | 16257 | 1465035507086 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 03:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:18:27 INFO - PROCESS | 16257 | 1465035507096 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:18:27 INFO - PROCESS | 16257 | 1465035507099 Marionette TRACE conn3 <- [1,1490,null,{}] 03:18:27 INFO - PROCESS | 16257 | 1465035507105 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:27 INFO - PROCESS | 16257 | 1465035507111 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:27 INFO - PROCESS | 16257 | 1465035507314 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:18:27 INFO - PROCESS | 16257 | 1465035507467 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035507480 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:27 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b62400 == 40 [pid = 16257] [id = 380] 03:18:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x94f10400) [pid = 16257] [serial = 1141] [outer = (nil)] 03:18:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x95041000) [pid = 16257] [serial = 1142] [outer = 0x94f10400] 03:18:27 INFO - PROCESS | 16257 | 1465035507639 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x95062000) [pid = 16257] [serial = 1143] [outer = 0x94f10400] 03:18:28 INFO - PROCESS | 16257 | 1465035508491 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1481ms 03:18:28 INFO - PROCESS | 16257 | 1465035508576 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 16257 | 1465035508580 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 03:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:18:28 INFO - PROCESS | 16257 | 1465035508587 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 16257 | 1465035508592 Marionette TRACE conn3 <- [1,1494,null,{}] 03:18:28 INFO - PROCESS | 16257 | 1465035508608 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:28 INFO - PROCESS | 16257 | 1465035508616 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:28 INFO - PROCESS | 16257 | 1465035508855 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:18:28 INFO - PROCESS | 16257 | 1465035508972 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 16257 | 1465035508984 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:29 INFO - PROCESS | 16257 | ++DOCSHELL 0x98e03000 == 41 [pid = 16257] [id = 381] 03:18:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x98e08c00) [pid = 16257] [serial = 1144] [outer = (nil)] 03:18:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x99156800) [pid = 16257] [serial = 1145] [outer = 0x98e08c00] 03:18:29 INFO - PROCESS | 16257 | 1465035509058 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x993ee400) [pid = 16257] [serial = 1146] [outer = 0x98e08c00] 03:18:29 INFO - PROCESS | 16257 | 1465035509962 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1443ms 03:18:30 INFO - PROCESS | 16257 | 1465035510031 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 16257 | 1465035510036 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 03:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:18:30 INFO - PROCESS | 16257 | 1465035510042 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 16257 | 1465035510045 Marionette TRACE conn3 <- [1,1498,null,{}] 03:18:30 INFO - PROCESS | 16257 | 1465035510050 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:30 INFO - PROCESS | 16257 | 1465035510055 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:30 INFO - PROCESS | 16257 | 1465035510255 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:18:30 INFO - PROCESS | 16257 | 1465035510410 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035510419 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:30 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e6800 == 42 [pid = 16257] [id = 382] 03:18:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x98659800) [pid = 16257] [serial = 1147] [outer = (nil)] 03:18:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x999f7000) [pid = 16257] [serial = 1148] [outer = 0x98659800] 03:18:30 INFO - PROCESS | 16257 | 1465035510494 Marionette DEBUG loaded listener.js 03:18:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x99b80800) [pid = 16257] [serial = 1149] [outer = 0x98659800] 03:18:31 INFO - PROCESS | 16257 | 1465035511318 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1333ms 03:18:31 INFO - PROCESS | 16257 | 1465035511376 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:18:31 INFO - PROCESS | 16257 | 1465035511379 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 03:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:18:31 INFO - PROCESS | 16257 | 1465035511385 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 16257 | 1465035511388 Marionette TRACE conn3 <- [1,1502,null,{}] 03:18:31 INFO - PROCESS | 16257 | 1465035511393 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:31 INFO - PROCESS | 16257 | 1465035511398 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:31 INFO - PROCESS | 16257 | 1465035511560 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:18:31 INFO - PROCESS | 16257 | 1465035511715 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 16257 | 1465035511722 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:31 INFO - PROCESS | 16257 | ++DOCSHELL 0x90508800 == 43 [pid = 16257] [id = 383] 03:18:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x90510800) [pid = 16257] [serial = 1150] [outer = (nil)] 03:18:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x99bed400) [pid = 16257] [serial = 1151] [outer = 0x90510800] 03:18:31 INFO - PROCESS | 16257 | 1465035511810 Marionette DEBUG loaded listener.js 03:18:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x99bf0000) [pid = 16257] [serial = 1152] [outer = 0x90510800] 03:18:32 INFO - PROCESS | 16257 | 1465035512710 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1382ms 03:18:32 INFO - PROCESS | 16257 | 1465035512770 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:18:32 INFO - PROCESS | 16257 | 1465035512774 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 03:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:18:32 INFO - PROCESS | 16257 | 1465035512779 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:18:32 INFO - PROCESS | 16257 | 1465035512783 Marionette TRACE conn3 <- [1,1506,null,{}] 03:18:32 INFO - PROCESS | 16257 | 1465035512788 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:32 INFO - PROCESS | 16257 | 1465035512797 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:33 INFO - PROCESS | 16257 | 1465035513028 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:18:33 INFO - PROCESS | 16257 | 1465035513193 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 16257 | 1465035513200 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:33 INFO - PROCESS | 16257 | ++DOCSHELL 0x90880800 == 44 [pid = 16257] [id = 384] 03:18:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x90911800) [pid = 16257] [serial = 1153] [outer = (nil)] 03:18:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x91721800) [pid = 16257] [serial = 1154] [outer = 0x90911800] 03:18:33 INFO - PROCESS | 16257 | 1465035513270 Marionette DEBUG loaded listener.js 03:18:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x9240b000) [pid = 16257] [serial = 1155] [outer = 0x90911800] 03:18:34 INFO - PROCESS | 16257 | 1465035514406 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1681ms 03:18:34 INFO - PROCESS | 16257 | 1465035514461 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:18:34 INFO - PROCESS | 16257 | 1465035514467 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 03:18:34 INFO - PROCESS | 16257 | 1465035514474 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:18:34 INFO - PROCESS | 16257 | 1465035514478 Marionette TRACE conn3 <- [1,1510,null,{}] 03:18:34 INFO - PROCESS | 16257 | 1465035514486 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:34 INFO - PROCESS | 16257 | 1465035514491 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:34 INFO - PROCESS | 16257 | 1465035514643 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:18:34 INFO - PROCESS | 16257 | 1465035514809 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035514817 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:34 INFO - PROCESS | 16257 | ++DOCSHELL 0x92170400 == 45 [pid = 16257] [id = 385] 03:18:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9217bc00) [pid = 16257] [serial = 1156] [outer = (nil)] 03:18:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x92403800) [pid = 16257] [serial = 1157] [outer = 0x9217bc00] 03:18:34 INFO - PROCESS | 16257 | 1465035514911 Marionette DEBUG loaded listener.js 03:18:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x92588800) [pid = 16257] [serial = 1158] [outer = 0x9217bc00] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x92fd2800 == 44 [pid = 16257] [id = 246] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x92181400 == 43 [pid = 16257] [id = 245] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x93c65400 == 42 [pid = 16257] [id = 248] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x90614c00 == 41 [pid = 16257] [id = 363] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x92491800 == 40 [pid = 16257] [id = 256] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x90878c00 == 39 [pid = 16257] [id = 249] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x9061c000 == 38 [pid = 16257] [id = 257] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x93b65800 == 37 [pid = 16257] [id = 259] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x914ee800 == 36 [pid = 16257] [id = 253] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x93c66000 == 35 [pid = 16257] [id = 255] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x92449c00 == 34 [pid = 16257] [id = 250] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x90505000 == 33 [pid = 16257] [id = 258] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x9087ec00 == 32 [pid = 16257] [id = 260] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x9518c000 == 31 [pid = 16257] [id = 251] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x97588800 == 30 [pid = 16257] [id = 252] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x91c96800 == 29 [pid = 16257] [id = 254] 03:18:36 INFO - PROCESS | 16257 | --DOCSHELL 0x90912000 == 28 [pid = 16257] [id = 244] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x92445800) [pid = 16257] [serial = 1071] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x92183800) [pid = 16257] [serial = 1070] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x9504a000) [pid = 16257] [serial = 1074] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x94f0c400) [pid = 16257] [serial = 1073] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x9962d800) [pid = 16257] [serial = 1077] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x99153000) [pid = 16257] [serial = 1076] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x9172c400) [pid = 16257] [serial = 1094] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x999fb400) [pid = 16257] [serial = 1080] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x914ee000) [pid = 16257] [serial = 1089] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x90887400) [pid = 16257] [serial = 1088] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x999f8c00) [pid = 16257] [serial = 1079] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x99cd9c00) [pid = 16257] [serial = 1083] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x99befc00) [pid = 16257] [serial = 1082] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9a155800) [pid = 16257] [serial = 1086] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x9a06fc00) [pid = 16257] [serial = 1085] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x93b5ac00) [pid = 16257] [serial = 1100] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x93c15400) [pid = 16257] [serial = 1101] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x90884c00) [pid = 16257] [serial = 1092] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x9061e000) [pid = 16257] [serial = 1091] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x9244f400) [pid = 16257] [serial = 1098] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x92411000) [pid = 16257] [serial = 1097] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x93c68800) [pid = 16257] [serial = 1104] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x93c12400) [pid = 16257] [serial = 1103] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x95042400) [pid = 16257] [serial = 1106] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0x9216cc00) [pid = 16257] [serial = 1095] [outer = (nil)] [url = about:blank] 03:18:36 INFO - PROCESS | 16257 | 1465035516980 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2535ms 03:18:37 INFO - PROCESS | 16257 | 1465035517008 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:18:37 INFO - PROCESS | 16257 | 1465035517014 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 03:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:18:37 INFO - PROCESS | 16257 | 1465035517021 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:18:37 INFO - PROCESS | 16257 | 1465035517026 Marionette TRACE conn3 <- [1,1514,null,{}] 03:18:37 INFO - PROCESS | 16257 | 1465035517033 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:37 INFO - PROCESS | 16257 | 1465035517038 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:37 INFO - PROCESS | 16257 | 1465035517180 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:18:37 INFO - PROCESS | 16257 | 1465035517290 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035517305 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:37 INFO - PROCESS | 16257 | ++DOCSHELL 0x90881000 == 29 [pid = 16257] [id = 386] 03:18:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x90881c00) [pid = 16257] [serial = 1159] [outer = (nil)] 03:18:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x90913800) [pid = 16257] [serial = 1160] [outer = 0x90881c00] 03:18:37 INFO - PROCESS | 16257 | 1465035517366 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x914eb000) [pid = 16257] [serial = 1161] [outer = 0x90881c00] 03:18:38 INFO - PROCESS | 16257 | 1465035518030 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1034ms 03:18:38 INFO - PROCESS | 16257 | 1465035518055 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:18:38 INFO - PROCESS | 16257 | 1465035518062 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 03:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:18:38 INFO - PROCESS | 16257 | 1465035518073 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:18:38 INFO - PROCESS | 16257 | 1465035518076 Marionette TRACE conn3 <- [1,1518,null,{}] 03:18:38 INFO - PROCESS | 16257 | 1465035518082 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:38 INFO - PROCESS | 16257 | 1465035518089 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:38 INFO - PROCESS | 16257 | 1465035518280 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:18:38 INFO - PROCESS | 16257 | 1465035518390 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 16257 | 1465035518400 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x91727800 == 30 [pid = 16257] [id = 387] 03:18:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x91ca0c00) [pid = 16257] [serial = 1162] [outer = (nil)] 03:18:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x92187c00) [pid = 16257] [serial = 1163] [outer = 0x91ca0c00] 03:18:38 INFO - PROCESS | 16257 | 1465035518466 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x92404c00) [pid = 16257] [serial = 1164] [outer = 0x91ca0c00] 03:18:39 INFO - PROCESS | 16257 | 1465035519147 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1130ms 03:18:39 INFO - PROCESS | 16257 | 1465035519202 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:18:39 INFO - PROCESS | 16257 | 1465035519205 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 03:18:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:18:39 INFO - PROCESS | 16257 | 1465035519227 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 16257 | 1465035519233 Marionette TRACE conn3 <- [1,1522,null,{}] 03:18:39 INFO - PROCESS | 16257 | 1465035519267 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:39 INFO - PROCESS | 16257 | 1465035519276 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:39 INFO - PROCESS | 16257 | 1465035519455 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:18:39 INFO - PROCESS | 16257 | 1465035519482 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035519491 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:39 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b5bc00 == 31 [pid = 16257] [id = 388] 03:18:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x93b5cc00) [pid = 16257] [serial = 1165] [outer = (nil)] 03:18:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x93b65800) [pid = 16257] [serial = 1166] [outer = 0x93b5cc00] 03:18:39 INFO - PROCESS | 16257 | 1465035519554 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x93c15800) [pid = 16257] [serial = 1167] [outer = 0x93b5cc00] 03:18:40 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:40 INFO - PROCESS | 16257 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:18:40 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:40 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:40 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:40 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:40 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:40 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:40 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:40 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:40 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:40 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:40 INFO - PROCESS | 16257 | 1465035520303 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:18:40 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:18:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:18:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:18:40 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:18:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:18:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:18:40 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:18:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:18:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:18:40 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:18:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:18:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:18:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1137ms 03:18:40 INFO - PROCESS | 16257 | 1465035520383 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:18:40 INFO - PROCESS | 16257 | 1465035520388 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 03:18:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:18:40 INFO - PROCESS | 16257 | 1465035520399 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 16257 | 1465035520401 Marionette TRACE conn3 <- [1,1526,null,{}] 03:18:40 INFO - PROCESS | 16257 | 1465035520405 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:40 INFO - PROCESS | 16257 | 1465035520411 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:40 INFO - PROCESS | 16257 | 1465035520588 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:18:40 INFO - PROCESS | 16257 | 1465035520605 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 16257 | 1465035520614 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:40 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b5d000 == 32 [pid = 16257] [id = 389] 03:18:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x93c68800) [pid = 16257] [serial = 1168] [outer = (nil)] 03:18:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x9504cc00) [pid = 16257] [serial = 1169] [outer = 0x93c68800] 03:18:40 INFO - PROCESS | 16257 | 1465035520674 Marionette DEBUG loaded listener.js 03:18:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x95061c00) [pid = 16257] [serial = 1170] [outer = 0x93c68800] 03:18:41 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x97585800) [pid = 16257] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:18:41 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x90615000) [pid = 16257] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:18:41 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x92fd3000) [pid = 16257] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:18:41 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x90611800) [pid = 16257] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:18:41 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x90879400) [pid = 16257] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:18:41 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x95374800) [pid = 16257] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:18:41 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x9091fc00) [pid = 16257] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:18:41 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x92583800) [pid = 16257] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:18:41 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x94f5e400) [pid = 16257] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:18:41 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x9505d000) [pid = 16257] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:18:41 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x9091c800) [pid = 16257] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:18:41 INFO - PROCESS | 16257 | 1465035521839 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:18:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:18:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:18:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:18:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:18:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:18:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:18:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1527ms 03:18:41 INFO - PROCESS | 16257 | 1465035521934 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:18:41 INFO - PROCESS | 16257 | 1465035521937 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 03:18:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:18:41 INFO - PROCESS | 16257 | 1465035521954 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:18:41 INFO - PROCESS | 16257 | 1465035521956 Marionette TRACE conn3 <- [1,1530,null,{}] 03:18:41 INFO - PROCESS | 16257 | 1465035521962 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:41 INFO - PROCESS | 16257 | 1465035521965 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:42 INFO - PROCESS | 16257 | 1465035522092 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:18:42 INFO - PROCESS | 16257 | 1465035522100 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035522109 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x90879400 == 33 [pid = 16257] [id = 390] 03:18:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x90920000) [pid = 16257] [serial = 1171] [outer = (nil)] 03:18:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x92450000) [pid = 16257] [serial = 1172] [outer = 0x90920000] 03:18:42 INFO - PROCESS | 16257 | 1465035522167 Marionette DEBUG loaded listener.js 03:18:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x93c61c00) [pid = 16257] [serial = 1173] [outer = 0x90920000] 03:18:42 INFO - PROCESS | 16257 | 1465035522849 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:18:42 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:18:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:18:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:18:42 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:18:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:18:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 928ms 03:18:42 INFO - PROCESS | 16257 | 1465035522887 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:18:42 INFO - PROCESS | 16257 | 1465035522890 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 03:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:18:42 INFO - PROCESS | 16257 | 1465035522897 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:18:42 INFO - PROCESS | 16257 | 1465035522900 Marionette TRACE conn3 <- [1,1534,null,{}] 03:18:42 INFO - PROCESS | 16257 | 1465035522905 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:42 INFO - PROCESS | 16257 | 1465035522914 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:43 INFO - PROCESS | 16257 | 1465035523113 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:18:43 INFO - PROCESS | 16257 | 1465035523153 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 16257 | 1465035523160 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:43 INFO - PROCESS | 16257 | ++DOCSHELL 0x90611800 == 34 [pid = 16257] [id = 391] 03:18:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x97586800) [pid = 16257] [serial = 1174] [outer = (nil)] 03:18:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x97f83400) [pid = 16257] [serial = 1175] [outer = 0x97586800] 03:18:43 INFO - PROCESS | 16257 | 1465035523222 Marionette DEBUG loaded listener.js 03:18:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x98658c00) [pid = 16257] [serial = 1176] [outer = 0x97586800] 03:18:44 INFO - PROCESS | 16257 | 1465035524187 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1331ms 03:18:44 INFO - PROCESS | 16257 | 1465035524229 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:18:44 INFO - PROCESS | 16257 | 1465035524236 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 03:18:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:18:44 INFO - PROCESS | 16257 | 1465035524245 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - PROCESS | 16257 | 1465035524250 Marionette TRACE conn3 <- [1,1538,null,{}] 03:18:44 INFO - PROCESS | 16257 | 1465035524258 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:44 INFO - PROCESS | 16257 | 1465035524263 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:44 INFO - PROCESS | 16257 | 1465035524438 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:18:44 INFO - PROCESS | 16257 | 1465035524594 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035524610 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:44 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050a800 == 35 [pid = 16257] [id = 392] 03:18:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x9087ac00) [pid = 16257] [serial = 1177] [outer = (nil)] 03:18:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x914f0000) [pid = 16257] [serial = 1178] [outer = 0x9087ac00] 03:18:44 INFO - PROCESS | 16257 | 1465035524685 Marionette DEBUG loaded listener.js 03:18:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x9172d800) [pid = 16257] [serial = 1179] [outer = 0x9087ac00] 03:18:45 INFO - PROCESS | 16257 | 1465035525666 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1482ms 03:18:45 INFO - PROCESS | 16257 | 1465035525727 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:18:45 INFO - PROCESS | 16257 | 1465035525733 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 03:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:18:45 INFO - PROCESS | 16257 | 1465035525743 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:18:45 INFO - PROCESS | 16257 | 1465035525747 Marionette TRACE conn3 <- [1,1542,null,{}] 03:18:45 INFO - PROCESS | 16257 | 1465035525753 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:45 INFO - PROCESS | 16257 | 1465035525759 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:45 INFO - PROCESS | 16257 | 1465035525940 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:18:46 INFO - PROCESS | 16257 | 1465035526155 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035526162 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x9244f400 == 36 [pid = 16257] [id = 393] 03:18:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x9248f800) [pid = 16257] [serial = 1180] [outer = (nil)] 03:18:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x92fce000) [pid = 16257] [serial = 1181] [outer = 0x9248f800] 03:18:46 INFO - PROCESS | 16257 | 1465035526281 Marionette DEBUG loaded listener.js 03:18:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x93c11c00) [pid = 16257] [serial = 1182] [outer = 0x9248f800] 03:18:47 INFO - PROCESS | 16257 | 1465035527198 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:18:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:18:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1534ms 03:18:47 INFO - PROCESS | 16257 | 1465035527277 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:18:47 INFO - PROCESS | 16257 | 1465035527282 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 03:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:18:47 INFO - PROCESS | 16257 | 1465035527289 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:18:47 INFO - PROCESS | 16257 | 1465035527295 Marionette TRACE conn3 <- [1,1546,null,{}] 03:18:47 INFO - PROCESS | 16257 | 1465035527310 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:47 INFO - PROCESS | 16257 | 1465035527318 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:47 INFO - PROCESS | 16257 | 1465035527514 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:18:47 INFO - PROCESS | 16257 | 1465035527716 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 16257 | 1465035527728 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:47 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b5ac00 == 37 [pid = 16257] [id = 394] 03:18:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x978eb000) [pid = 16257] [serial = 1183] [outer = (nil)] 03:18:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x981e6400) [pid = 16257] [serial = 1184] [outer = 0x978eb000] 03:18:47 INFO - PROCESS | 16257 | 1465035527846 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x98eaf800) [pid = 16257] [serial = 1185] [outer = 0x978eb000] 03:18:48 INFO - PROCESS | 16257 | 1465035528781 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:18:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:18:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1540ms 03:18:48 INFO - PROCESS | 16257 | 1465035528829 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:18:48 INFO - PROCESS | 16257 | 1465035528834 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 03:18:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:18:48 INFO - PROCESS | 16257 | 1465035528840 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:18:48 INFO - PROCESS | 16257 | 1465035528842 Marionette TRACE conn3 <- [1,1550,null,{}] 03:18:48 INFO - PROCESS | 16257 | 1465035528848 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:48 INFO - PROCESS | 16257 | 1465035528853 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:49 INFO - PROCESS | 16257 | 1465035529027 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:18:49 INFO - PROCESS | 16257 | 1465035529184 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 16257 | 1465035529195 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:49 INFO - PROCESS | 16257 | ++DOCSHELL 0x90616c00 == 38 [pid = 16257] [id = 395] 03:18:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x91ca1000) [pid = 16257] [serial = 1186] [outer = (nil)] 03:18:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x99153000) [pid = 16257] [serial = 1187] [outer = 0x91ca1000] 03:18:49 INFO - PROCESS | 16257 | 1465035529306 Marionette DEBUG loaded listener.js 03:18:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x993f5c00) [pid = 16257] [serial = 1188] [outer = 0x91ca1000] 03:18:50 INFO - PROCESS | 16257 | 1465035530420 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:18:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:18:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1646ms 03:18:50 INFO - PROCESS | 16257 | --DOCSHELL 0x90879400 == 37 [pid = 16257] [id = 390] 03:18:50 INFO - PROCESS | 16257 | --DOCSHELL 0x93b5d000 == 36 [pid = 16257] [id = 389] 03:18:50 INFO - PROCESS | 16257 | --DOCSHELL 0x93b5bc00 == 35 [pid = 16257] [id = 388] 03:18:50 INFO - PROCESS | 16257 | --DOCSHELL 0x91727800 == 34 [pid = 16257] [id = 387] 03:18:50 INFO - PROCESS | 16257 | --DOCSHELL 0x90881000 == 33 [pid = 16257] [id = 386] 03:18:50 INFO - PROCESS | 16257 | 1465035530509 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:18:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:18:50 INFO - PROCESS | 16257 | 1465035530515 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 03:18:50 INFO - PROCESS | 16257 | 1465035530523 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:18:50 INFO - PROCESS | 16257 | 1465035530528 Marionette TRACE conn3 <- [1,1554,null,{}] 03:18:50 INFO - PROCESS | 16257 | 1465035530535 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:50 INFO - PROCESS | 16257 | 1465035530540 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:50 INFO - PROCESS | 16257 | 1465035530706 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x97808000) [pid = 16257] [serial = 1130] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x92494c00) [pid = 16257] [serial = 1133] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x914e2800) [pid = 16257] [serial = 1131] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x93b5f000) [pid = 16257] [serial = 1112] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x94f16c00) [pid = 16257] [serial = 1113] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x91722000) [pid = 16257] [serial = 1109] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x92187000) [pid = 16257] [serial = 1110] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9091ac00) [pid = 16257] [serial = 1118] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x92175000) [pid = 16257] [serial = 1119] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x97584c00) [pid = 16257] [serial = 1115] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9758c400) [pid = 16257] [serial = 1116] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x91729400) [pid = 16257] [serial = 1121] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x92172000) [pid = 16257] [serial = 1122] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x92590800) [pid = 16257] [serial = 1124] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x95062800) [pid = 16257] [serial = 1107] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x95190c00) [pid = 16257] [serial = 1127] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x98e09c00) [pid = 16257] [serial = 1136] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x95373400) [pid = 16257] [serial = 1128] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0x98fb9000) [pid = 16257] [serial = 1137] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 65 (0x95048800) [pid = 16257] [serial = 1134] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | --DOMWINDOW == 64 (0x93b58c00) [pid = 16257] [serial = 1125] [outer = (nil)] [url = about:blank] 03:18:50 INFO - PROCESS | 16257 | 1465035530897 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 16257 | 1465035530906 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x90886000 == 34 [pid = 16257] [id = 396] 03:18:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 65 (0x9091ac00) [pid = 16257] [serial = 1189] [outer = (nil)] 03:18:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 66 (0x914eec00) [pid = 16257] [serial = 1190] [outer = 0x9091ac00] 03:18:50 INFO - PROCESS | 16257 | 1465035530968 Marionette DEBUG loaded listener.js 03:18:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x91c9d400) [pid = 16257] [serial = 1191] [outer = 0x9091ac00] 03:18:51 INFO - PROCESS | 16257 | 1465035531669 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:18:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1188ms 03:18:51 INFO - PROCESS | 16257 | 1465035531709 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:18:51 INFO - PROCESS | 16257 | 1465035531715 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 03:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:18:51 INFO - PROCESS | 16257 | 1465035531725 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - PROCESS | 16257 | 1465035531728 Marionette TRACE conn3 <- [1,1558,null,{}] 03:18:51 INFO - PROCESS | 16257 | 1465035531743 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:51 INFO - PROCESS | 16257 | 1465035531747 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:51 INFO - PROCESS | 16257 | 1465035531894 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:18:51 INFO - PROCESS | 16257 | 1465035531904 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 16257 | 1465035531910 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:51 INFO - PROCESS | 16257 | ++DOCSHELL 0x9172b000 == 35 [pid = 16257] [id = 397] 03:18:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x9240d400) [pid = 16257] [serial = 1192] [outer = (nil)] 03:18:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x92492000) [pid = 16257] [serial = 1193] [outer = 0x9240d400] 03:18:51 INFO - PROCESS | 16257 | 1465035531975 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x92fcfc00) [pid = 16257] [serial = 1194] [outer = 0x9240d400] 03:18:52 INFO - PROCESS | 16257 | 1465035532814 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:18:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:18:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1135ms 03:18:52 INFO - PROCESS | 16257 | 1465035532860 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:18:52 INFO - PROCESS | 16257 | 1465035532864 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 03:18:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:18:52 INFO - PROCESS | 16257 | 1465035532870 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:18:52 INFO - PROCESS | 16257 | 1465035532875 Marionette TRACE conn3 <- [1,1562,null,{}] 03:18:52 INFO - PROCESS | 16257 | 1465035532889 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:52 INFO - PROCESS | 16257 | 1465035532896 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:53 INFO - PROCESS | 16257 | 1465035533041 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:18:53 INFO - PROCESS | 16257 | 1465035533052 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035533063 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:53 INFO - PROCESS | 16257 | ++DOCSHELL 0x95043000 == 36 [pid = 16257] [id = 398] 03:18:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x95044800) [pid = 16257] [serial = 1195] [outer = (nil)] 03:18:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x9504d000) [pid = 16257] [serial = 1196] [outer = 0x95044800] 03:18:53 INFO - PROCESS | 16257 | 1465035533125 Marionette DEBUG loaded listener.js 03:18:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x9518ac00) [pid = 16257] [serial = 1197] [outer = 0x95044800] 03:18:54 INFO - PROCESS | 16257 | 1465035534003 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:18:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1191ms 03:18:54 INFO - PROCESS | 16257 | 1465035534061 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:18:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:18:54 INFO - PROCESS | 16257 | 1465035534066 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 03:18:54 INFO - PROCESS | 16257 | 1465035534076 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:18:54 INFO - PROCESS | 16257 | 1465035534079 Marionette TRACE conn3 <- [1,1566,null,{}] 03:18:54 INFO - PROCESS | 16257 | 1465035534088 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:54 INFO - PROCESS | 16257 | 1465035534093 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:54 INFO - PROCESS | 16257 | 1465035534280 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:18:54 INFO - PROCESS | 16257 | 1465035534298 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035534306 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f0e000 == 37 [pid = 16257] [id = 399] 03:18:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x94f5fc00) [pid = 16257] [serial = 1198] [outer = (nil)] 03:18:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x9758ac00) [pid = 16257] [serial = 1199] [outer = 0x94f5fc00] 03:18:54 INFO - PROCESS | 16257 | 1465035534364 Marionette DEBUG loaded listener.js 03:18:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x9758e800) [pid = 16257] [serial = 1200] [outer = 0x94f5fc00] 03:18:55 INFO - PROCESS | 16257 | 1465035535120 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:18:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:18:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1091ms 03:18:55 INFO - PROCESS | 16257 | 1465035535162 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:18:55 INFO - PROCESS | 16257 | 1465035535166 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 03:18:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:18:55 INFO - PROCESS | 16257 | 1465035535178 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:18:55 INFO - PROCESS | 16257 | 1465035535180 Marionette TRACE conn3 <- [1,1570,null,{}] 03:18:55 INFO - PROCESS | 16257 | 1465035535185 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:55 INFO - PROCESS | 16257 | 1465035535190 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:55 INFO - PROCESS | 16257 | 1465035535365 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:18:55 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x9217bc00) [pid = 16257] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:18:55 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x91ca0c00) [pid = 16257] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:18:55 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x914e5000) [pid = 16257] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:18:55 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x94f10400) [pid = 16257] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:18:55 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x98e08c00) [pid = 16257] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:18:55 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x98659800) [pid = 16257] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:18:55 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x93c68800) [pid = 16257] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:18:55 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x90510800) [pid = 16257] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:18:55 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x90920000) [pid = 16257] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:18:55 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0x90911800) [pid = 16257] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:18:55 INFO - PROCESS | 16257 | --DOMWINDOW == 65 (0x90881c00) [pid = 16257] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:18:55 INFO - PROCESS | 16257 | --DOMWINDOW == 64 (0x93b5cc00) [pid = 16257] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:18:55 INFO - PROCESS | 16257 | 1465035535578 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 16257 | 1465035535583 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x90505000 == 38 [pid = 16257] [id = 400] 03:18:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 65 (0x90505800) [pid = 16257] [serial = 1201] [outer = (nil)] 03:18:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 66 (0x914e5000) [pid = 16257] [serial = 1202] [outer = 0x90505800] 03:18:55 INFO - PROCESS | 16257 | 1465035535651 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x9217bc00) [pid = 16257] [serial = 1203] [outer = 0x90505800] 03:18:56 INFO - PROCESS | 16257 | 1465035536349 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:18:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:18:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1228ms 03:18:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:18:56 INFO - PROCESS | 16257 | 1465035536407 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:18:56 INFO - PROCESS | 16257 | 1465035536410 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 03:18:56 INFO - PROCESS | 16257 | 1465035536421 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 16257 | 1465035536423 Marionette TRACE conn3 <- [1,1574,null,{}] 03:18:56 INFO - PROCESS | 16257 | 1465035536429 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:56 INFO - PROCESS | 16257 | 1465035536438 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:56 INFO - PROCESS | 16257 | 1465035536614 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:18:56 INFO - PROCESS | 16257 | 1465035536623 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035536630 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:56 INFO - PROCESS | 16257 | ++DOCSHELL 0x90911800 == 39 [pid = 16257] [id = 401] 03:18:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x9091c800) [pid = 16257] [serial = 1204] [outer = (nil)] 03:18:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x98fc5400) [pid = 16257] [serial = 1205] [outer = 0x9091c800] 03:18:56 INFO - PROCESS | 16257 | 1465035536691 Marionette DEBUG loaded listener.js 03:18:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x9962bc00) [pid = 16257] [serial = 1206] [outer = 0x9091c800] 03:18:57 INFO - PROCESS | 16257 | 1465035537460 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:18:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:18:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1087ms 03:18:57 INFO - PROCESS | 16257 | 1465035537570 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:18:57 INFO - PROCESS | 16257 | 1465035537576 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 03:18:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:18:57 INFO - PROCESS | 16257 | 1465035537585 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:18:57 INFO - PROCESS | 16257 | 1465035537591 Marionette TRACE conn3 <- [1,1578,null,{}] 03:18:57 INFO - PROCESS | 16257 | 1465035537600 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:57 INFO - PROCESS | 16257 | 1465035537607 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:57 INFO - PROCESS | 16257 | 1465035537821 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:18:58 INFO - PROCESS | 16257 | 1465035537978 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035537993 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:58 INFO - PROCESS | 16257 | ++DOCSHELL 0x9091fc00 == 40 [pid = 16257] [id = 402] 03:18:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x914e2000) [pid = 16257] [serial = 1207] [outer = (nil)] 03:18:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x914ee000) [pid = 16257] [serial = 1208] [outer = 0x914e2000] 03:18:58 INFO - PROCESS | 16257 | 1465035538069 Marionette DEBUG loaded listener.js 03:18:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x91724400) [pid = 16257] [serial = 1209] [outer = 0x914e2000] 03:18:59 INFO - PROCESS | 16257 | 1465035539007 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:18:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1435ms 03:18:59 INFO - PROCESS | 16257 | 1465035539019 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:18:59 INFO - PROCESS | 16257 | 1465035539023 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 03:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:18:59 INFO - PROCESS | 16257 | 1465035539034 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:18:59 INFO - PROCESS | 16257 | 1465035539039 Marionette TRACE conn3 <- [1,1582,null,{}] 03:18:59 INFO - PROCESS | 16257 | 1465035539046 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:59 INFO - PROCESS | 16257 | 1465035539051 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:59 INFO - PROCESS | 16257 | 1465035539214 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:18:59 INFO - PROCESS | 16257 | 1465035539383 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 16257 | 1465035539391 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:18:59 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061e800 == 41 [pid = 16257] [id = 403] 03:18:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x93b5ec00) [pid = 16257] [serial = 1210] [outer = (nil)] 03:18:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x93c61400) [pid = 16257] [serial = 1211] [outer = 0x93b5ec00] 03:18:59 INFO - PROCESS | 16257 | 1465035539468 Marionette DEBUG loaded listener.js 03:18:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x94f55c00) [pid = 16257] [serial = 1212] [outer = 0x93b5ec00] 03:19:00 INFO - PROCESS | 16257 | 1465035540415 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:19:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:19:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1436ms 03:19:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:19:00 INFO - PROCESS | 16257 | 1465035540467 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 16257 | 1465035540470 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 03:19:00 INFO - PROCESS | 16257 | 1465035540476 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 16257 | 1465035540480 Marionette TRACE conn3 <- [1,1586,null,{}] 03:19:00 INFO - PROCESS | 16257 | 1465035540493 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:00 INFO - PROCESS | 16257 | 1465035540501 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:00 INFO - PROCESS | 16257 | 1465035540664 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:19:00 INFO - PROCESS | 16257 | 1465035540839 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035540850 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x978e9000 == 42 [pid = 16257] [id = 404] 03:19:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x978e9800) [pid = 16257] [serial = 1213] [outer = (nil)] 03:19:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x9865d400) [pid = 16257] [serial = 1214] [outer = 0x978e9800] 03:19:00 INFO - PROCESS | 16257 | 1465035540968 Marionette DEBUG loaded listener.js 03:19:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x99634800) [pid = 16257] [serial = 1215] [outer = 0x978e9800] 03:19:01 INFO - PROCESS | 16257 | 1465035541837 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:19:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:19:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1431ms 03:19:01 INFO - PROCESS | 16257 | 1465035541907 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:19:01 INFO - PROCESS | 16257 | 1465035541911 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 03:19:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:19:01 INFO - PROCESS | 16257 | 1465035541916 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:19:01 INFO - PROCESS | 16257 | 1465035541920 Marionette TRACE conn3 <- [1,1590,null,{}] 03:19:01 INFO - PROCESS | 16257 | 1465035541925 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:01 INFO - PROCESS | 16257 | 1465035541930 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:02 INFO - PROCESS | 16257 | 1465035542093 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:19:02 INFO - PROCESS | 16257 | 1465035542252 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035542260 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:02 INFO - PROCESS | 16257 | ++DOCSHELL 0x92445800 == 43 [pid = 16257] [id = 405] 03:19:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x9758c400) [pid = 16257] [serial = 1216] [outer = (nil)] 03:19:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x99bedc00) [pid = 16257] [serial = 1217] [outer = 0x9758c400] 03:19:02 INFO - PROCESS | 16257 | 1465035542336 Marionette DEBUG loaded listener.js 03:19:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x99cd7800) [pid = 16257] [serial = 1218] [outer = 0x9758c400] 03:19:03 INFO - PROCESS | 16257 | 1465035543205 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:19:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:19:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1331ms 03:19:03 INFO - PROCESS | 16257 | 1465035543249 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:19:03 INFO - PROCESS | 16257 | 1465035543253 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 03:19:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:19:03 INFO - PROCESS | 16257 | 1465035543259 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:19:03 INFO - PROCESS | 16257 | 1465035543263 Marionette TRACE conn3 <- [1,1594,null,{}] 03:19:03 INFO - PROCESS | 16257 | 1465035543286 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:03 INFO - PROCESS | 16257 | 1465035543291 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:03 INFO - PROCESS | 16257 | 1465035543450 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:19:03 INFO - PROCESS | 16257 | 1465035543611 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 16257 | 1465035543619 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:03 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b64000 == 44 [pid = 16257] [id = 406] 03:19:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x999fa000) [pid = 16257] [serial = 1219] [outer = (nil)] 03:19:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x99ce2800) [pid = 16257] [serial = 1220] [outer = 0x999fa000] 03:19:03 INFO - PROCESS | 16257 | 1465035543698 Marionette DEBUG loaded listener.js 03:19:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9a066000) [pid = 16257] [serial = 1221] [outer = 0x999fa000] 03:19:04 INFO - PROCESS | 16257 | 1465035544536 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:19:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:19:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1337ms 03:19:04 INFO - PROCESS | 16257 | 1465035544597 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:19:04 INFO - PROCESS | 16257 | 1465035544603 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 03:19:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:19:04 INFO - PROCESS | 16257 | 1465035544609 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:19:04 INFO - PROCESS | 16257 | 1465035544612 Marionette TRACE conn3 <- [1,1598,null,{}] 03:19:04 INFO - PROCESS | 16257 | 1465035544618 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:04 INFO - PROCESS | 16257 | 1465035544627 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:04 INFO - PROCESS | 16257 | 1465035544854 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:19:05 INFO - PROCESS | 16257 | 1465035545025 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 16257 | 1465035545034 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:05 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050c000 == 45 [pid = 16257] [id = 407] 03:19:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x99cdf400) [pid = 16257] [serial = 1222] [outer = (nil)] 03:19:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x9a157c00) [pid = 16257] [serial = 1223] [outer = 0x99cdf400] 03:19:05 INFO - PROCESS | 16257 | 1465035545107 Marionette DEBUG loaded listener.js 03:19:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x9a186c00) [pid = 16257] [serial = 1224] [outer = 0x99cdf400] 03:19:05 INFO - PROCESS | 16257 | 1465035545966 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:19:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:19:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1430ms 03:19:06 INFO - PROCESS | 16257 | 1465035546040 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:19:06 INFO - PROCESS | 16257 | 1465035546043 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 03:19:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:19:06 INFO - PROCESS | 16257 | 1465035546049 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:19:06 INFO - PROCESS | 16257 | 1465035546053 Marionette TRACE conn3 <- [1,1602,null,{}] 03:19:06 INFO - PROCESS | 16257 | 1465035546058 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:06 INFO - PROCESS | 16257 | 1465035546063 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:06 INFO - PROCESS | 16257 | 1465035546226 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:19:06 INFO - PROCESS | 16257 | 1465035546389 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035546396 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:06 INFO - PROCESS | 16257 | ++DOCSHELL 0x90509c00 == 46 [pid = 16257] [id = 408] 03:19:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x92411800) [pid = 16257] [serial = 1225] [outer = (nil)] 03:19:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9a402800) [pid = 16257] [serial = 1226] [outer = 0x92411800] 03:19:06 INFO - PROCESS | 16257 | 1465035546468 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x9a403c00) [pid = 16257] [serial = 1227] [outer = 0x92411800] 03:19:07 INFO - PROCESS | 16257 | 1465035547595 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:19:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:19:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1579ms 03:19:07 INFO - PROCESS | 16257 | 1465035547629 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:19:07 INFO - PROCESS | 16257 | 1465035547635 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 03:19:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:19:07 INFO - PROCESS | 16257 | 1465035547643 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 16257 | 1465035547647 Marionette TRACE conn3 <- [1,1606,null,{}] 03:19:07 INFO - PROCESS | 16257 | 1465035547655 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:07 INFO - PROCESS | 16257 | 1465035547659 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:07 INFO - PROCESS | 16257 | 1465035547811 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:19:08 INFO - PROCESS | 16257 | 1465035548040 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 16257 | 1465035548053 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:08 INFO - PROCESS | 16257 | ++DOCSHELL 0x9216b800 == 47 [pid = 16257] [id = 409] 03:19:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x92172c00) [pid = 16257] [serial = 1228] [outer = (nil)] 03:19:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x92186800) [pid = 16257] [serial = 1229] [outer = 0x92172c00] 03:19:08 INFO - PROCESS | 16257 | 1465035548122 Marionette DEBUG loaded listener.js 03:19:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x92412c00) [pid = 16257] [serial = 1230] [outer = 0x92172c00] 03:19:08 INFO - PROCESS | 16257 | 1465035548956 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:19:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:19:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1381ms 03:19:09 INFO - PROCESS | 16257 | 1465035549037 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:19:09 INFO - PROCESS | 16257 | 1465035549043 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 03:19:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:19:09 INFO - PROCESS | 16257 | 1465035549055 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:19:09 INFO - PROCESS | 16257 | 1465035549058 Marionette TRACE conn3 <- [1,1610,null,{}] 03:19:09 INFO - PROCESS | 16257 | 1465035549064 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:09 INFO - PROCESS | 16257 | 1465035549070 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:09 INFO - PROCESS | 16257 | 1465035549222 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x90505000 == 46 [pid = 16257] [id = 400] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x94f0e000 == 45 [pid = 16257] [id = 399] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x95043000 == 44 [pid = 16257] [id = 398] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x9172b000 == 43 [pid = 16257] [id = 397] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x90886000 == 42 [pid = 16257] [id = 396] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x93b5ac00 == 41 [pid = 16257] [id = 394] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x90616c00 == 40 [pid = 16257] [id = 395] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x9244f400 == 39 [pid = 16257] [id = 393] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x9050a800 == 38 [pid = 16257] [id = 392] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x90880800 == 37 [pid = 16257] [id = 384] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x90508800 == 36 [pid = 16257] [id = 383] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x90611800 == 35 [pid = 16257] [id = 391] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x92170400 == 34 [pid = 16257] [id = 385] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x98e03000 == 33 [pid = 16257] [id = 381] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x914e6800 == 32 [pid = 16257] [id = 382] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x9216b800 == 31 [pid = 16257] [id = 409] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x90509c00 == 30 [pid = 16257] [id = 408] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x9050c000 == 29 [pid = 16257] [id = 407] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x93b64000 == 28 [pid = 16257] [id = 406] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x978e9000 == 27 [pid = 16257] [id = 404] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x92445800 == 26 [pid = 16257] [id = 405] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x9061e800 == 25 [pid = 16257] [id = 403] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x90911800 == 24 [pid = 16257] [id = 401] 03:19:10 INFO - PROCESS | 16257 | --DOCSHELL 0x9091fc00 == 23 [pid = 16257] [id = 402] 03:19:10 INFO - PROCESS | 16257 | 1465035550414 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 16257 | 1465035550423 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x92588800) [pid = 16257] [serial = 1158] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x92403800) [pid = 16257] [serial = 1157] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x92187c00) [pid = 16257] [serial = 1163] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x92486000) [pid = 16257] [serial = 1140] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x92405c00) [pid = 16257] [serial = 1139] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x95062000) [pid = 16257] [serial = 1143] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x95041000) [pid = 16257] [serial = 1142] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x993ee400) [pid = 16257] [serial = 1146] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x99156800) [pid = 16257] [serial = 1145] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x99b80800) [pid = 16257] [serial = 1149] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x999f7000) [pid = 16257] [serial = 1148] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x9504cc00) [pid = 16257] [serial = 1169] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x99bf0000) [pid = 16257] [serial = 1152] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x99bed400) [pid = 16257] [serial = 1151] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x92450000) [pid = 16257] [serial = 1172] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x9240b000) [pid = 16257] [serial = 1155] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x91721800) [pid = 16257] [serial = 1154] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x90913800) [pid = 16257] [serial = 1160] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x914eb000) [pid = 16257] [serial = 1161] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x93b65800) [pid = 16257] [serial = 1166] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x93c15800) [pid = 16257] [serial = 1167] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x95061c00) [pid = 16257] [serial = 1170] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x97f83400) [pid = 16257] [serial = 1175] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x93c61c00) [pid = 16257] [serial = 1173] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x92404c00) [pid = 16257] [serial = 1164] [outer = (nil)] [url = about:blank] 03:19:10 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050b400 == 24 [pid = 16257] [id = 410] 03:19:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x9050c000) [pid = 16257] [serial = 1231] [outer = (nil)] 03:19:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x90611800) [pid = 16257] [serial = 1232] [outer = 0x9050c000] 03:19:10 INFO - PROCESS | 16257 | 1465035550668 Marionette DEBUG loaded listener.js 03:19:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x90620800) [pid = 16257] [serial = 1233] [outer = 0x9050c000] 03:19:11 INFO - PROCESS | 16257 | 1465035551373 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:19:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:19:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2342ms 03:19:11 INFO - PROCESS | 16257 | 1465035551398 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 16257 | 1465035551403 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 03:19:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:19:11 INFO - PROCESS | 16257 | 1465035551409 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 16257 | 1465035551413 Marionette TRACE conn3 <- [1,1614,null,{}] 03:19:11 INFO - PROCESS | 16257 | 1465035551420 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:11 INFO - PROCESS | 16257 | 1465035551427 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:11 INFO - PROCESS | 16257 | 1465035551572 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:19:11 INFO - PROCESS | 16257 | 1465035551693 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035551701 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:11 INFO - PROCESS | 16257 | ++DOCSHELL 0x90917c00 == 25 [pid = 16257] [id = 411] 03:19:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x90918800) [pid = 16257] [serial = 1234] [outer = (nil)] 03:19:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x9171e800) [pid = 16257] [serial = 1235] [outer = 0x90918800] 03:19:11 INFO - PROCESS | 16257 | 1465035551765 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x9172d400) [pid = 16257] [serial = 1236] [outer = 0x90918800] 03:19:12 INFO - PROCESS | 16257 | 1465035552468 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:19:12 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:19:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1089ms 03:19:12 INFO - PROCESS | 16257 | 1465035552506 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:19:12 INFO - PROCESS | 16257 | 1465035552512 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 03:19:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:19:12 INFO - PROCESS | 16257 | 1465035552537 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:19:12 INFO - PROCESS | 16257 | 1465035552540 Marionette TRACE conn3 <- [1,1618,null,{}] 03:19:12 INFO - PROCESS | 16257 | 1465035552546 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:12 INFO - PROCESS | 16257 | 1465035552550 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:12 INFO - PROCESS | 16257 | 1465035552708 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:19:12 INFO - PROCESS | 16257 | 1465035552718 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 16257 | 1465035552724 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:12 INFO - PROCESS | 16257 | ++DOCSHELL 0x914ec000 == 26 [pid = 16257] [id = 412] 03:19:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x92174800) [pid = 16257] [serial = 1237] [outer = (nil)] 03:19:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x92405000) [pid = 16257] [serial = 1238] [outer = 0x92174800] 03:19:12 INFO - PROCESS | 16257 | 1465035552787 Marionette DEBUG loaded listener.js 03:19:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x92446800) [pid = 16257] [serial = 1239] [outer = 0x92174800] 03:19:13 INFO - PROCESS | 16257 | 1465035553753 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:19:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:19:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1281ms 03:19:13 INFO - PROCESS | 16257 | 1465035553818 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:19:13 INFO - PROCESS | 16257 | 1465035553821 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 03:19:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:19:13 INFO - PROCESS | 16257 | 1465035553829 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:19:13 INFO - PROCESS | 16257 | 1465035553837 Marionette TRACE conn3 <- [1,1622,null,{}] 03:19:13 INFO - PROCESS | 16257 | 1465035553856 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:13 INFO - PROCESS | 16257 | 1465035553863 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:14 INFO - PROCESS | 16257 | 1465035554096 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:19:14 INFO - PROCESS | 16257 | 1465035554130 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035554155 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:14 INFO - PROCESS | 16257 | ++DOCSHELL 0x90885800 == 27 [pid = 16257] [id = 413] 03:19:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x92349400) [pid = 16257] [serial = 1240] [outer = (nil)] 03:19:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x93b56c00) [pid = 16257] [serial = 1241] [outer = 0x92349400] 03:19:14 INFO - PROCESS | 16257 | 1465035554279 Marionette DEBUG loaded listener.js 03:19:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x93b65800) [pid = 16257] [serial = 1242] [outer = 0x92349400] 03:19:15 INFO - PROCESS | 16257 | 1465035555429 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:19:15 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x9091c800) [pid = 16257] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:19:15 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x94f5fc00) [pid = 16257] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:19:15 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x90505800) [pid = 16257] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:19:15 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9248f800) [pid = 16257] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:19:15 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x97586800) [pid = 16257] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:19:15 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x95044800) [pid = 16257] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:19:15 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9091ac00) [pid = 16257] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:19:15 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x9240d400) [pid = 16257] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:19:15 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x91ca1000) [pid = 16257] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:19:15 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x978eb000) [pid = 16257] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:19:15 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x9087ac00) [pid = 16257] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:19:15 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:19:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1694ms 03:19:15 INFO - PROCESS | 16257 | 1465035555521 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:19:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:19:15 INFO - PROCESS | 16257 | 1465035555526 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 03:19:15 INFO - PROCESS | 16257 | 1465035555540 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:19:15 INFO - PROCESS | 16257 | 1465035555542 Marionette TRACE conn3 <- [1,1626,null,{}] 03:19:15 INFO - PROCESS | 16257 | 1465035555550 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:15 INFO - PROCESS | 16257 | 1465035555555 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:15 INFO - PROCESS | 16257 | 1465035555685 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:19:15 INFO - PROCESS | 16257 | 1465035555872 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035555882 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x90507800 == 28 [pid = 16257] [id = 414] 03:19:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x9087d000) [pid = 16257] [serial = 1243] [outer = (nil)] 03:19:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x92494400) [pid = 16257] [serial = 1244] [outer = 0x9087d000] 03:19:15 INFO - PROCESS | 16257 | 1465035555940 Marionette DEBUG loaded listener.js 03:19:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x93b5b400) [pid = 16257] [serial = 1245] [outer = 0x9087d000] 03:19:16 INFO - PROCESS | 16257 | 1465035556546 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:19:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:19:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1041ms 03:19:16 INFO - PROCESS | 16257 | 1465035556572 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:19:16 INFO - PROCESS | 16257 | 1465035556575 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 03:19:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:19:16 INFO - PROCESS | 16257 | 1465035556580 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:19:16 INFO - PROCESS | 16257 | 1465035556583 Marionette TRACE conn3 <- [1,1630,null,{}] 03:19:16 INFO - PROCESS | 16257 | 1465035556588 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:16 INFO - PROCESS | 16257 | 1465035556592 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:16 INFO - PROCESS | 16257 | 1465035556771 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:19:16 INFO - PROCESS | 16257 | 1465035556851 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 16257 | 1465035556866 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f0d400 == 29 [pid = 16257] [id = 415] 03:19:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x94f0d800) [pid = 16257] [serial = 1246] [outer = (nil)] 03:19:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x94f12000) [pid = 16257] [serial = 1247] [outer = 0x94f0d800] 03:19:16 INFO - PROCESS | 16257 | 1465035556937 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x95055800) [pid = 16257] [serial = 1248] [outer = 0x94f0d800] 03:19:17 INFO - PROCESS | 16257 | 1465035557801 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:19:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:19:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1279ms 03:19:17 INFO - PROCESS | 16257 | 1465035557861 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:19:17 INFO - PROCESS | 16257 | 1465035557867 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 03:19:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:19:17 INFO - PROCESS | 16257 | 1465035557876 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:19:17 INFO - PROCESS | 16257 | 1465035557881 Marionette TRACE conn3 <- [1,1634,null,{}] 03:19:17 INFO - PROCESS | 16257 | 1465035557889 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:17 INFO - PROCESS | 16257 | 1465035557894 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:18 INFO - PROCESS | 16257 | 1465035558073 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:19:18 INFO - PROCESS | 16257 | 1465035558233 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 16257 | 1465035558248 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:18 INFO - PROCESS | 16257 | ++DOCSHELL 0x90502800 == 30 [pid = 16257] [id = 416] 03:19:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x90617400) [pid = 16257] [serial = 1249] [outer = (nil)] 03:19:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x9091b800) [pid = 16257] [serial = 1250] [outer = 0x90617400] 03:19:18 INFO - PROCESS | 16257 | 1465035558339 Marionette DEBUG loaded listener.js 03:19:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x91720000) [pid = 16257] [serial = 1251] [outer = 0x90617400] 03:19:19 INFO - PROCESS | 16257 | 1465035559325 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:19:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:19:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1489ms 03:19:19 INFO - PROCESS | 16257 | 1465035559365 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:19:19 INFO - PROCESS | 16257 | 1465035559371 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 03:19:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:19:19 INFO - PROCESS | 16257 | 1465035559381 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:19:19 INFO - PROCESS | 16257 | 1465035559386 Marionette TRACE conn3 <- [1,1638,null,{}] 03:19:19 INFO - PROCESS | 16257 | 1465035559391 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:19 INFO - PROCESS | 16257 | 1465035559397 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:19 INFO - PROCESS | 16257 | 1465035559568 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:19:19 INFO - PROCESS | 16257 | 1465035559725 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035559731 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x9091f000 == 31 [pid = 16257] [id = 417] 03:19:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x92450400) [pid = 16257] [serial = 1252] [outer = (nil)] 03:19:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x9248a000) [pid = 16257] [serial = 1253] [outer = 0x92450400] 03:19:19 INFO - PROCESS | 16257 | 1465035559810 Marionette DEBUG loaded listener.js 03:19:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x92588c00) [pid = 16257] [serial = 1254] [outer = 0x92450400] 03:19:20 INFO - PROCESS | 16257 | 1465035560830 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:19:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:19:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1536ms 03:19:20 INFO - PROCESS | 16257 | 1465035560917 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:19:20 INFO - PROCESS | 16257 | 1465035560921 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 03:19:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:19:20 INFO - PROCESS | 16257 | 1465035560927 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:19:20 INFO - PROCESS | 16257 | 1465035560933 Marionette TRACE conn3 <- [1,1642,null,{}] 03:19:20 INFO - PROCESS | 16257 | 1465035560948 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:20 INFO - PROCESS | 16257 | 1465035560956 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:21 INFO - PROCESS | 16257 | 1465035561151 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:19:21 INFO - PROCESS | 16257 | 1465035561366 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035561377 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:21 INFO - PROCESS | 16257 | ++DOCSHELL 0x9504c800 == 32 [pid = 16257] [id = 418] 03:19:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x9505c800) [pid = 16257] [serial = 1255] [outer = (nil)] 03:19:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x95062800) [pid = 16257] [serial = 1256] [outer = 0x9505c800] 03:19:21 INFO - PROCESS | 16257 | 1465035561495 Marionette DEBUG loaded listener.js 03:19:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9518f400) [pid = 16257] [serial = 1257] [outer = 0x9505c800] 03:19:22 INFO - PROCESS | 16257 | 1465035562369 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:19:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:19:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1486ms 03:19:22 INFO - PROCESS | 16257 | 1465035562414 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:19:22 INFO - PROCESS | 16257 | 1465035562418 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 03:19:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:19:22 INFO - PROCESS | 16257 | 1465035562424 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:19:22 INFO - PROCESS | 16257 | 1465035562427 Marionette TRACE conn3 <- [1,1646,null,{}] 03:19:22 INFO - PROCESS | 16257 | 1465035562432 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:22 INFO - PROCESS | 16257 | 1465035562437 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:22 INFO - PROCESS | 16257 | 1465035562604 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:19:22 INFO - PROCESS | 16257 | 1465035562760 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 16257 | 1465035562770 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:22 INFO - PROCESS | 16257 | ++DOCSHELL 0x92407000 == 33 [pid = 16257] [id = 419] 03:19:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x95196800) [pid = 16257] [serial = 1258] [outer = (nil)] 03:19:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x9758ec00) [pid = 16257] [serial = 1259] [outer = 0x95196800] 03:19:22 INFO - PROCESS | 16257 | 1465035562842 Marionette DEBUG loaded listener.js 03:19:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x976ca000) [pid = 16257] [serial = 1260] [outer = 0x95196800] 03:19:23 INFO - PROCESS | 16257 | 1465035563982 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:19:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:19:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1644ms 03:19:24 INFO - PROCESS | 16257 | 1465035564068 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:19:24 INFO - PROCESS | 16257 | 1465035564080 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 03:19:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:19:24 INFO - PROCESS | 16257 | 1465035564096 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:19:24 INFO - PROCESS | 16257 | 1465035564100 Marionette TRACE conn3 <- [1,1650,null,{}] 03:19:24 INFO - PROCESS | 16257 | 1465035564108 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:24 INFO - PROCESS | 16257 | 1465035564114 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:24 INFO - PROCESS | 16257 | 1465035564386 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:19:24 INFO - PROCESS | 16257 | 1465035564568 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 16257 | 1465035564581 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:24 INFO - PROCESS | 16257 | ++DOCSHELL 0x9091ec00 == 34 [pid = 16257] [id = 420] 03:19:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x90920800) [pid = 16257] [serial = 1261] [outer = (nil)] 03:19:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x914ec400) [pid = 16257] [serial = 1262] [outer = 0x90920800] 03:19:24 INFO - PROCESS | 16257 | 1465035564653 Marionette DEBUG loaded listener.js 03:19:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x92171400) [pid = 16257] [serial = 1263] [outer = 0x90920800] 03:19:25 INFO - PROCESS | 16257 | --DOCSHELL 0x914ed800 == 33 [pid = 16257] [id = 366] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x98fc5400) [pid = 16257] [serial = 1205] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9758ac00) [pid = 16257] [serial = 1199] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x914e5000) [pid = 16257] [serial = 1202] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x9758e800) [pid = 16257] [serial = 1200] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x92fce000) [pid = 16257] [serial = 1181] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x93c11c00) [pid = 16257] [serial = 1182] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x98658c00) [pid = 16257] [serial = 1176] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9504d000) [pid = 16257] [serial = 1196] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x914eec00) [pid = 16257] [serial = 1190] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x91c9d400) [pid = 16257] [serial = 1191] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x92492000) [pid = 16257] [serial = 1193] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x92fcfc00) [pid = 16257] [serial = 1194] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x99153000) [pid = 16257] [serial = 1187] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x993f5c00) [pid = 16257] [serial = 1188] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x981e6400) [pid = 16257] [serial = 1184] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x98eaf800) [pid = 16257] [serial = 1185] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x914f0000) [pid = 16257] [serial = 1178] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x9172d800) [pid = 16257] [serial = 1179] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x9962bc00) [pid = 16257] [serial = 1206] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x9518ac00) [pid = 16257] [serial = 1197] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x9217bc00) [pid = 16257] [serial = 1203] [outer = (nil)] [url = about:blank] 03:19:25 INFO - PROCESS | 16257 | 1465035565468 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:19:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:19:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1436ms 03:19:25 INFO - PROCESS | 16257 | 1465035565531 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:19:25 INFO - PROCESS | 16257 | 1465035565537 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 03:19:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:19:25 INFO - PROCESS | 16257 | 1465035565573 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:19:25 INFO - PROCESS | 16257 | 1465035565576 Marionette TRACE conn3 <- [1,1654,null,{}] 03:19:25 INFO - PROCESS | 16257 | 1465035565584 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:25 INFO - PROCESS | 16257 | 1465035565589 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:25 INFO - PROCESS | 16257 | 1465035565736 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:19:25 INFO - PROCESS | 16257 | 1465035565744 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035565753 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:25 INFO - PROCESS | 16257 | ++DOCSHELL 0x90913400 == 34 [pid = 16257] [id = 421] 03:19:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x92445800) [pid = 16257] [serial = 1264] [outer = (nil)] 03:19:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x92492000) [pid = 16257] [serial = 1265] [outer = 0x92445800] 03:19:25 INFO - PROCESS | 16257 | 1465035565814 Marionette DEBUG loaded listener.js 03:19:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x92fd1c00) [pid = 16257] [serial = 1266] [outer = 0x92445800] 03:19:26 INFO - PROCESS | 16257 | 1465035566589 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:19:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:19:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1058ms 03:19:26 INFO - PROCESS | 16257 | 1465035566604 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:19:26 INFO - PROCESS | 16257 | 1465035566609 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 03:19:26 INFO - PROCESS | 16257 | 1465035566614 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:19:26 INFO - PROCESS | 16257 | 1465035566619 Marionette TRACE conn3 <- [1,1658,null,{}] 03:19:26 INFO - PROCESS | 16257 | 1465035566635 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:26 INFO - PROCESS | 16257 | 1465035566642 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:26 INFO - PROCESS | 16257 | 1465035566803 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:19:26 INFO - PROCESS | 16257 | 1465035566818 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035566829 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:26 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f11c00 == 35 [pid = 16257] [id = 422] 03:19:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x9504bc00) [pid = 16257] [serial = 1267] [outer = (nil)] 03:19:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x9505b800) [pid = 16257] [serial = 1268] [outer = 0x9504bc00] 03:19:26 INFO - PROCESS | 16257 | 1465035566891 Marionette DEBUG loaded listener.js 03:19:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x9518ac00) [pid = 16257] [serial = 1269] [outer = 0x9504bc00] 03:19:27 INFO - PROCESS | 16257 | 1465035567777 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1189ms 03:19:27 INFO - PROCESS | 16257 | 1465035567803 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:19:27 INFO - PROCESS | 16257 | 1465035567807 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 03:19:27 INFO - PROCESS | 16257 | 1465035567812 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:19:27 INFO - PROCESS | 16257 | 1465035567815 Marionette TRACE conn3 <- [1,1662,null,{}] 03:19:27 INFO - PROCESS | 16257 | 1465035567820 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:27 INFO - PROCESS | 16257 | 1465035567824 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:28 INFO - PROCESS | 16257 | 1465035568012 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:19:28 INFO - PROCESS | 16257 | 1465035568043 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035568050 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x95057000 == 36 [pid = 16257] [id = 423] 03:19:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x97587c00) [pid = 16257] [serial = 1270] [outer = (nil)] 03:19:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x976d2400) [pid = 16257] [serial = 1271] [outer = 0x97587c00] 03:19:28 INFO - PROCESS | 16257 | 1465035568109 Marionette DEBUG loaded listener.js 03:19:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x93b58400) [pid = 16257] [serial = 1272] [outer = 0x97587c00] 03:19:28 INFO - PROCESS | 16257 | 1465035568929 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1183ms 03:19:29 INFO - PROCESS | 16257 | 1465035568995 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:19:29 INFO - PROCESS | 16257 | 1465035568998 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 03:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:19:29 INFO - PROCESS | 16257 | 1465035569004 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:19:29 INFO - PROCESS | 16257 | 1465035569006 Marionette TRACE conn3 <- [1,1666,null,{}] 03:19:29 INFO - PROCESS | 16257 | 1465035569011 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:29 INFO - PROCESS | 16257 | 1465035569015 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:29 INFO - PROCESS | 16257 | 1465035569204 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:19:29 INFO - PROCESS | 16257 | 1465035569255 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 16257 | 1465035569262 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:29 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c11c00 == 37 [pid = 16257] [id = 424] 03:19:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x93c15800) [pid = 16257] [serial = 1273] [outer = (nil)] 03:19:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x98db7800) [pid = 16257] [serial = 1274] [outer = 0x93c15800] 03:19:29 INFO - PROCESS | 16257 | 1465035569320 Marionette DEBUG loaded listener.js 03:19:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x98dbd800) [pid = 16257] [serial = 1275] [outer = 0x93c15800] 03:19:29 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x9050c000) [pid = 16257] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:19:29 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x914e2000) [pid = 16257] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:19:29 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x92349400) [pid = 16257] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:19:29 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x92172c00) [pid = 16257] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:19:29 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x93b5ec00) [pid = 16257] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:19:29 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x978e9800) [pid = 16257] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:19:29 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x9758c400) [pid = 16257] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:19:29 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x999fa000) [pid = 16257] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:19:29 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x99cdf400) [pid = 16257] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:19:29 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x92411800) [pid = 16257] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:19:29 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x92174800) [pid = 16257] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:19:29 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x9087d000) [pid = 16257] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:19:29 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x90918800) [pid = 16257] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:19:30 INFO - PROCESS | 16257 | 1465035570212 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1228ms 03:19:30 INFO - PROCESS | 16257 | 1465035570232 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:19:30 INFO - PROCESS | 16257 | 1465035570235 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 03:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:19:30 INFO - PROCESS | 16257 | 1465035570241 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:19:30 INFO - PROCESS | 16257 | 1465035570243 Marionette TRACE conn3 <- [1,1670,null,{}] 03:19:30 INFO - PROCESS | 16257 | 1465035570248 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:30 INFO - PROCESS | 16257 | 1465035570257 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:30 INFO - PROCESS | 16257 | 1465035570467 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:19:30 INFO - PROCESS | 16257 | 1465035570487 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 16257 | 1465035570494 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:30 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050b000 == 38 [pid = 16257] [id = 425] 03:19:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x90887000) [pid = 16257] [serial = 1276] [outer = (nil)] 03:19:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x93bd6c00) [pid = 16257] [serial = 1277] [outer = 0x90887000] 03:19:30 INFO - PROCESS | 16257 | 1465035570555 Marionette DEBUG loaded listener.js 03:19:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x99156800) [pid = 16257] [serial = 1278] [outer = 0x90887000] 03:19:31 INFO - PROCESS | 16257 | 1465035571270 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1078ms 03:19:31 INFO - PROCESS | 16257 | 1465035571337 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:19:31 INFO - PROCESS | 16257 | 1465035571339 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 03:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:19:31 INFO - PROCESS | 16257 | 1465035571346 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:19:31 INFO - PROCESS | 16257 | 1465035571348 Marionette TRACE conn3 <- [1,1674,null,{}] 03:19:31 INFO - PROCESS | 16257 | 1465035571353 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:31 INFO - PROCESS | 16257 | 1465035571357 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:31 INFO - PROCESS | 16257 | 1465035571542 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:19:31 INFO - PROCESS | 16257 | 1465035571554 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 16257 | 1465035571560 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:31 INFO - PROCESS | 16257 | ++DOCSHELL 0x90508400 == 39 [pid = 16257] [id = 426] 03:19:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x90911c00) [pid = 16257] [serial = 1279] [outer = (nil)] 03:19:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x993ec800) [pid = 16257] [serial = 1280] [outer = 0x90911c00] 03:19:31 INFO - PROCESS | 16257 | 1465035571620 Marionette DEBUG loaded listener.js 03:19:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x99628800) [pid = 16257] [serial = 1281] [outer = 0x90911c00] 03:19:32 INFO - PROCESS | 16257 | 1465035572602 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1288ms 03:19:32 INFO - PROCESS | 16257 | 1465035572635 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:19:32 INFO - PROCESS | 16257 | 1465035572641 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 03:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:19:32 INFO - PROCESS | 16257 | 1465035572649 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:19:32 INFO - PROCESS | 16257 | 1465035572654 Marionette TRACE conn3 <- [1,1678,null,{}] 03:19:32 INFO - PROCESS | 16257 | 1465035572681 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:32 INFO - PROCESS | 16257 | 1465035572687 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:32 INFO - PROCESS | 16257 | 1465035572857 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:19:33 INFO - PROCESS | 16257 | 1465035573020 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035573030 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:33 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087c000 == 40 [pid = 16257] [id = 427] 03:19:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x90913800) [pid = 16257] [serial = 1282] [outer = (nil)] 03:19:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x92187c00) [pid = 16257] [serial = 1283] [outer = 0x90913800] 03:19:33 INFO - PROCESS | 16257 | 1465035573106 Marionette DEBUG loaded listener.js 03:19:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x9244cc00) [pid = 16257] [serial = 1284] [outer = 0x90913800] 03:19:33 INFO - PROCESS | 16257 | 1465035573989 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1411ms 03:19:34 INFO - PROCESS | 16257 | 1465035574060 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:19:34 INFO - PROCESS | 16257 | 1465035574066 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 03:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:19:34 INFO - PROCESS | 16257 | 1465035574076 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:19:34 INFO - PROCESS | 16257 | 1465035574080 Marionette TRACE conn3 <- [1,1682,null,{}] 03:19:34 INFO - PROCESS | 16257 | 1465035574086 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:34 INFO - PROCESS | 16257 | 1465035574092 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:34 INFO - PROCESS | 16257 | 1465035574309 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:19:34 INFO - PROCESS | 16257 | 1465035574473 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035574482 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:34 INFO - PROCESS | 16257 | ++DOCSHELL 0x9248e800 == 41 [pid = 16257] [id = 428] 03:19:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x94f0e800) [pid = 16257] [serial = 1285] [outer = (nil)] 03:19:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x95043000) [pid = 16257] [serial = 1286] [outer = 0x94f0e800] 03:19:34 INFO - PROCESS | 16257 | 1465035574646 Marionette DEBUG loaded listener.js 03:19:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x95194400) [pid = 16257] [serial = 1287] [outer = 0x94f0e800] 03:19:35 INFO - PROCESS | 16257 | 1465035575466 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1432ms 03:19:35 INFO - PROCESS | 16257 | 1465035575509 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:19:35 INFO - PROCESS | 16257 | 1465035575513 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 03:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:19:35 INFO - PROCESS | 16257 | 1465035575520 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:19:35 INFO - PROCESS | 16257 | 1465035575525 Marionette TRACE conn3 <- [1,1686,null,{}] 03:19:35 INFO - PROCESS | 16257 | 1465035575541 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:35 INFO - PROCESS | 16257 | 1465035575548 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:35 INFO - PROCESS | 16257 | 1465035575714 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:19:35 INFO - PROCESS | 16257 | 1465035575876 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 16257 | 1465035575888 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:35 INFO - PROCESS | 16257 | ++DOCSHELL 0x98eab000 == 42 [pid = 16257] [id = 429] 03:19:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x99150800) [pid = 16257] [serial = 1288] [outer = (nil)] 03:19:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x993f4400) [pid = 16257] [serial = 1289] [outer = 0x99150800] 03:19:35 INFO - PROCESS | 16257 | 1465035575961 Marionette DEBUG loaded listener.js 03:19:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x999f4c00) [pid = 16257] [serial = 1290] [outer = 0x99150800] 03:19:36 INFO - PROCESS | 16257 | 1465035576845 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:19:36 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:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1383ms 03:19:36 INFO - PROCESS | 16257 | 1465035576909 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:19:36 INFO - PROCESS | 16257 | 1465035576914 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 03:19:36 INFO - PROCESS | 16257 | 1465035576921 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:19:36 INFO - PROCESS | 16257 | 1465035576924 Marionette TRACE conn3 <- [1,1690,null,{}] 03:19:36 INFO - PROCESS | 16257 | 1465035576929 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:36 INFO - PROCESS | 16257 | 1465035576934 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:37 INFO - PROCESS | 16257 | 1465035577098 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:19:37 INFO - PROCESS | 16257 | 1465035577262 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 16257 | 1465035577269 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:37 INFO - PROCESS | 16257 | ++DOCSHELL 0x90884400 == 43 [pid = 16257] [id = 430] 03:19:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x99629000) [pid = 16257] [serial = 1291] [outer = (nil)] 03:19:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x99be9000) [pid = 16257] [serial = 1292] [outer = 0x99629000] 03:19:37 INFO - PROCESS | 16257 | 1465035577345 Marionette DEBUG loaded listener.js 03:19:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x99bea800) [pid = 16257] [serial = 1293] [outer = 0x99629000] 03:19:38 INFO - PROCESS | 16257 | 1465035578155 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1278ms 03:19:38 INFO - PROCESS | 16257 | 1465035578199 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:19:38 INFO - PROCESS | 16257 | 1465035578203 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 03:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:19:38 INFO - PROCESS | 16257 | 1465035578209 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:19:38 INFO - PROCESS | 16257 | 1465035578212 Marionette TRACE conn3 <- [1,1694,null,{}] 03:19:38 INFO - PROCESS | 16257 | 1465035578218 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:38 INFO - PROCESS | 16257 | 1465035578222 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:38 INFO - PROCESS | 16257 | 1465035578372 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:19:38 INFO - PROCESS | 16257 | 1465035578551 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035578561 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x98dc2800 == 44 [pid = 16257] [id = 431] 03:19:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x98e04c00) [pid = 16257] [serial = 1294] [outer = (nil)] 03:19:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x99cdac00) [pid = 16257] [serial = 1295] [outer = 0x98e04c00] 03:19:38 INFO - PROCESS | 16257 | 1465035578629 Marionette DEBUG loaded listener.js 03:19:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x99cdf400) [pid = 16257] [serial = 1296] [outer = 0x98e04c00] 03:19:39 INFO - PROCESS | 16257 | 1465035579521 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1384ms 03:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:19:39 INFO - PROCESS | 16257 | 1465035579594 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:19:39 INFO - PROCESS | 16257 | 1465035579597 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 03:19:39 INFO - PROCESS | 16257 | 1465035579604 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:19:39 INFO - PROCESS | 16257 | 1465035579607 Marionette TRACE conn3 <- [1,1698,null,{}] 03:19:39 INFO - PROCESS | 16257 | 1465035579612 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:39 INFO - PROCESS | 16257 | 1465035579622 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:39 INFO - PROCESS | 16257 | 1465035579844 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:19:40 INFO - PROCESS | 16257 | 1465035580008 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035580015 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:40 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061e800 == 45 [pid = 16257] [id = 432] 03:19:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x978e9400) [pid = 16257] [serial = 1297] [outer = (nil)] 03:19:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9a158c00) [pid = 16257] [serial = 1298] [outer = 0x978e9400] 03:19:40 INFO - PROCESS | 16257 | 1465035580089 Marionette DEBUG loaded listener.js 03:19:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9a18ec00) [pid = 16257] [serial = 1299] [outer = 0x978e9400] 03:19:40 INFO - PROCESS | 16257 | 1465035580914 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:19:40 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:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1380ms 03:19:41 INFO - PROCESS | 16257 | 1465035580996 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:19:41 INFO - PROCESS | 16257 | 1465035581000 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 03:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:19:41 INFO - PROCESS | 16257 | 1465035581008 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:19:41 INFO - PROCESS | 16257 | 1465035581011 Marionette TRACE conn3 <- [1,1702,null,{}] 03:19:41 INFO - PROCESS | 16257 | 1465035581017 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:41 INFO - PROCESS | 16257 | 1465035581021 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:41 INFO - PROCESS | 16257 | 1465035581179 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:19:41 INFO - PROCESS | 16257 | 1465035581353 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 16257 | 1465035581362 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:41 INFO - PROCESS | 16257 | ++DOCSHELL 0x90504800 == 46 [pid = 16257] [id = 433] 03:19:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x92411400) [pid = 16257] [serial = 1300] [outer = (nil)] 03:19:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9a411800) [pid = 16257] [serial = 1301] [outer = 0x92411400] 03:19:41 INFO - PROCESS | 16257 | 1465035581433 Marionette DEBUG loaded listener.js 03:19:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x9a702400) [pid = 16257] [serial = 1302] [outer = 0x92411400] 03:19:42 INFO - PROCESS | 16257 | 1465035582271 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1332ms 03:19:42 INFO - PROCESS | 16257 | 1465035582340 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:19:42 INFO - PROCESS | 16257 | 1465035582344 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 03:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:19:42 INFO - PROCESS | 16257 | 1465035582350 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:19:42 INFO - PROCESS | 16257 | 1465035582353 Marionette TRACE conn3 <- [1,1706,null,{}] 03:19:42 INFO - PROCESS | 16257 | 1465035582359 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:42 INFO - PROCESS | 16257 | 1465035582363 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:42 INFO - PROCESS | 16257 | 1465035582523 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:19:42 INFO - PROCESS | 16257 | 1465035582686 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035582695 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061d800 == 47 [pid = 16257] [id = 434] 03:19:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9061e000) [pid = 16257] [serial = 1303] [outer = (nil)] 03:19:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9172b800) [pid = 16257] [serial = 1304] [outer = 0x9061e000] 03:19:42 INFO - PROCESS | 16257 | 1465035582768 Marionette DEBUG loaded listener.js 03:19:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9240c800) [pid = 16257] [serial = 1305] [outer = 0x9061e000] 03:19:43 INFO - PROCESS | 16257 | 1465035583915 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1631ms 03:19:43 INFO - PROCESS | 16257 | 1465035583983 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:19:43 INFO - PROCESS | 16257 | 1465035583989 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 03:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:19:44 INFO - PROCESS | 16257 | 1465035583996 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:19:44 INFO - PROCESS | 16257 | 1465035583999 Marionette TRACE conn3 <- [1,1710,null,{}] 03:19:44 INFO - PROCESS | 16257 | 1465035584008 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:44 INFO - PROCESS | 16257 | 1465035584013 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:44 INFO - PROCESS | 16257 | 1465035584169 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:19:44 INFO - PROCESS | 16257 | 1465035584455 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 16257 | 1465035584465 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:44 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9f000 == 48 [pid = 16257] [id = 435] 03:19:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9217b400) [pid = 16257] [serial = 1306] [outer = (nil)] 03:19:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x92406c00) [pid = 16257] [serial = 1307] [outer = 0x9217b400] 03:19:44 INFO - PROCESS | 16257 | 1465035584578 Marionette DEBUG loaded listener.js 03:19:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x92485800) [pid = 16257] [serial = 1308] [outer = 0x9217b400] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x90618000 == 47 [pid = 16257] [id = 367] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x9050b400 == 46 [pid = 16257] [id = 410] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x92486c00 == 45 [pid = 16257] [id = 374] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x90617800 == 44 [pid = 16257] [id = 378] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x9240bc00 == 43 [pid = 16257] [id = 365] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x95196400 == 42 [pid = 16257] [id = 371] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x92182000 == 41 [pid = 16257] [id = 376] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x90613000 == 40 [pid = 16257] [id = 377] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x91727400 == 39 [pid = 16257] [id = 364] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x9505bc00 == 38 [pid = 16257] [id = 375] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x90882000 == 37 [pid = 16257] [id = 373] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x90619400 == 36 [pid = 16257] [id = 372] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x92586000 == 35 [pid = 16257] [id = 370] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x94f5d400 == 34 [pid = 16257] [id = 368] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x90611400 == 33 [pid = 16257] [id = 369] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x9091b000 == 32 [pid = 16257] [id = 379] 03:19:46 INFO - PROCESS | 16257 | --DOCSHELL 0x93b62400 == 31 [pid = 16257] [id = 380] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x94f12000) [pid = 16257] [serial = 1247] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x90611800) [pid = 16257] [serial = 1232] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x90620800) [pid = 16257] [serial = 1233] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x91724400) [pid = 16257] [serial = 1209] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x914ee000) [pid = 16257] [serial = 1208] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x93b56c00) [pid = 16257] [serial = 1241] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x92412c00) [pid = 16257] [serial = 1230] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x94f55c00) [pid = 16257] [serial = 1212] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x93c61400) [pid = 16257] [serial = 1211] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x99634800) [pid = 16257] [serial = 1215] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x92186800) [pid = 16257] [serial = 1229] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9865d400) [pid = 16257] [serial = 1214] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x99cd7800) [pid = 16257] [serial = 1218] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x99bedc00) [pid = 16257] [serial = 1217] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x9a066000) [pid = 16257] [serial = 1221] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x99ce2800) [pid = 16257] [serial = 1220] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x9a186c00) [pid = 16257] [serial = 1224] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x9a157c00) [pid = 16257] [serial = 1223] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9a403c00) [pid = 16257] [serial = 1227] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x9a402800) [pid = 16257] [serial = 1226] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x92405000) [pid = 16257] [serial = 1238] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x92494400) [pid = 16257] [serial = 1244] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x9172d400) [pid = 16257] [serial = 1236] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x93b65800) [pid = 16257] [serial = 1242] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9171e800) [pid = 16257] [serial = 1235] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x93b5b400) [pid = 16257] [serial = 1245] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x92446800) [pid = 16257] [serial = 1239] [outer = (nil)] [url = about:blank] 03:19:46 INFO - PROCESS | 16257 | 1465035586618 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2641ms 03:19:46 INFO - PROCESS | 16257 | 1465035586638 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:19:46 INFO - PROCESS | 16257 | 1465035586643 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 03:19:46 INFO - PROCESS | 16257 | 1465035586650 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:19:46 INFO - PROCESS | 16257 | 1465035586655 Marionette TRACE conn3 <- [1,1714,null,{}] 03:19:46 INFO - PROCESS | 16257 | 1465035586662 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:46 INFO - PROCESS | 16257 | 1465035586667 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:46 INFO - PROCESS | 16257 | 1465035586807 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:19:46 INFO - PROCESS | 16257 | 1465035586825 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 16257 | 1465035586834 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x90912c00 == 32 [pid = 16257] [id = 436] 03:19:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x90914400) [pid = 16257] [serial = 1309] [outer = (nil)] 03:19:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x914e5800) [pid = 16257] [serial = 1310] [outer = 0x90914400] 03:19:46 INFO - PROCESS | 16257 | 1465035586894 Marionette DEBUG loaded listener.js 03:19:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x914ee400) [pid = 16257] [serial = 1311] [outer = 0x90914400] 03:19:47 INFO - PROCESS | 16257 | 1465035587669 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1084ms 03:19:47 INFO - PROCESS | 16257 | 1465035587746 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:19:47 INFO - PROCESS | 16257 | 1465035587754 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 03:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:19:47 INFO - PROCESS | 16257 | 1465035587763 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:19:47 INFO - PROCESS | 16257 | 1465035587767 Marionette TRACE conn3 <- [1,1718,null,{}] 03:19:47 INFO - PROCESS | 16257 | 1465035587772 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:47 INFO - PROCESS | 16257 | 1465035587778 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:47 INFO - PROCESS | 16257 | 1465035587927 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:19:47 INFO - PROCESS | 16257 | 1465035587938 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035587946 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:47 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c95c00 == 33 [pid = 16257] [id = 437] 03:19:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x9217f400) [pid = 16257] [serial = 1312] [outer = (nil)] 03:19:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x92187000) [pid = 16257] [serial = 1313] [outer = 0x9217f400] 03:19:48 INFO - PROCESS | 16257 | 1465035588008 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x92404000) [pid = 16257] [serial = 1314] [outer = 0x9217f400] 03:19:48 INFO - PROCESS | 16257 | 1465035588873 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1131ms 03:19:48 INFO - PROCESS | 16257 | 1465035588908 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:19:48 INFO - PROCESS | 16257 | 1465035588911 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 03:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:19:48 INFO - PROCESS | 16257 | 1465035588917 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:19:48 INFO - PROCESS | 16257 | 1465035588923 Marionette TRACE conn3 <- [1,1722,null,{}] 03:19:48 INFO - PROCESS | 16257 | 1465035588955 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:48 INFO - PROCESS | 16257 | 1465035588964 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:49 INFO - PROCESS | 16257 | 1465035589151 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:19:49 INFO - PROCESS | 16257 | 1465035589170 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035589179 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:49 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fd3c00 == 34 [pid = 16257] [id = 438] 03:19:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x92fdcc00) [pid = 16257] [serial = 1315] [outer = (nil)] 03:19:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x93b5cc00) [pid = 16257] [serial = 1316] [outer = 0x92fdcc00] 03:19:49 INFO - PROCESS | 16257 | 1465035589243 Marionette DEBUG loaded listener.js 03:19:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x93bd3000) [pid = 16257] [serial = 1317] [outer = 0x92fdcc00] 03:19:50 INFO - PROCESS | 16257 | 1465035590083 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:19:50 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:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1199ms 03:19:50 INFO - PROCESS | 16257 | 1465035590117 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:19:50 INFO - PROCESS | 16257 | 1465035590121 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 03:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:19:50 INFO - PROCESS | 16257 | 1465035590126 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:19:50 INFO - PROCESS | 16257 | 1465035590129 Marionette TRACE conn3 <- [1,1726,null,{}] 03:19:50 INFO - PROCESS | 16257 | 1465035590134 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:50 INFO - PROCESS | 16257 | 1465035590137 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:50 INFO - PROCESS | 16257 | 1465035590327 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:19:50 INFO - PROCESS | 16257 | 1465035590401 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035590410 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x90883c00 == 35 [pid = 16257] [id = 439] 03:19:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x93bd4c00) [pid = 16257] [serial = 1318] [outer = (nil)] 03:19:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x94f12000) [pid = 16257] [serial = 1319] [outer = 0x93bd4c00] 03:19:50 INFO - PROCESS | 16257 | 1465035590468 Marionette DEBUG loaded listener.js 03:19:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x9503ec00) [pid = 16257] [serial = 1320] [outer = 0x93bd4c00] 03:19:51 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x90617400) [pid = 16257] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:19:51 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x95196800) [pid = 16257] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:19:51 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x92450400) [pid = 16257] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:19:51 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x93c15800) [pid = 16257] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:19:51 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x90887000) [pid = 16257] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:19:51 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x90920800) [pid = 16257] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:19:51 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x92445800) [pid = 16257] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:19:51 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x9505c800) [pid = 16257] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:19:51 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x9504bc00) [pid = 16257] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:19:51 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x97587c00) [pid = 16257] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:19:51 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x94f0d800) [pid = 16257] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:19:51 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x90911c00) [pid = 16257] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:19:51 INFO - PROCESS | 16257 | 1465035591722 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1629ms 03:19:51 INFO - PROCESS | 16257 | 1465035591756 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:19:51 INFO - PROCESS | 16257 | 1465035591759 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 03:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:19:51 INFO - PROCESS | 16257 | 1465035591765 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:19:51 INFO - PROCESS | 16257 | 1465035591767 Marionette TRACE conn3 <- [1,1730,null,{}] 03:19:51 INFO - PROCESS | 16257 | 1465035591773 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:51 INFO - PROCESS | 16257 | 1465035591777 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:51 INFO - PROCESS | 16257 | 1465035591900 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:19:51 INFO - PROCESS | 16257 | 1465035591951 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 16257 | 1465035591958 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:51 INFO - PROCESS | 16257 | ++DOCSHELL 0x90619800 == 36 [pid = 16257] [id = 440] 03:19:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x90920800) [pid = 16257] [serial = 1321] [outer = (nil)] 03:19:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x92450400) [pid = 16257] [serial = 1322] [outer = 0x90920800] 03:19:52 INFO - PROCESS | 16257 | 1465035592018 Marionette DEBUG loaded listener.js 03:19:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x94f53c00) [pid = 16257] [serial = 1323] [outer = 0x90920800] 03:19:52 INFO - PROCESS | 16257 | 1465035592746 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:19:52 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:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1028ms 03:19:52 INFO - PROCESS | 16257 | 1465035592794 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:19:52 INFO - PROCESS | 16257 | 1465035592797 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 03:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:19:52 INFO - PROCESS | 16257 | 1465035592803 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:19:52 INFO - PROCESS | 16257 | 1465035592805 Marionette TRACE conn3 <- [1,1734,null,{}] 03:19:52 INFO - PROCESS | 16257 | 1465035592810 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:52 INFO - PROCESS | 16257 | 1465035592819 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:53 INFO - PROCESS | 16257 | 1465035593049 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:19:53 INFO - PROCESS | 16257 | 1465035593062 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 16257 | 1465035593067 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:53 INFO - PROCESS | 16257 | ++DOCSHELL 0x90917800 == 37 [pid = 16257] [id = 441] 03:19:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x92188000) [pid = 16257] [serial = 1324] [outer = (nil)] 03:19:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x97586800) [pid = 16257] [serial = 1325] [outer = 0x92188000] 03:19:53 INFO - PROCESS | 16257 | 1465035593138 Marionette DEBUG loaded listener.js 03:19:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x97812c00) [pid = 16257] [serial = 1326] [outer = 0x92188000] 03:19:54 INFO - PROCESS | 16257 | 1465035594110 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:19:54 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:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1376ms 03:19:54 INFO - PROCESS | 16257 | 1465035594180 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:19:54 INFO - PROCESS | 16257 | 1465035594186 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 03:19:54 INFO - PROCESS | 16257 | 1465035594194 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:19:54 INFO - PROCESS | 16257 | 1465035594199 Marionette TRACE conn3 <- [1,1738,null,{}] 03:19:54 INFO - PROCESS | 16257 | 1465035594207 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:54 INFO - PROCESS | 16257 | 1465035594212 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:54 INFO - PROCESS | 16257 | 1465035594415 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:19:54 INFO - PROCESS | 16257 | 1465035594643 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035594651 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x90884000 == 38 [pid = 16257] [id = 442] 03:19:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x90884800) [pid = 16257] [serial = 1327] [outer = (nil)] 03:19:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x91c94800) [pid = 16257] [serial = 1328] [outer = 0x90884800] 03:19:54 INFO - PROCESS | 16257 | 1465035594775 Marionette DEBUG loaded listener.js 03:19:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x9217c000) [pid = 16257] [serial = 1329] [outer = 0x90884800] 03:19:55 INFO - PROCESS | 16257 | 1465035595611 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1491ms 03:19:55 INFO - PROCESS | 16257 | 1465035595683 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:19:55 INFO - PROCESS | 16257 | 1465035595690 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 03:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:19:55 INFO - PROCESS | 16257 | 1465035595700 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - PROCESS | 16257 | 1465035595703 Marionette TRACE conn3 <- [1,1742,null,{}] 03:19:55 INFO - PROCESS | 16257 | 1465035595710 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:55 INFO - PROCESS | 16257 | 1465035595715 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:55 INFO - PROCESS | 16257 | 1465035595911 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:19:56 INFO - PROCESS | 16257 | 1465035596082 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035596091 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:56 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e3400 == 39 [pid = 16257] [id = 443] 03:19:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9240c000) [pid = 16257] [serial = 1330] [outer = (nil)] 03:19:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x9258c000) [pid = 16257] [serial = 1331] [outer = 0x9240c000] 03:19:56 INFO - PROCESS | 16257 | 1465035596170 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x93b5d400) [pid = 16257] [serial = 1332] [outer = 0x9240c000] 03:19:57 INFO - PROCESS | 16257 | 1465035597103 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1437ms 03:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:19:57 INFO - PROCESS | 16257 | 1465035597136 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:19:57 INFO - PROCESS | 16257 | 1465035597139 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 03:19:57 INFO - PROCESS | 16257 | 1465035597147 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:19:57 INFO - PROCESS | 16257 | 1465035597152 Marionette TRACE conn3 <- [1,1746,null,{}] 03:19:57 INFO - PROCESS | 16257 | 1465035597168 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:57 INFO - PROCESS | 16257 | 1465035597176 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:57 INFO - PROCESS | 16257 | 1465035597342 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:19:57 INFO - PROCESS | 16257 | 1465035597503 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035597514 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fcf000 == 40 [pid = 16257] [id = 444] 03:19:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x97587800) [pid = 16257] [serial = 1333] [outer = (nil)] 03:19:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x97f84c00) [pid = 16257] [serial = 1334] [outer = 0x97587800] 03:19:57 INFO - PROCESS | 16257 | 1465035597589 Marionette DEBUG loaded listener.js 03:19:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x981e8400) [pid = 16257] [serial = 1335] [outer = 0x97587800] 03:19:58 INFO - PROCESS | 16257 | 1465035598470 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:19:58 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:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1383ms 03:19:58 INFO - PROCESS | 16257 | 1465035598530 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:19:58 INFO - PROCESS | 16257 | 1465035598535 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 03:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:19:58 INFO - PROCESS | 16257 | 1465035598540 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:19:58 INFO - PROCESS | 16257 | 1465035598543 Marionette TRACE conn3 <- [1,1750,null,{}] 03:19:58 INFO - PROCESS | 16257 | 1465035598549 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:58 INFO - PROCESS | 16257 | 1465035598554 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:58 INFO - PROCESS | 16257 | 1465035598713 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:19:58 INFO - PROCESS | 16257 | 1465035598872 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 16257 | 1465035598881 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:19:58 INFO - PROCESS | 16257 | ++DOCSHELL 0x92485400 == 41 [pid = 16257] [id = 445] 03:19:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x98666000) [pid = 16257] [serial = 1336] [outer = (nil)] 03:19:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x99153000) [pid = 16257] [serial = 1337] [outer = 0x98666000] 03:19:58 INFO - PROCESS | 16257 | 1465035598954 Marionette DEBUG loaded listener.js 03:19:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9925c400) [pid = 16257] [serial = 1338] [outer = 0x98666000] 03:19:59 INFO - PROCESS | 16257 | 1465035599881 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:19:59 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:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1386ms 03:19:59 INFO - PROCESS | 16257 | 1465035599928 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:19:59 INFO - PROCESS | 16257 | 1465035599931 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 03:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:19:59 INFO - PROCESS | 16257 | 1465035599937 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:19:59 INFO - PROCESS | 16257 | 1465035599940 Marionette TRACE conn3 <- [1,1754,null,{}] 03:19:59 INFO - PROCESS | 16257 | 1465035599946 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:59 INFO - PROCESS | 16257 | 1465035599951 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:00 INFO - PROCESS | 16257 | 1465035600105 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:20:00 INFO - PROCESS | 16257 | 1465035600267 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 16257 | 1465035600275 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050f800 == 42 [pid = 16257] [id = 446] 03:20:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x90882800) [pid = 16257] [serial = 1339] [outer = (nil)] 03:20:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x99634800) [pid = 16257] [serial = 1340] [outer = 0x90882800] 03:20:00 INFO - PROCESS | 16257 | 1465035600347 Marionette DEBUG loaded listener.js 03:20:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x999f3400) [pid = 16257] [serial = 1341] [outer = 0x90882800] 03:20:01 INFO - PROCESS | 16257 | 1465035601240 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1377ms 03:20:01 INFO - PROCESS | 16257 | 1465035601315 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:20:01 INFO - PROCESS | 16257 | 1465035601319 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 03:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:20:01 INFO - PROCESS | 16257 | 1465035601326 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:20:01 INFO - PROCESS | 16257 | 1465035601329 Marionette TRACE conn3 <- [1,1758,null,{}] 03:20:01 INFO - PROCESS | 16257 | 1465035601336 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:01 INFO - PROCESS | 16257 | 1465035601345 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:01 INFO - PROCESS | 16257 | 1465035601593 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:20:01 INFO - PROCESS | 16257 | 1465035601763 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035601770 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:01 INFO - PROCESS | 16257 | ++DOCSHELL 0x9091f800 == 43 [pid = 16257] [id = 447] 03:20:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x93bd7000) [pid = 16257] [serial = 1342] [outer = (nil)] 03:20:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x99cda000) [pid = 16257] [serial = 1343] [outer = 0x93bd7000] 03:20:01 INFO - PROCESS | 16257 | 1465035601844 Marionette DEBUG loaded listener.js 03:20:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x99cdfc00) [pid = 16257] [serial = 1344] [outer = 0x93bd7000] 03:20:02 INFO - PROCESS | 16257 | 1465035602740 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1489ms 03:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:20:02 INFO - PROCESS | 16257 | 1465035602816 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:20:02 INFO - PROCESS | 16257 | 1465035602819 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 03:20:02 INFO - PROCESS | 16257 | 1465035602825 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:20:02 INFO - PROCESS | 16257 | 1465035602829 Marionette TRACE conn3 <- [1,1762,null,{}] 03:20:02 INFO - PROCESS | 16257 | 1465035602834 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:02 INFO - PROCESS | 16257 | 1465035602839 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:02 INFO - PROCESS | 16257 | 1465035602991 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:20:03 INFO - PROCESS | 16257 | 1465035603300 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035603307 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:03 INFO - PROCESS | 16257 | ++DOCSHELL 0x90618000 == 44 [pid = 16257] [id = 448] 03:20:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x90619400) [pid = 16257] [serial = 1345] [outer = (nil)] 03:20:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x90620800) [pid = 16257] [serial = 1346] [outer = 0x90619400] 03:20:03 INFO - PROCESS | 16257 | 1465035603434 Marionette DEBUG loaded listener.js 03:20:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x9091c400) [pid = 16257] [serial = 1347] [outer = 0x90619400] 03:20:04 INFO - PROCESS | 16257 | 1465035604217 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1431ms 03:20:04 INFO - PROCESS | 16257 | 1465035604257 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:20:04 INFO - PROCESS | 16257 | 1465035604262 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 03:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:20:04 INFO - PROCESS | 16257 | 1465035604268 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 16257 | 1465035604273 Marionette TRACE conn3 <- [1,1766,null,{}] 03:20:04 INFO - PROCESS | 16257 | 1465035604298 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:04 INFO - PROCESS | 16257 | 1465035604306 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:04 INFO - PROCESS | 16257 | 1465035604460 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:20:04 INFO - PROCESS | 16257 | 1465035604641 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 16257 | 1465035604655 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x9171ec00 == 45 [pid = 16257] [id = 449] 03:20:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x91c97400) [pid = 16257] [serial = 1348] [outer = (nil)] 03:20:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x92446800) [pid = 16257] [serial = 1349] [outer = 0x91c97400] 03:20:04 INFO - PROCESS | 16257 | 1465035604745 Marionette DEBUG loaded listener.js 03:20:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x92585000) [pid = 16257] [serial = 1350] [outer = 0x91c97400] 03:20:05 INFO - PROCESS | 16257 | --DOCSHELL 0x90884400 == 44 [pid = 16257] [id = 430] 03:20:05 INFO - PROCESS | 16257 | --DOCSHELL 0x90619800 == 43 [pid = 16257] [id = 440] 03:20:05 INFO - PROCESS | 16257 | --DOCSHELL 0x90883c00 == 42 [pid = 16257] [id = 439] 03:20:05 INFO - PROCESS | 16257 | --DOCSHELL 0x92fd3c00 == 41 [pid = 16257] [id = 438] 03:20:05 INFO - PROCESS | 16257 | --DOCSHELL 0x91c95c00 == 40 [pid = 16257] [id = 437] 03:20:05 INFO - PROCESS | 16257 | --DOCSHELL 0x90912c00 == 39 [pid = 16257] [id = 436] 03:20:05 INFO - PROCESS | 16257 | 1465035605596 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1352ms 03:20:05 INFO - PROCESS | 16257 | 1465035605623 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:20:05 INFO - PROCESS | 16257 | 1465035605629 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 03:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:20:05 INFO - PROCESS | 16257 | 1465035605636 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:20:05 INFO - PROCESS | 16257 | 1465035605640 Marionette TRACE conn3 <- [1,1770,null,{}] 03:20:05 INFO - PROCESS | 16257 | 1465035605645 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:05 INFO - PROCESS | 16257 | 1465035605649 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x993ec800) [pid = 16257] [serial = 1280] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x99628800) [pid = 16257] [serial = 1281] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x91720000) [pid = 16257] [serial = 1251] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9091b800) [pid = 16257] [serial = 1250] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x976ca000) [pid = 16257] [serial = 1260] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x92588c00) [pid = 16257] [serial = 1254] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x98db7800) [pid = 16257] [serial = 1274] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x93bd6c00) [pid = 16257] [serial = 1277] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9758ec00) [pid = 16257] [serial = 1259] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x98dbd800) [pid = 16257] [serial = 1275] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x914ec400) [pid = 16257] [serial = 1262] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x92492000) [pid = 16257] [serial = 1265] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x9248a000) [pid = 16257] [serial = 1253] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x95062800) [pid = 16257] [serial = 1256] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x92fd1c00) [pid = 16257] [serial = 1266] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x99156800) [pid = 16257] [serial = 1278] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x92171400) [pid = 16257] [serial = 1263] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x9505b800) [pid = 16257] [serial = 1268] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x93b58400) [pid = 16257] [serial = 1272] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x9518ac00) [pid = 16257] [serial = 1269] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x976d2400) [pid = 16257] [serial = 1271] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x95055800) [pid = 16257] [serial = 1248] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x9518f400) [pid = 16257] [serial = 1257] [outer = (nil)] [url = about:blank] 03:20:05 INFO - PROCESS | 16257 | 1465035605873 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:20:05 INFO - PROCESS | 16257 | 1465035605981 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035605987 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:06 INFO - PROCESS | 16257 | ++DOCSHELL 0x92180c00 == 40 [pid = 16257] [id = 450] 03:20:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x92182000) [pid = 16257] [serial = 1351] [outer = (nil)] 03:20:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x9258b800) [pid = 16257] [serial = 1352] [outer = 0x92182000] 03:20:06 INFO - PROCESS | 16257 | 1465035606049 Marionette DEBUG loaded listener.js 03:20:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x95044800) [pid = 16257] [serial = 1353] [outer = 0x92182000] 03:20:06 INFO - PROCESS | 16257 | 1465035606811 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1232ms 03:20:06 INFO - PROCESS | 16257 | 1465035606868 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:20:06 INFO - PROCESS | 16257 | 1465035606872 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 03:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:20:06 INFO - PROCESS | 16257 | 1465035606879 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:20:06 INFO - PROCESS | 16257 | 1465035606887 Marionette TRACE conn3 <- [1,1774,null,{}] 03:20:06 INFO - PROCESS | 16257 | 1465035606900 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:06 INFO - PROCESS | 16257 | 1465035606906 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:07 INFO - PROCESS | 16257 | 1465035607101 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:20:07 INFO - PROCESS | 16257 | 1465035607115 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035607120 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:07 INFO - PROCESS | 16257 | ++DOCSHELL 0x90504400 == 41 [pid = 16257] [id = 451] 03:20:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x92180800) [pid = 16257] [serial = 1354] [outer = (nil)] 03:20:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x97586000) [pid = 16257] [serial = 1355] [outer = 0x92180800] 03:20:07 INFO - PROCESS | 16257 | 1465035607182 Marionette DEBUG loaded listener.js 03:20:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x97808000) [pid = 16257] [serial = 1356] [outer = 0x92180800] 03:20:07 INFO - PROCESS | 16257 | 1465035607943 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1101ms 03:20:07 INFO - PROCESS | 16257 | 1465035607979 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:20:07 INFO - PROCESS | 16257 | 1465035607982 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 03:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:20:07 INFO - PROCESS | 16257 | 1465035607987 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 16257 | 1465035607990 Marionette TRACE conn3 <- [1,1778,null,{}] 03:20:08 INFO - PROCESS | 16257 | 1465035608001 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:08 INFO - PROCESS | 16257 | 1465035608004 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:08 INFO - PROCESS | 16257 | 1465035608189 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:20:08 INFO - PROCESS | 16257 | 1465035608210 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 16257 | 1465035608217 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:08 INFO - PROCESS | 16257 | ++DOCSHELL 0x90502c00 == 42 [pid = 16257] [id = 452] 03:20:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x90617800) [pid = 16257] [serial = 1357] [outer = (nil)] 03:20:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x98dbd000) [pid = 16257] [serial = 1358] [outer = 0x90617800] 03:20:08 INFO - PROCESS | 16257 | 1465035608277 Marionette DEBUG loaded listener.js 03:20:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x98e01800) [pid = 16257] [serial = 1359] [outer = 0x90617800] 03:20:09 INFO - PROCESS | 16257 | 1465035609141 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:20:09 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:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1236ms 03:20:09 INFO - PROCESS | 16257 | 1465035609224 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:20:09 INFO - PROCESS | 16257 | 1465035609228 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 03:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:20:09 INFO - PROCESS | 16257 | 1465035609234 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:20:09 INFO - PROCESS | 16257 | 1465035609236 Marionette TRACE conn3 <- [1,1782,null,{}] 03:20:09 INFO - PROCESS | 16257 | 1465035609248 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:09 INFO - PROCESS | 16257 | 1465035609251 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:09 INFO - PROCESS | 16257 | 1465035609438 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:20:09 INFO - PROCESS | 16257 | 1465035609457 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035609472 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:09 INFO - PROCESS | 16257 | ++DOCSHELL 0x99157400 == 43 [pid = 16257] [id = 453] 03:20:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x993ec800) [pid = 16257] [serial = 1360] [outer = (nil)] 03:20:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x999f7800) [pid = 16257] [serial = 1361] [outer = 0x993ec800] 03:20:09 INFO - PROCESS | 16257 | 1465035609552 Marionette DEBUG loaded listener.js 03:20:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x98dbdc00) [pid = 16257] [serial = 1362] [outer = 0x993ec800] 03:20:10 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9217b400) [pid = 16257] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:20:10 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x90914400) [pid = 16257] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:20:10 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9217f400) [pid = 16257] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:20:10 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x93bd4c00) [pid = 16257] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:20:10 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x90920800) [pid = 16257] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:20:10 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x90913800) [pid = 16257] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:20:10 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x94f0e800) [pid = 16257] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:20:10 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x99150800) [pid = 16257] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:20:10 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x99629000) [pid = 16257] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:20:10 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x92fdcc00) [pid = 16257] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:20:10 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x98e04c00) [pid = 16257] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:20:10 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x978e9400) [pid = 16257] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:20:10 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x92411400) [pid = 16257] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:20:10 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x9061e000) [pid = 16257] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:20:10 INFO - PROCESS | 16257 | 1465035610557 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:20:10 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:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1385ms 03:20:10 INFO - PROCESS | 16257 | 1465035610620 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:20:10 INFO - PROCESS | 16257 | 1465035610627 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 03:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:20:10 INFO - PROCESS | 16257 | 1465035610635 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:20:10 INFO - PROCESS | 16257 | 1465035610641 Marionette TRACE conn3 <- [1,1786,null,{}] 03:20:10 INFO - PROCESS | 16257 | 1465035610650 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:10 INFO - PROCESS | 16257 | 1465035610655 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:10 INFO - PROCESS | 16257 | 1465035610865 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:20:11 INFO - PROCESS | 16257 | 1465035611034 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 16257 | 1465035611048 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:11 INFO - PROCESS | 16257 | ++DOCSHELL 0x914ea800 == 44 [pid = 16257] [id = 454] 03:20:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x914eac00) [pid = 16257] [serial = 1363] [outer = (nil)] 03:20:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x914ef800) [pid = 16257] [serial = 1364] [outer = 0x914eac00] 03:20:11 INFO - PROCESS | 16257 | 1465035611120 Marionette DEBUG loaded listener.js 03:20:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x91ca0c00) [pid = 16257] [serial = 1365] [outer = 0x914eac00] 03:20:12 INFO - PROCESS | 16257 | 1465035612067 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:20:12 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:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1489ms 03:20:12 INFO - PROCESS | 16257 | 1465035612123 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:20:12 INFO - PROCESS | 16257 | 1465035612130 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 03:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:20:12 INFO - PROCESS | 16257 | 1465035612140 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - PROCESS | 16257 | 1465035612144 Marionette TRACE conn3 <- [1,1790,null,{}] 03:20:12 INFO - PROCESS | 16257 | 1465035612150 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:12 INFO - PROCESS | 16257 | 1465035612156 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:12 INFO - PROCESS | 16257 | 1465035612325 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:20:12 INFO - PROCESS | 16257 | 1465035612489 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 16257 | 1465035612499 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:12 INFO - PROCESS | 16257 | ++DOCSHELL 0x9244ac00 == 45 [pid = 16257] [id = 455] 03:20:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x92589000) [pid = 16257] [serial = 1366] [outer = (nil)] 03:20:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x93c16000) [pid = 16257] [serial = 1367] [outer = 0x92589000] 03:20:12 INFO - PROCESS | 16257 | 1465035612577 Marionette DEBUG loaded listener.js 03:20:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x94f13800) [pid = 16257] [serial = 1368] [outer = 0x92589000] 03:20:13 INFO - PROCESS | 16257 | 1465035613436 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:20:13 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:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1332ms 03:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:20:13 INFO - PROCESS | 16257 | 1465035613471 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:20:13 INFO - PROCESS | 16257 | 1465035613474 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 03:20:13 INFO - PROCESS | 16257 | 1465035613481 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:20:13 INFO - PROCESS | 16257 | 1465035613487 Marionette TRACE conn3 <- [1,1794,null,{}] 03:20:13 INFO - PROCESS | 16257 | 1465035613502 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:13 INFO - PROCESS | 16257 | 1465035613510 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:13 INFO - PROCESS | 16257 | 1465035613691 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:20:13 INFO - PROCESS | 16257 | 1465035613858 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035613869 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:13 INFO - PROCESS | 16257 | ++DOCSHELL 0x95376000 == 46 [pid = 16257] [id = 456] 03:20:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x976d1400) [pid = 16257] [serial = 1369] [outer = (nil)] 03:20:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x981db400) [pid = 16257] [serial = 1370] [outer = 0x976d1400] 03:20:13 INFO - PROCESS | 16257 | 1465035613956 Marionette DEBUG loaded listener.js 03:20:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9962a400) [pid = 16257] [serial = 1371] [outer = 0x976d1400] 03:20:14 INFO - PROCESS | 16257 | 1465035614914 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1489ms 03:20:14 INFO - PROCESS | 16257 | 1465035614970 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 16257 | 1465035614974 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 03:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:20:14 INFO - PROCESS | 16257 | 1465035614980 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - PROCESS | 16257 | 1465035614982 Marionette TRACE conn3 <- [1,1798,null,{}] 03:20:14 INFO - PROCESS | 16257 | 1465035614988 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:14 INFO - PROCESS | 16257 | 1465035614993 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:15 INFO - PROCESS | 16257 | 1465035615160 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:20:15 INFO - PROCESS | 16257 | 1465035615327 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035615334 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x99cd9400 == 47 [pid = 16257] [id = 457] 03:20:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x99cdbc00) [pid = 16257] [serial = 1372] [outer = (nil)] 03:20:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x9a14d800) [pid = 16257] [serial = 1373] [outer = 0x99cdbc00] 03:20:15 INFO - PROCESS | 16257 | 1465035615418 Marionette DEBUG loaded listener.js 03:20:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9a150c00) [pid = 16257] [serial = 1374] [outer = 0x99cdbc00] 03:20:16 INFO - PROCESS | 16257 | 1465035616244 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1330ms 03:20:16 INFO - PROCESS | 16257 | 1465035616310 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:20:16 INFO - PROCESS | 16257 | 1465035616313 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 03:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:20:16 INFO - PROCESS | 16257 | 1465035616320 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:20:16 INFO - PROCESS | 16257 | 1465035616323 Marionette TRACE conn3 <- [1,1802,null,{}] 03:20:16 INFO - PROCESS | 16257 | 1465035616329 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:16 INFO - PROCESS | 16257 | 1465035616333 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:16 INFO - PROCESS | 16257 | 1465035616506 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:20:16 INFO - PROCESS | 16257 | 1465035616670 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 16257 | 1465035616678 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x90507000 == 48 [pid = 16257] [id = 458] 03:20:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9518e000) [pid = 16257] [serial = 1375] [outer = (nil)] 03:20:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9a15c000) [pid = 16257] [serial = 1376] [outer = 0x9518e000] 03:20:16 INFO - PROCESS | 16257 | 1465035616753 Marionette DEBUG loaded listener.js 03:20:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9a186c00) [pid = 16257] [serial = 1377] [outer = 0x9518e000] 03:20:17 INFO - PROCESS | 16257 | 1465035617608 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1327ms 03:20:17 INFO - PROCESS | 16257 | 1465035617649 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:20:17 INFO - PROCESS | 16257 | 1465035617654 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 03:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:20:17 INFO - PROCESS | 16257 | 1465035617661 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:20:17 INFO - PROCESS | 16257 | 1465035617664 Marionette TRACE conn3 <- [1,1806,null,{}] 03:20:17 INFO - PROCESS | 16257 | 1465035617671 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:17 INFO - PROCESS | 16257 | 1465035617681 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:17 INFO - PROCESS | 16257 | 1465035617877 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:20:18 INFO - PROCESS | 16257 | 1465035618043 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 16257 | 1465035618050 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:18 INFO - PROCESS | 16257 | ++DOCSHELL 0x90509c00 == 49 [pid = 16257] [id = 459] 03:20:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x90616c00) [pid = 16257] [serial = 1378] [outer = (nil)] 03:20:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9a707400) [pid = 16257] [serial = 1379] [outer = 0x90616c00] 03:20:18 INFO - PROCESS | 16257 | 1465035618125 Marionette DEBUG loaded listener.js 03:20:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9aac5000) [pid = 16257] [serial = 1380] [outer = 0x90616c00] 03:20:18 INFO - PROCESS | 16257 | 1465035618980 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1353ms 03:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:20:19 INFO - PROCESS | 16257 | 1465035619014 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:20:19 INFO - PROCESS | 16257 | 1465035619017 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 03:20:19 INFO - PROCESS | 16257 | 1465035619024 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:20:19 INFO - PROCESS | 16257 | 1465035619028 Marionette TRACE conn3 <- [1,1810,null,{}] 03:20:19 INFO - PROCESS | 16257 | 1465035619034 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:19 INFO - PROCESS | 16257 | 1465035619039 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:19 INFO - PROCESS | 16257 | 1465035619195 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:20:19 INFO - PROCESS | 16257 | 1465035619372 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035619379 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x90879c00 == 50 [pid = 16257] [id = 460] 03:20:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x99cd7400) [pid = 16257] [serial = 1381] [outer = (nil)] 03:20:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9af34400) [pid = 16257] [serial = 1382] [outer = 0x99cd7400] 03:20:19 INFO - PROCESS | 16257 | 1465035619471 Marionette DEBUG loaded listener.js 03:20:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x9af83800) [pid = 16257] [serial = 1383] [outer = 0x99cd7400] 03:20:20 INFO - PROCESS | 16257 | 1465035620336 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1386ms 03:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:20:20 INFO - PROCESS | 16257 | 1465035620410 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:20:20 INFO - PROCESS | 16257 | 1465035620413 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 03:20:20 INFO - PROCESS | 16257 | 1465035620419 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:20:20 INFO - PROCESS | 16257 | 1465035620422 Marionette TRACE conn3 <- [1,1814,null,{}] 03:20:20 INFO - PROCESS | 16257 | 1465035620428 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:20 INFO - PROCESS | 16257 | 1465035620432 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:20 INFO - PROCESS | 16257 | 1465035620604 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:20:20 INFO - PROCESS | 16257 | 1465035620771 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035620782 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:20 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c64000 == 51 [pid = 16257] [id = 461] 03:20:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x9758c000) [pid = 16257] [serial = 1384] [outer = (nil)] 03:20:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9b031c00) [pid = 16257] [serial = 1385] [outer = 0x9758c000] 03:20:20 INFO - PROCESS | 16257 | 1465035620854 Marionette DEBUG loaded listener.js 03:20:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x9b0af400) [pid = 16257] [serial = 1386] [outer = 0x9758c000] 03:20:21 INFO - PROCESS | 16257 | 1465035621694 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1342ms 03:20:21 INFO - PROCESS | 16257 | 1465035621761 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:20:21 INFO - PROCESS | 16257 | 1465035621765 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 03:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:20:21 INFO - PROCESS | 16257 | 1465035621771 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:20:21 INFO - PROCESS | 16257 | 1465035621773 Marionette TRACE conn3 <- [1,1818,null,{}] 03:20:21 INFO - PROCESS | 16257 | 1465035621779 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:21 INFO - PROCESS | 16257 | 1465035621784 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:21 INFO - PROCESS | 16257 | 1465035621950 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:20:22 INFO - PROCESS | 16257 | 1465035622119 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 16257 | 1465035622126 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:22 INFO - PROCESS | 16257 | ++DOCSHELL 0x91724800 == 52 [pid = 16257] [id = 462] 03:20:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x976cb000) [pid = 16257] [serial = 1387] [outer = (nil)] 03:20:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0xa06f7800) [pid = 16257] [serial = 1388] [outer = 0x976cb000] 03:20:22 INFO - PROCESS | 16257 | 1465035622204 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0xa06fb800) [pid = 16257] [serial = 1389] [outer = 0x976cb000] 03:20:23 INFO - PROCESS | 16257 | 1465035623046 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1328ms 03:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:20:23 INFO - PROCESS | 16257 | 1465035623100 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:20:23 INFO - PROCESS | 16257 | 1465035623103 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 03:20:23 INFO - PROCESS | 16257 | 1465035623109 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:20:23 INFO - PROCESS | 16257 | 1465035623112 Marionette TRACE conn3 <- [1,1822,null,{}] 03:20:23 INFO - PROCESS | 16257 | 1465035623117 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:23 INFO - PROCESS | 16257 | 1465035623122 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:23 INFO - PROCESS | 16257 | 1465035623280 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:20:23 INFO - PROCESS | 16257 | 1465035623449 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035623458 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:23 INFO - PROCESS | 16257 | ++DOCSHELL 0x9234f000 == 53 [pid = 16257] [id = 463] 03:20:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x95193800) [pid = 16257] [serial = 1390] [outer = (nil)] 03:20:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0xa213e000) [pid = 16257] [serial = 1391] [outer = 0x95193800] 03:20:23 INFO - PROCESS | 16257 | 1465035623531 Marionette DEBUG loaded listener.js 03:20:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0xa2143400) [pid = 16257] [serial = 1392] [outer = 0x95193800] 03:20:24 INFO - PROCESS | 16257 | 1465035624365 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1284ms 03:20:24 INFO - PROCESS | 16257 | 1465035624393 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:20:24 INFO - PROCESS | 16257 | 1465035624397 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 03:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:20:24 INFO - PROCESS | 16257 | 1465035624412 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:20:24 INFO - PROCESS | 16257 | 1465035624416 Marionette TRACE conn3 <- [1,1826,null,{}] 03:20:24 INFO - PROCESS | 16257 | 1465035624421 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:24 INFO - PROCESS | 16257 | 1465035624427 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:24 INFO - PROCESS | 16257 | 1465035624610 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:20:24 INFO - PROCESS | 16257 | 1465035624791 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 16257 | 1465035624802 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:24 INFO - PROCESS | 16257 | ++DOCSHELL 0x90613c00 == 54 [pid = 16257] [id = 464] 03:20:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x94f10800) [pid = 16257] [serial = 1393] [outer = (nil)] 03:20:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0xa22aa800) [pid = 16257] [serial = 1394] [outer = 0x94f10800] 03:20:24 INFO - PROCESS | 16257 | 1465035624872 Marionette DEBUG loaded listener.js 03:20:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0xa2427c00) [pid = 16257] [serial = 1395] [outer = 0x94f10800] 03:20:25 INFO - PROCESS | 16257 | 1465035625793 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1685ms 03:20:26 INFO - PROCESS | 16257 | 1465035626098 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 16257 | 1465035626104 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 03:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:20:26 INFO - PROCESS | 16257 | 1465035626112 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 16257 | 1465035626116 Marionette TRACE conn3 <- [1,1830,null,{}] 03:20:26 INFO - PROCESS | 16257 | 1465035626123 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:26 INFO - PROCESS | 16257 | 1465035626128 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:26 INFO - PROCESS | 16257 | 1465035626287 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:20:26 INFO - PROCESS | 16257 | 1465035626527 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 16257 | 1465035626543 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:26 INFO - PROCESS | 16257 | ++DOCSHELL 0x91ca1400 == 55 [pid = 16257] [id = 465] 03:20:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x92168c00) [pid = 16257] [serial = 1396] [outer = (nil)] 03:20:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9234d400) [pid = 16257] [serial = 1397] [outer = 0x92168c00] 03:20:26 INFO - PROCESS | 16257 | 1465035626627 Marionette DEBUG loaded listener.js 03:20:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x9248bc00) [pid = 16257] [serial = 1398] [outer = 0x92168c00] 03:20:27 INFO - PROCESS | 16257 | 1465035627475 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:20:27 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:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1430ms 03:20:27 INFO - PROCESS | 16257 | 1465035627544 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:20:27 INFO - PROCESS | 16257 | 1465035627549 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 03:20:27 INFO - PROCESS | 16257 | 1465035627558 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:20:27 INFO - PROCESS | 16257 | 1465035627564 Marionette TRACE conn3 <- [1,1834,null,{}] 03:20:27 INFO - PROCESS | 16257 | 1465035627569 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:27 INFO - PROCESS | 16257 | 1465035627574 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:27 INFO - PROCESS | 16257 | 1465035627788 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:20:28 INFO - PROCESS | 16257 | --DOCSHELL 0x90502c00 == 54 [pid = 16257] [id = 452] 03:20:28 INFO - PROCESS | 16257 | --DOCSHELL 0x90504400 == 53 [pid = 16257] [id = 451] 03:20:28 INFO - PROCESS | 16257 | --DOCSHELL 0x92180c00 == 52 [pid = 16257] [id = 450] 03:20:28 INFO - PROCESS | 16257 | --DOCSHELL 0x9171ec00 == 51 [pid = 16257] [id = 449] 03:20:28 INFO - PROCESS | 16257 | --DOCSHELL 0x90618000 == 50 [pid = 16257] [id = 448] 03:20:28 INFO - PROCESS | 16257 | --DOCSHELL 0x90917800 == 49 [pid = 16257] [id = 441] 03:20:28 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9f000 == 48 [pid = 16257] [id = 435] 03:20:28 INFO - PROCESS | 16257 | --DOCSHELL 0x9050f800 == 47 [pid = 16257] [id = 446] 03:20:28 INFO - PROCESS | 16257 | --DOCSHELL 0x914e3400 == 46 [pid = 16257] [id = 443] 03:20:28 INFO - PROCESS | 16257 | --DOCSHELL 0x90884000 == 45 [pid = 16257] [id = 442] 03:20:28 INFO - PROCESS | 16257 | --DOCSHELL 0x92485400 == 44 [pid = 16257] [id = 445] 03:20:28 INFO - PROCESS | 16257 | --DOCSHELL 0x9248e800 == 43 [pid = 16257] [id = 428] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x92fcf000 == 42 [pid = 16257] [id = 444] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x98eab000 == 41 [pid = 16257] [id = 429] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x98dc2800 == 40 [pid = 16257] [id = 431] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x9061e800 == 39 [pid = 16257] [id = 432] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x90504800 == 38 [pid = 16257] [id = 433] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x9061d800 == 37 [pid = 16257] [id = 434] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x9091f800 == 36 [pid = 16257] [id = 447] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x91ca1400 == 35 [pid = 16257] [id = 465] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x90613c00 == 34 [pid = 16257] [id = 464] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x9234f000 == 33 [pid = 16257] [id = 463] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x91724800 == 32 [pid = 16257] [id = 462] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x90879c00 == 31 [pid = 16257] [id = 460] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x93c64000 == 30 [pid = 16257] [id = 461] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x90509c00 == 29 [pid = 16257] [id = 459] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x90507000 == 28 [pid = 16257] [id = 458] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x99cd9400 == 27 [pid = 16257] [id = 457] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x9244ac00 == 26 [pid = 16257] [id = 455] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x95376000 == 25 [pid = 16257] [id = 456] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x99157400 == 24 [pid = 16257] [id = 453] 03:20:29 INFO - PROCESS | 16257 | --DOCSHELL 0x914ea800 == 23 [pid = 16257] [id = 454] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x92406c00) [pid = 16257] [serial = 1307] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x92485800) [pid = 16257] [serial = 1308] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x914e5800) [pid = 16257] [serial = 1310] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x914ee400) [pid = 16257] [serial = 1311] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x92187000) [pid = 16257] [serial = 1313] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x94f12000) [pid = 16257] [serial = 1319] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x92450400) [pid = 16257] [serial = 1322] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9503ec00) [pid = 16257] [serial = 1320] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x9244cc00) [pid = 16257] [serial = 1284] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x92187c00) [pid = 16257] [serial = 1283] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x95194400) [pid = 16257] [serial = 1287] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x95043000) [pid = 16257] [serial = 1286] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x999f4c00) [pid = 16257] [serial = 1290] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x993f4400) [pid = 16257] [serial = 1289] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x94f53c00) [pid = 16257] [serial = 1323] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x99bea800) [pid = 16257] [serial = 1293] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x99be9000) [pid = 16257] [serial = 1292] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x93b5cc00) [pid = 16257] [serial = 1316] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x99cdf400) [pid = 16257] [serial = 1296] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x99cdac00) [pid = 16257] [serial = 1295] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9a18ec00) [pid = 16257] [serial = 1299] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9a158c00) [pid = 16257] [serial = 1298] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9a702400) [pid = 16257] [serial = 1302] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x9a411800) [pid = 16257] [serial = 1301] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x93bd3000) [pid = 16257] [serial = 1317] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9240c800) [pid = 16257] [serial = 1305] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9172b800) [pid = 16257] [serial = 1304] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x92404000) [pid = 16257] [serial = 1314] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x97586800) [pid = 16257] [serial = 1325] [outer = (nil)] [url = about:blank] 03:20:29 INFO - PROCESS | 16257 | 1465035629304 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 16257 | 1465035629311 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:29 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050a400 == 24 [pid = 16257] [id = 466] 03:20:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x9050dc00) [pid = 16257] [serial = 1399] [outer = (nil)] 03:20:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x90615000) [pid = 16257] [serial = 1400] [outer = 0x9050dc00] 03:20:29 INFO - PROCESS | 16257 | 1465035629386 Marionette DEBUG loaded listener.js 03:20:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9061f400) [pid = 16257] [serial = 1401] [outer = 0x9050dc00] 03:20:30 INFO - PROCESS | 16257 | 1465035630172 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:20:30 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:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2639ms 03:20:30 INFO - PROCESS | 16257 | 1465035630194 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 16257 | 1465035630199 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 03:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:20:30 INFO - PROCESS | 16257 | 1465035630206 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - PROCESS | 16257 | 1465035630210 Marionette TRACE conn3 <- [1,1838,null,{}] 03:20:30 INFO - PROCESS | 16257 | 1465035630217 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:30 INFO - PROCESS | 16257 | 1465035630221 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:30 INFO - PROCESS | 16257 | 1465035630367 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:20:30 INFO - PROCESS | 16257 | 1465035630494 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035630501 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:30 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e5000 == 25 [pid = 16257] [id = 467] 03:20:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x914e5400) [pid = 16257] [serial = 1402] [outer = (nil)] 03:20:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9171ec00) [pid = 16257] [serial = 1403] [outer = 0x914e5400] 03:20:30 INFO - PROCESS | 16257 | 1465035630563 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9172a800) [pid = 16257] [serial = 1404] [outer = 0x914e5400] 03:20:31 INFO - PROCESS | 16257 | 1465035631303 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1139ms 03:20:31 INFO - PROCESS | 16257 | 1465035631348 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:20:31 INFO - PROCESS | 16257 | 1465035631354 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 03:20:31 INFO - PROCESS | 16257 | 1465035631360 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:20:31 INFO - PROCESS | 16257 | 1465035631364 Marionette TRACE conn3 <- [1,1842,null,{}] 03:20:31 INFO - PROCESS | 16257 | 1465035631369 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:31 INFO - PROCESS | 16257 | 1465035631374 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:31 INFO - PROCESS | 16257 | 1465035631528 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:20:31 INFO - PROCESS | 16257 | 1465035631538 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 16257 | 1465035631552 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:31 INFO - PROCESS | 16257 | ++DOCSHELL 0x90887000 == 26 [pid = 16257] [id = 468] 03:20:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x92404000) [pid = 16257] [serial = 1405] [outer = (nil)] 03:20:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9240bc00) [pid = 16257] [serial = 1406] [outer = 0x92404000] 03:20:31 INFO - PROCESS | 16257 | 1465035631620 Marionette DEBUG loaded listener.js 03:20:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x92447c00) [pid = 16257] [serial = 1407] [outer = 0x92404000] 03:20:32 INFO - PROCESS | 16257 | 1465035632563 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1239ms 03:20:32 INFO - PROCESS | 16257 | 1465035632598 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:20:32 INFO - PROCESS | 16257 | 1465035632602 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 03:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:20:32 INFO - PROCESS | 16257 | 1465035632615 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:20:32 INFO - PROCESS | 16257 | 1465035632624 Marionette TRACE conn3 <- [1,1846,null,{}] 03:20:32 INFO - PROCESS | 16257 | 1465035632639 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:32 INFO - PROCESS | 16257 | 1465035632646 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:32 INFO - PROCESS | 16257 | 1465035632845 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:20:32 INFO - PROCESS | 16257 | 1465035632884 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 16257 | 1465035632890 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:32 INFO - PROCESS | 16257 | ++DOCSHELL 0x92405800 == 27 [pid = 16257] [id = 469] 03:20:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9240e400) [pid = 16257] [serial = 1408] [outer = (nil)] 03:20:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x93bd2400) [pid = 16257] [serial = 1409] [outer = 0x9240e400] 03:20:32 INFO - PROCESS | 16257 | 1465035632962 Marionette DEBUG loaded listener.js 03:20:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x93be0000) [pid = 16257] [serial = 1410] [outer = 0x9240e400] 03:20:34 INFO - PROCESS | 16257 | 1465035634351 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:20:34 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x92180800) [pid = 16257] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:20:34 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9240c000) [pid = 16257] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:20:34 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x90882800) [pid = 16257] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:20:34 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x91c97400) [pid = 16257] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:20:34 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x92188000) [pid = 16257] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:20:34 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x98666000) [pid = 16257] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:20:34 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x93bd7000) [pid = 16257] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:20:34 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x90619400) [pid = 16257] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:20:34 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x90617800) [pid = 16257] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:20:34 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x92182000) [pid = 16257] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:20:34 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x90884800) [pid = 16257] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:20:34 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x97587800) [pid = 16257] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:20:34 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x993ec800) [pid = 16257] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:20:34 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:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1854ms 03:20:34 INFO - PROCESS | 16257 | 1465035634493 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 16257 | 1465035634497 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 03:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:20:34 INFO - PROCESS | 16257 | 1465035634503 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - PROCESS | 16257 | 1465035634506 Marionette TRACE conn3 <- [1,1850,null,{}] 03:20:34 INFO - PROCESS | 16257 | 1465035634511 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:34 INFO - PROCESS | 16257 | 1465035634515 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:34 INFO - PROCESS | 16257 | 1465035634649 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:20:34 INFO - PROCESS | 16257 | 1465035634774 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035634781 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:34 INFO - PROCESS | 16257 | ++DOCSHELL 0x90913800 == 28 [pid = 16257] [id = 470] 03:20:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x92174800) [pid = 16257] [serial = 1411] [outer = (nil)] 03:20:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x9244b400) [pid = 16257] [serial = 1412] [outer = 0x92174800] 03:20:34 INFO - PROCESS | 16257 | 1465035634841 Marionette DEBUG loaded listener.js 03:20:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x93bd7000) [pid = 16257] [serial = 1413] [outer = 0x92174800] 03:20:35 INFO - PROCESS | 16257 | 1465035635479 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1032ms 03:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:20:35 INFO - PROCESS | 16257 | 1465035635536 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:20:35 INFO - PROCESS | 16257 | 1465035635539 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 03:20:35 INFO - PROCESS | 16257 | 1465035635546 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:20:35 INFO - PROCESS | 16257 | 1465035635549 Marionette TRACE conn3 <- [1,1854,null,{}] 03:20:35 INFO - PROCESS | 16257 | 1465035635554 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:35 INFO - PROCESS | 16257 | 1465035635557 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:35 INFO - PROCESS | 16257 | 1465035635762 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:20:35 INFO - PROCESS | 16257 | 1465035635775 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 16257 | 1465035635791 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:35 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c65400 == 29 [pid = 16257] [id = 471] 03:20:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x93c67c00) [pid = 16257] [serial = 1414] [outer = (nil)] 03:20:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x94f10400) [pid = 16257] [serial = 1415] [outer = 0x93c67c00] 03:20:35 INFO - PROCESS | 16257 | 1465035635866 Marionette DEBUG loaded listener.js 03:20:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9504dc00) [pid = 16257] [serial = 1416] [outer = 0x93c67c00] 03:20:36 INFO - PROCESS | 16257 | 1465035636881 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1386ms 03:20:36 INFO - PROCESS | 16257 | 1465035636932 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:20:36 INFO - PROCESS | 16257 | 1465035636938 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 03:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:20:36 INFO - PROCESS | 16257 | 1465035636946 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:20:36 INFO - PROCESS | 16257 | 1465035636951 Marionette TRACE conn3 <- [1,1858,null,{}] 03:20:36 INFO - PROCESS | 16257 | 1465035636976 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:36 INFO - PROCESS | 16257 | 1465035636983 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:37 INFO - PROCESS | 16257 | 1465035637171 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:20:37 INFO - PROCESS | 16257 | 1465035637403 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 16257 | 1465035637418 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:37 INFO - PROCESS | 16257 | ++DOCSHELL 0x90615400 == 30 [pid = 16257] [id = 472] 03:20:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x90879400) [pid = 16257] [serial = 1417] [outer = (nil)] 03:20:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x914e9400) [pid = 16257] [serial = 1418] [outer = 0x90879400] 03:20:37 INFO - PROCESS | 16257 | 1465035637538 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x91729400) [pid = 16257] [serial = 1419] [outer = 0x90879400] 03:20:38 INFO - PROCESS | 16257 | 1465035638386 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1508ms 03:20:38 INFO - PROCESS | 16257 | 1465035638455 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:20:38 INFO - PROCESS | 16257 | 1465035638461 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 03:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:20:38 INFO - PROCESS | 16257 | 1465035638471 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:20:38 INFO - PROCESS | 16257 | 1465035638475 Marionette TRACE conn3 <- [1,1862,null,{}] 03:20:38 INFO - PROCESS | 16257 | 1465035638481 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:38 INFO - PROCESS | 16257 | 1465035638487 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:38 INFO - PROCESS | 16257 | 1465035638704 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:20:38 INFO - PROCESS | 16257 | 1465035638871 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035638880 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x92405400 == 31 [pid = 16257] [id = 473] 03:20:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x92451000) [pid = 16257] [serial = 1420] [outer = (nil)] 03:20:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9248f800) [pid = 16257] [serial = 1421] [outer = 0x92451000] 03:20:39 INFO - PROCESS | 16257 | 1465035639003 Marionette DEBUG loaded listener.js 03:20:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x92fdc800) [pid = 16257] [serial = 1422] [outer = 0x92451000] 03:20:39 INFO - PROCESS | 16257 | 1465035639906 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1481ms 03:20:39 INFO - PROCESS | 16257 | 1465035639953 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:20:39 INFO - PROCESS | 16257 | 1465035639956 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 03:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:20:39 INFO - PROCESS | 16257 | 1465035639963 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - PROCESS | 16257 | 1465035639968 Marionette TRACE conn3 <- [1,1866,null,{}] 03:20:40 INFO - PROCESS | 16257 | 1465035639996 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:40 INFO - PROCESS | 16257 | 1465035640004 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:40 INFO - PROCESS | 16257 | 1465035640204 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:20:40 INFO - PROCESS | 16257 | 1465035640371 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035640380 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:40 INFO - PROCESS | 16257 | ++DOCSHELL 0x95059000 == 32 [pid = 16257] [id = 474] 03:20:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x95059c00) [pid = 16257] [serial = 1423] [outer = (nil)] 03:20:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9518c000) [pid = 16257] [serial = 1424] [outer = 0x95059c00] 03:20:40 INFO - PROCESS | 16257 | 1465035640459 Marionette DEBUG loaded listener.js 03:20:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x95192c00) [pid = 16257] [serial = 1425] [outer = 0x95059c00] 03:20:41 INFO - PROCESS | 16257 | 1465035641337 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1444ms 03:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:20:41 INFO - PROCESS | 16257 | 1465035641408 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:20:41 INFO - PROCESS | 16257 | 1465035641412 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 03:20:41 INFO - PROCESS | 16257 | 1465035641418 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:20:41 INFO - PROCESS | 16257 | 1465035641421 Marionette TRACE conn3 <- [1,1870,null,{}] 03:20:41 INFO - PROCESS | 16257 | 1465035641426 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:41 INFO - PROCESS | 16257 | 1465035641432 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:41 INFO - PROCESS | 16257 | 1465035641598 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:20:41 INFO - PROCESS | 16257 | 1465035641782 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 16257 | 1465035641790 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:41 INFO - PROCESS | 16257 | ++DOCSHELL 0x90618c00 == 33 [pid = 16257] [id = 475] 03:20:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x9091c000) [pid = 16257] [serial = 1426] [outer = (nil)] 03:20:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9758a400) [pid = 16257] [serial = 1427] [outer = 0x9091c000] 03:20:41 INFO - PROCESS | 16257 | 1465035641865 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x9758f800) [pid = 16257] [serial = 1428] [outer = 0x9091c000] 03:20:42 INFO - PROCESS | 16257 | 1465035642699 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1331ms 03:20:42 INFO - PROCESS | 16257 | 1465035642749 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:20:42 INFO - PROCESS | 16257 | 1465035642753 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 03:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:20:42 INFO - PROCESS | 16257 | 1465035642758 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:20:42 INFO - PROCESS | 16257 | 1465035642762 Marionette TRACE conn3 <- [1,1874,null,{}] 03:20:42 INFO - PROCESS | 16257 | 1465035642767 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:42 INFO - PROCESS | 16257 | 1465035642772 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:42 INFO - PROCESS | 16257 | 1465035642926 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:20:43 INFO - PROCESS | 16257 | 1465035643091 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035643099 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:43 INFO - PROCESS | 16257 | ++DOCSHELL 0x90507000 == 34 [pid = 16257] [id = 476] 03:20:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x95380400) [pid = 16257] [serial = 1429] [outer = (nil)] 03:20:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x98dbc000) [pid = 16257] [serial = 1430] [outer = 0x95380400] 03:20:43 INFO - PROCESS | 16257 | 1465035643183 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x98e01c00) [pid = 16257] [serial = 1431] [outer = 0x95380400] 03:20:44 INFO - PROCESS | 16257 | 1465035644059 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1332ms 03:20:44 INFO - PROCESS | 16257 | 1465035644092 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:20:44 INFO - PROCESS | 16257 | 1465035644095 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 03:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:20:44 INFO - PROCESS | 16257 | 1465035644101 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 16257 | 1465035644105 Marionette TRACE conn3 <- [1,1878,null,{}] 03:20:44 INFO - PROCESS | 16257 | 1465035644110 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:44 INFO - PROCESS | 16257 | 1465035644119 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:44 INFO - PROCESS | 16257 | 1465035644317 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:20:44 INFO - PROCESS | 16257 | 1465035644485 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 16257 | 1465035644493 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:44 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c93c00 == 35 [pid = 16257] [id = 477] 03:20:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x92180400) [pid = 16257] [serial = 1432] [outer = (nil)] 03:20:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x999f7000) [pid = 16257] [serial = 1433] [outer = 0x92180400] 03:20:44 INFO - PROCESS | 16257 | 1465035644569 Marionette DEBUG loaded listener.js 03:20:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x999f2000) [pid = 16257] [serial = 1434] [outer = 0x92180400] 03:20:45 INFO - PROCESS | 16257 | 1465035645451 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1385ms 03:20:45 INFO - PROCESS | 16257 | 1465035645487 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:20:45 INFO - PROCESS | 16257 | 1465035645491 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 03:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:20:45 INFO - PROCESS | 16257 | 1465035645497 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:20:45 INFO - PROCESS | 16257 | 1465035645499 Marionette TRACE conn3 <- [1,1882,null,{}] 03:20:45 INFO - PROCESS | 16257 | 1465035645505 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:45 INFO - PROCESS | 16257 | 1465035645510 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:45 INFO - PROCESS | 16257 | 1465035645660 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:20:45 INFO - PROCESS | 16257 | 1465035645832 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035645841 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:45 INFO - PROCESS | 16257 | ++DOCSHELL 0x90918000 == 36 [pid = 16257] [id = 478] 03:20:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x98db6800) [pid = 16257] [serial = 1435] [outer = (nil)] 03:20:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x99cdc800) [pid = 16257] [serial = 1436] [outer = 0x98db6800] 03:20:45 INFO - PROCESS | 16257 | 1465035645911 Marionette DEBUG loaded listener.js 03:20:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x99ce3400) [pid = 16257] [serial = 1437] [outer = 0x98db6800] 03:20:46 INFO - PROCESS | 16257 | 1465035646807 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1340ms 03:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:20:46 INFO - PROCESS | 16257 | 1465035646837 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:20:46 INFO - PROCESS | 16257 | 1465035646840 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 03:20:46 INFO - PROCESS | 16257 | 1465035646847 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:20:46 INFO - PROCESS | 16257 | 1465035646850 Marionette TRACE conn3 <- [1,1886,null,{}] 03:20:46 INFO - PROCESS | 16257 | 1465035646855 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:46 INFO - PROCESS | 16257 | 1465035646859 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:47 INFO - PROCESS | 16257 | 1465035647012 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:20:47 INFO - PROCESS | 16257 | 1465035647182 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035647189 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:47 INFO - PROCESS | 16257 | ++DOCSHELL 0x99bea800 == 37 [pid = 16257] [id = 479] 03:20:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x99cd5800) [pid = 16257] [serial = 1438] [outer = (nil)] 03:20:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9a156c00) [pid = 16257] [serial = 1439] [outer = 0x99cd5800] 03:20:47 INFO - PROCESS | 16257 | 1465035647264 Marionette DEBUG loaded listener.js 03:20:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x9a159000) [pid = 16257] [serial = 1440] [outer = 0x99cd5800] 03:20:48 INFO - PROCESS | 16257 | 1465035648169 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1380ms 03:20:48 INFO - PROCESS | 16257 | 1465035648226 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:20:48 INFO - PROCESS | 16257 | 1465035648230 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 03:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:20:48 INFO - PROCESS | 16257 | 1465035648236 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - PROCESS | 16257 | 1465035648239 Marionette TRACE conn3 <- [1,1890,null,{}] 03:20:48 INFO - PROCESS | 16257 | 1465035648244 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:48 INFO - PROCESS | 16257 | 1465035648249 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:48 INFO - PROCESS | 16257 | 1465035648408 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:20:48 INFO - PROCESS | 16257 | 1465035648579 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 16257 | 1465035648586 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:48 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061cc00 == 38 [pid = 16257] [id = 480] 03:20:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x9061e000) [pid = 16257] [serial = 1441] [outer = (nil)] 03:20:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x92175800) [pid = 16257] [serial = 1442] [outer = 0x9061e000] 03:20:48 INFO - PROCESS | 16257 | 1465035648663 Marionette DEBUG loaded listener.js 03:20:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x92489000) [pid = 16257] [serial = 1443] [outer = 0x9061e000] 03:20:49 INFO - PROCESS | 16257 | 1465035649697 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1533ms 03:20:49 INFO - PROCESS | 16257 | 1465035649770 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:20:49 INFO - PROCESS | 16257 | 1465035649775 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 03:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:20:49 INFO - PROCESS | 16257 | 1465035649783 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:20:49 INFO - PROCESS | 16257 | 1465035649788 Marionette TRACE conn3 <- [1,1894,null,{}] 03:20:49 INFO - PROCESS | 16257 | 1465035649795 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:49 INFO - PROCESS | 16257 | 1465035649801 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:49 INFO - PROCESS | 16257 | 1465035649987 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:20:50 INFO - PROCESS | 16257 | 1465035650319 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035650334 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x90508c00 == 39 [pid = 16257] [id = 481] 03:20:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0x90886400) [pid = 16257] [serial = 1444] [outer = (nil)] 03:20:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 121 (0x90917000) [pid = 16257] [serial = 1445] [outer = 0x90886400] 03:20:50 INFO - PROCESS | 16257 | 1465035650403 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 122 (0x9171f000) [pid = 16257] [serial = 1446] [outer = 0x90886400] 03:20:50 INFO - PROCESS | 16257 | --DOCSHELL 0x94f11c00 == 38 [pid = 16257] [id = 422] 03:20:50 INFO - PROCESS | 16257 | --DOCSHELL 0x90913400 == 37 [pid = 16257] [id = 421] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 121 (0x999f7800) [pid = 16257] [serial = 1361] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 120 (0x98dbdc00) [pid = 16257] [serial = 1362] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0x97586000) [pid = 16257] [serial = 1355] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x9258c000) [pid = 16257] [serial = 1331] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x999f3400) [pid = 16257] [serial = 1341] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x92585000) [pid = 16257] [serial = 1350] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x97808000) [pid = 16257] [serial = 1356] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x97812c00) [pid = 16257] [serial = 1326] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x99153000) [pid = 16257] [serial = 1337] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x99cdfc00) [pid = 16257] [serial = 1344] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x9091c400) [pid = 16257] [serial = 1347] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x98dbd000) [pid = 16257] [serial = 1358] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x9925c400) [pid = 16257] [serial = 1338] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9258b800) [pid = 16257] [serial = 1352] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x91c94800) [pid = 16257] [serial = 1328] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x9217c000) [pid = 16257] [serial = 1329] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x99cda000) [pid = 16257] [serial = 1343] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x97f84c00) [pid = 16257] [serial = 1334] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x98e01800) [pid = 16257] [serial = 1359] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x93b5d400) [pid = 16257] [serial = 1332] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x90620800) [pid = 16257] [serial = 1346] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x95044800) [pid = 16257] [serial = 1353] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x99634800) [pid = 16257] [serial = 1340] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x92446800) [pid = 16257] [serial = 1349] [outer = (nil)] [url = about:blank] 03:20:50 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x981e8400) [pid = 16257] [serial = 1335] [outer = (nil)] [url = about:blank] 03:20:51 INFO - PROCESS | 16257 | 1465035651228 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1482ms 03:20:51 INFO - PROCESS | 16257 | 1465035651264 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:20:51 INFO - PROCESS | 16257 | 1465035651270 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 03:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:20:51 INFO - PROCESS | 16257 | 1465035651279 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:20:51 INFO - PROCESS | 16257 | 1465035651282 Marionette TRACE conn3 <- [1,1898,null,{}] 03:20:51 INFO - PROCESS | 16257 | 1465035651287 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:51 INFO - PROCESS | 16257 | 1465035651293 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:51 INFO - PROCESS | 16257 | 1465035651509 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:20:51 INFO - PROCESS | 16257 | 1465035651523 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 16257 | 1465035651529 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:51 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9f000 == 38 [pid = 16257] [id = 482] 03:20:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x92188400) [pid = 16257] [serial = 1447] [outer = (nil)] 03:20:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x92410c00) [pid = 16257] [serial = 1448] [outer = 0x92188400] 03:20:51 INFO - PROCESS | 16257 | 1465035651592 Marionette DEBUG loaded listener.js 03:20:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x92488000) [pid = 16257] [serial = 1449] [outer = 0x92188400] 03:20:52 INFO - PROCESS | 16257 | 1465035652353 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1127ms 03:20:52 INFO - PROCESS | 16257 | 1465035652407 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:20:52 INFO - PROCESS | 16257 | 1465035652411 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 03:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:20:52 INFO - PROCESS | 16257 | 1465035652416 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:20:52 INFO - PROCESS | 16257 | 1465035652421 Marionette TRACE conn3 <- [1,1902,null,{}] 03:20:52 INFO - PROCESS | 16257 | 1465035652439 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:52 INFO - PROCESS | 16257 | 1465035652446 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:52 INFO - PROCESS | 16257 | 1465035652597 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:20:52 INFO - PROCESS | 16257 | 1465035652607 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 16257 | 1465035652615 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:52 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c5f800 == 39 [pid = 16257] [id = 483] 03:20:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x93c65000) [pid = 16257] [serial = 1450] [outer = (nil)] 03:20:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x94f5c800) [pid = 16257] [serial = 1451] [outer = 0x93c65000] 03:20:52 INFO - PROCESS | 16257 | 1465035652681 Marionette DEBUG loaded listener.js 03:20:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9505c400) [pid = 16257] [serial = 1452] [outer = 0x93c65000] 03:20:53 INFO - PROCESS | 16257 | 1465035653576 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1185ms 03:20:53 INFO - PROCESS | 16257 | 1465035653602 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:20:53 INFO - PROCESS | 16257 | 1465035653606 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 03:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:20:53 INFO - PROCESS | 16257 | 1465035653612 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:20:53 INFO - PROCESS | 16257 | 1465035653614 Marionette TRACE conn3 <- [1,1906,null,{}] 03:20:53 INFO - PROCESS | 16257 | 1465035653619 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:53 INFO - PROCESS | 16257 | 1465035653624 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:53 INFO - PROCESS | 16257 | 1465035653825 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:20:53 INFO - PROCESS | 16257 | 1465035653869 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 16257 | 1465035653875 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:53 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b5f000 == 40 [pid = 16257] [id = 484] 03:20:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x95041400) [pid = 16257] [serial = 1453] [outer = (nil)] 03:20:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x976d2400) [pid = 16257] [serial = 1454] [outer = 0x95041400] 03:20:53 INFO - PROCESS | 16257 | 1465035653937 Marionette DEBUG loaded listener.js 03:20:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x98658000) [pid = 16257] [serial = 1455] [outer = 0x95041400] 03:20:54 INFO - PROCESS | 16257 | 1465035654756 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1182ms 03:20:54 INFO - PROCESS | 16257 | 1465035654797 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:20:54 INFO - PROCESS | 16257 | 1465035654800 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 03:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:20:54 INFO - PROCESS | 16257 | 1465035654810 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:20:54 INFO - PROCESS | 16257 | 1465035654812 Marionette TRACE conn3 <- [1,1910,null,{}] 03:20:54 INFO - PROCESS | 16257 | 1465035654817 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:54 INFO - PROCESS | 16257 | 1465035654822 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:55 INFO - PROCESS | 16257 | 1465035655010 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:20:55 INFO - PROCESS | 16257 | 1465035655029 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035655040 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x95378800 == 41 [pid = 16257] [id = 485] 03:20:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x97588800) [pid = 16257] [serial = 1456] [outer = (nil)] 03:20:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x99256c00) [pid = 16257] [serial = 1457] [outer = 0x97588800] 03:20:55 INFO - PROCESS | 16257 | 1465035655097 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x993f6c00) [pid = 16257] [serial = 1458] [outer = 0x97588800] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x914eac00) [pid = 16257] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x9240e400) [pid = 16257] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x914e5400) [pid = 16257] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x92589000) [pid = 16257] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x9050dc00) [pid = 16257] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x976d1400) [pid = 16257] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x99cdbc00) [pid = 16257] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9518e000) [pid = 16257] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x92168c00) [pid = 16257] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x92404000) [pid = 16257] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x90616c00) [pid = 16257] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x99cd7400) [pid = 16257] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9758c000) [pid = 16257] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x976cb000) [pid = 16257] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x95193800) [pid = 16257] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x92174800) [pid = 16257] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:20:55 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x94f10800) [pid = 16257] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:20:56 INFO - PROCESS | 16257 | 1465035656077 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1283ms 03:20:56 INFO - PROCESS | 16257 | 1465035656093 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:20:56 INFO - PROCESS | 16257 | 1465035656097 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 03:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:20:56 INFO - PROCESS | 16257 | 1465035656103 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - PROCESS | 16257 | 1465035656105 Marionette TRACE conn3 <- [1,1914,null,{}] 03:20:56 INFO - PROCESS | 16257 | 1465035656111 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:56 INFO - PROCESS | 16257 | 1465035656119 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:56 INFO - PROCESS | 16257 | 1465035656333 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:20:56 INFO - PROCESS | 16257 | 1465035656353 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 16257 | 1465035656359 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:56 INFO - PROCESS | 16257 | ++DOCSHELL 0x92404000 == 42 [pid = 16257] [id = 486] 03:20:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x92450000) [pid = 16257] [serial = 1459] [outer = (nil)] 03:20:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9758b400) [pid = 16257] [serial = 1460] [outer = 0x92450000] 03:20:56 INFO - PROCESS | 16257 | 1465035656421 Marionette DEBUG loaded listener.js 03:20:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x99beb800) [pid = 16257] [serial = 1461] [outer = 0x92450000] 03:20:57 INFO - PROCESS | 16257 | 1465035657148 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1077ms 03:20:57 INFO - PROCESS | 16257 | 1465035657194 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:20:57 INFO - PROCESS | 16257 | 1465035657197 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 03:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:20:57 INFO - PROCESS | 16257 | 1465035657202 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:20:57 INFO - PROCESS | 16257 | 1465035657205 Marionette TRACE conn3 <- [1,1918,null,{}] 03:20:57 INFO - PROCESS | 16257 | 1465035657210 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:57 INFO - PROCESS | 16257 | 1465035657213 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:57 INFO - PROCESS | 16257 | 1465035657397 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:20:57 INFO - PROCESS | 16257 | 1465035657492 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035657500 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x90502000 == 43 [pid = 16257] [id = 487] 03:20:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x90887c00) [pid = 16257] [serial = 1462] [outer = (nil)] 03:20:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x99cdfc00) [pid = 16257] [serial = 1463] [outer = 0x90887c00] 03:20:57 INFO - PROCESS | 16257 | 1465035657557 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9a068000) [pid = 16257] [serial = 1464] [outer = 0x90887c00] 03:20:58 INFO - PROCESS | 16257 | 1465035658494 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1328ms 03:20:58 INFO - PROCESS | 16257 | 1465035658531 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:20:58 INFO - PROCESS | 16257 | 1465035658537 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 03:20:58 INFO - PROCESS | 16257 | 1465035658544 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:20:58 INFO - PROCESS | 16257 | 1465035658551 Marionette TRACE conn3 <- [1,1922,null,{}] 03:20:58 INFO - PROCESS | 16257 | 1465035658558 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:58 INFO - PROCESS | 16257 | 1465035658564 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:58 INFO - PROCESS | 16257 | 1465035658738 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:20:58 INFO - PROCESS | 16257 | 1465035658911 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 16257 | 1465035658919 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:20:58 INFO - PROCESS | 16257 | ++DOCSHELL 0x9091b400 == 44 [pid = 16257] [id = 488] 03:20:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x90920000) [pid = 16257] [serial = 1465] [outer = (nil)] 03:20:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9217d400) [pid = 16257] [serial = 1466] [outer = 0x90920000] 03:20:59 INFO - PROCESS | 16257 | 1465035658995 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x92589800) [pid = 16257] [serial = 1467] [outer = 0x90920000] 03:20:59 INFO - PROCESS | 16257 | 1465035659902 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1389ms 03:20:59 INFO - PROCESS | 16257 | 1465035659933 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:20:59 INFO - PROCESS | 16257 | 1465035659939 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 03:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:20:59 INFO - PROCESS | 16257 | 1465035659949 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 16257 | 1465035659952 Marionette TRACE conn3 <- [1,1926,null,{}] 03:20:59 INFO - PROCESS | 16257 | 1465035659958 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:59 INFO - PROCESS | 16257 | 1465035659964 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:00 INFO - PROCESS | 16257 | 1465035660141 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:21:00 INFO - PROCESS | 16257 | 1465035660355 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 16257 | 1465035660367 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x90620800 == 45 [pid = 16257] [id = 489] 03:21:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x9505f400) [pid = 16257] [serial = 1468] [outer = (nil)] 03:21:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x95377000) [pid = 16257] [serial = 1469] [outer = 0x9505f400] 03:21:00 INFO - PROCESS | 16257 | 1465035660486 Marionette DEBUG loaded listener.js 03:21:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x981e7c00) [pid = 16257] [serial = 1470] [outer = 0x9505f400] 03:21:01 INFO - PROCESS | 16257 | 1465035661378 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1481ms 03:21:01 INFO - PROCESS | 16257 | 1465035661430 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:21:01 INFO - PROCESS | 16257 | 1465035661434 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 03:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:21:01 INFO - PROCESS | 16257 | 1465035661458 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:21:01 INFO - PROCESS | 16257 | 1465035661464 Marionette TRACE conn3 <- [1,1930,null,{}] 03:21:01 INFO - PROCESS | 16257 | 1465035661480 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:01 INFO - PROCESS | 16257 | 1465035661488 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:01 INFO - PROCESS | 16257 | 1465035661665 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:21:01 INFO - PROCESS | 16257 | 1465035661852 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035661860 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:01 INFO - PROCESS | 16257 | ++DOCSHELL 0x99cdb800 == 46 [pid = 16257] [id = 490] 03:21:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x99cdec00) [pid = 16257] [serial = 1471] [outer = (nil)] 03:21:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x9a226c00) [pid = 16257] [serial = 1472] [outer = 0x99cdec00] 03:21:01 INFO - PROCESS | 16257 | 1465035661937 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x9a480400) [pid = 16257] [serial = 1473] [outer = 0x99cdec00] 03:21:02 INFO - PROCESS | 16257 | 1465035662820 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1407ms 03:21:02 INFO - PROCESS | 16257 | 1465035662847 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:21:02 INFO - PROCESS | 16257 | 1465035662852 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 03:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:21:02 INFO - PROCESS | 16257 | 1465035662858 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:21:02 INFO - PROCESS | 16257 | 1465035662861 Marionette TRACE conn3 <- [1,1934,null,{}] 03:21:02 INFO - PROCESS | 16257 | 1465035662866 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:02 INFO - PROCESS | 16257 | 1465035662871 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:03 INFO - PROCESS | 16257 | 1465035663033 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:21:03 INFO - PROCESS | 16257 | 1465035663209 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 16257 | 1465035663218 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:03 INFO - PROCESS | 16257 | ++DOCSHELL 0x99ce0000 == 47 [pid = 16257] [id = 491] 03:21:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x9a706c00) [pid = 16257] [serial = 1474] [outer = (nil)] 03:21:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x9aa20000) [pid = 16257] [serial = 1475] [outer = 0x9a706c00] 03:21:03 INFO - PROCESS | 16257 | 1465035663289 Marionette DEBUG loaded listener.js 03:21:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x9af2a400) [pid = 16257] [serial = 1476] [outer = 0x9a706c00] 03:21:04 INFO - PROCESS | 16257 | 1465035664190 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1380ms 03:21:04 INFO - PROCESS | 16257 | 1465035664239 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:21:04 INFO - PROCESS | 16257 | 1465035664243 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 03:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:21:04 INFO - PROCESS | 16257 | 1465035664249 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:21:04 INFO - PROCESS | 16257 | 1465035664251 Marionette TRACE conn3 <- [1,1938,null,{}] 03:21:04 INFO - PROCESS | 16257 | 1465035664257 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:04 INFO - PROCESS | 16257 | 1465035664262 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:04 INFO - PROCESS | 16257 | 1465035664428 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:21:04 INFO - PROCESS | 16257 | 1465035664610 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035664618 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x9216b000 == 48 [pid = 16257] [id = 492] 03:21:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x9240c000) [pid = 16257] [serial = 1477] [outer = (nil)] 03:21:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x9af89c00) [pid = 16257] [serial = 1478] [outer = 0x9240c000] 03:21:04 INFO - PROCESS | 16257 | 1465035664691 Marionette DEBUG loaded listener.js 03:21:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x9afd8000) [pid = 16257] [serial = 1479] [outer = 0x9240c000] 03:21:05 INFO - PROCESS | 16257 | 1465035665607 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1382ms 03:21:05 INFO - PROCESS | 16257 | 1465035665632 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:21:05 INFO - PROCESS | 16257 | 1465035665636 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 03:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:21:05 INFO - PROCESS | 16257 | 1465035665642 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - PROCESS | 16257 | 1465035665645 Marionette TRACE conn3 <- [1,1942,null,{}] 03:21:05 INFO - PROCESS | 16257 | 1465035665651 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:05 INFO - PROCESS | 16257 | 1465035665660 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:05 INFO - PROCESS | 16257 | 1465035665838 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:21:06 INFO - PROCESS | 16257 | 1465035666009 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035666016 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:06 INFO - PROCESS | 16257 | ++DOCSHELL 0x99ce1000 == 49 [pid = 16257] [id = 493] 03:21:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x9aacd800) [pid = 16257] [serial = 1480] [outer = (nil)] 03:21:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0xa21bfc00) [pid = 16257] [serial = 1481] [outer = 0x9aacd800] 03:21:06 INFO - PROCESS | 16257 | 1465035666092 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0xa227f400) [pid = 16257] [serial = 1482] [outer = 0x9aacd800] 03:21:06 INFO - PROCESS | 16257 | 1465035666947 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1330ms 03:21:06 INFO - PROCESS | 16257 | 1465035666973 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 16257 | 1465035666977 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 03:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:21:06 INFO - PROCESS | 16257 | 1465035666982 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 16257 | 1465035666986 Marionette TRACE conn3 <- [1,1946,null,{}] 03:21:06 INFO - PROCESS | 16257 | 1465035666991 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:06 INFO - PROCESS | 16257 | 1465035666996 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:07 INFO - PROCESS | 16257 | 1465035667147 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:21:07 INFO - PROCESS | 16257 | 1465035667326 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 16257 | 1465035667335 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:07 INFO - PROCESS | 16257 | ++DOCSHELL 0x98e09000 == 50 [pid = 16257] [id = 494] 03:21:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x9a487c00) [pid = 16257] [serial = 1483] [outer = (nil)] 03:21:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0xa243d400) [pid = 16257] [serial = 1484] [outer = 0x9a487c00] 03:21:07 INFO - PROCESS | 16257 | 1465035667405 Marionette DEBUG loaded listener.js 03:21:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0xa2448000) [pid = 16257] [serial = 1485] [outer = 0x9a487c00] 03:21:08 INFO - PROCESS | 16257 | 1465035668302 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1384ms 03:21:08 INFO - PROCESS | 16257 | 1465035668368 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:21:08 INFO - PROCESS | 16257 | 1465035668371 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 03:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:21:08 INFO - PROCESS | 16257 | 1465035668377 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:21:08 INFO - PROCESS | 16257 | 1465035668380 Marionette TRACE conn3 <- [1,1950,null,{}] 03:21:08 INFO - PROCESS | 16257 | 1465035668386 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:08 INFO - PROCESS | 16257 | 1465035668390 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:08 INFO - PROCESS | 16257 | 1465035668552 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:21:09 INFO - PROCESS | 16257 | 1465035669202 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 16257 | 1465035669211 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:09 INFO - PROCESS | 16257 | ++DOCSHELL 0x914ee400 == 51 [pid = 16257] [id = 495] 03:21:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0x914efc00) [pid = 16257] [serial = 1486] [outer = (nil)] 03:21:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 121 (0x91c9c400) [pid = 16257] [serial = 1487] [outer = 0x914efc00] 03:21:09 INFO - PROCESS | 16257 | 1465035669281 Marionette DEBUG loaded listener.js 03:21:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 122 (0x92185000) [pid = 16257] [serial = 1488] [outer = 0x914efc00] 03:21:10 INFO - PROCESS | 16257 | 1465035670132 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1787ms 03:21:10 INFO - PROCESS | 16257 | 1465035670167 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 16257 | 1465035670171 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 03:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:21:10 INFO - PROCESS | 16257 | 1465035670178 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 16257 | 1465035670182 Marionette TRACE conn3 <- [1,1954,null,{}] 03:21:10 INFO - PROCESS | 16257 | 1465035670189 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:10 INFO - PROCESS | 16257 | 1465035670196 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:10 INFO - PROCESS | 16257 | 1465035670342 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:21:10 INFO - PROCESS | 16257 | 1465035670537 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 16257 | 1465035670545 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:10 INFO - PROCESS | 16257 | ++DOCSHELL 0x90919c00 == 52 [pid = 16257] [id = 496] 03:21:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 123 (0x914e5400) [pid = 16257] [serial = 1489] [outer = (nil)] 03:21:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 124 (0x92fdbc00) [pid = 16257] [serial = 1490] [outer = 0x914e5400] 03:21:10 INFO - PROCESS | 16257 | 1465035670612 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 125 (0x93c1d400) [pid = 16257] [serial = 1491] [outer = 0x914e5400] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9091ec00 == 51 [pid = 16257] [id = 420] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x90885800 == 50 [pid = 16257] [id = 413] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x90507800 == 49 [pid = 16257] [id = 414] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x93c11c00 == 48 [pid = 16257] [id = 424] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9050a400 == 47 [pid = 16257] [id = 466] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x90917c00 == 46 [pid = 16257] [id = 411] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9050b000 == 45 [pid = 16257] [id = 425] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x93b5f000 == 44 [pid = 16257] [id = 484] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x914ec000 == 43 [pid = 16257] [id = 412] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9504c800 == 42 [pid = 16257] [id = 418] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x92404000 == 41 [pid = 16257] [id = 486] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x94f0d400 == 40 [pid = 16257] [id = 415] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x90502800 == 39 [pid = 16257] [id = 416] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9091f000 == 38 [pid = 16257] [id = 417] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x95378800 == 37 [pid = 16257] [id = 485] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9087c000 == 36 [pid = 16257] [id = 427] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x92407000 == 35 [pid = 16257] [id = 419] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x95057000 == 34 [pid = 16257] [id = 423] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x90508400 == 33 [pid = 16257] [id = 426] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x914ee400 == 32 [pid = 16257] [id = 495] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x98e09000 == 31 [pid = 16257] [id = 494] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9216b000 == 30 [pid = 16257] [id = 492] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x99ce1000 == 29 [pid = 16257] [id = 493] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x99ce0000 == 28 [pid = 16257] [id = 491] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x99cdb800 == 27 [pid = 16257] [id = 490] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x90620800 == 26 [pid = 16257] [id = 489] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x90502000 == 25 [pid = 16257] [id = 487] 03:21:12 INFO - PROCESS | 16257 | --DOCSHELL 0x9091b400 == 24 [pid = 16257] [id = 488] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 124 (0x9af83800) [pid = 16257] [serial = 1383] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 123 (0x9af34400) [pid = 16257] [serial = 1382] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 122 (0x9b0af400) [pid = 16257] [serial = 1386] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 121 (0x9b031c00) [pid = 16257] [serial = 1385] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 120 (0xa06fb800) [pid = 16257] [serial = 1389] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0xa06f7800) [pid = 16257] [serial = 1388] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0xa2143400) [pid = 16257] [serial = 1392] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0xa213e000) [pid = 16257] [serial = 1391] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x9244b400) [pid = 16257] [serial = 1412] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0xa2427c00) [pid = 16257] [serial = 1395] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0xa22aa800) [pid = 16257] [serial = 1394] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x94f10400) [pid = 16257] [serial = 1415] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x93be0000) [pid = 16257] [serial = 1410] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x93bd7000) [pid = 16257] [serial = 1413] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x92447c00) [pid = 16257] [serial = 1407] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x91ca0c00) [pid = 16257] [serial = 1365] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x914ef800) [pid = 16257] [serial = 1364] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x93bd2400) [pid = 16257] [serial = 1409] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x9171ec00) [pid = 16257] [serial = 1403] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x9172a800) [pid = 16257] [serial = 1404] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x94f13800) [pid = 16257] [serial = 1368] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x90615000) [pid = 16257] [serial = 1400] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x93c16000) [pid = 16257] [serial = 1367] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9061f400) [pid = 16257] [serial = 1401] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x9962a400) [pid = 16257] [serial = 1371] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x981db400) [pid = 16257] [serial = 1370] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x9a150c00) [pid = 16257] [serial = 1374] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9a14d800) [pid = 16257] [serial = 1373] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9a186c00) [pid = 16257] [serial = 1377] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9248bc00) [pid = 16257] [serial = 1398] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9234d400) [pid = 16257] [serial = 1397] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9a15c000) [pid = 16257] [serial = 1376] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x9240bc00) [pid = 16257] [serial = 1406] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9aac5000) [pid = 16257] [serial = 1380] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9a707400) [pid = 16257] [serial = 1379] [outer = (nil)] [url = about:blank] 03:21:12 INFO - PROCESS | 16257 | 1465035672788 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2635ms 03:21:12 INFO - PROCESS | 16257 | 1465035672815 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:21:12 INFO - PROCESS | 16257 | 1465035672820 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 03:21:12 INFO - PROCESS | 16257 | 1465035672828 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 16257 | 1465035672833 Marionette TRACE conn3 <- [1,1958,null,{}] 03:21:12 INFO - PROCESS | 16257 | 1465035672840 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:12 INFO - PROCESS | 16257 | 1465035672845 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:12 INFO - PROCESS | 16257 | 1465035672994 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:21:13 INFO - PROCESS | 16257 | 1465035673012 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035673019 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:13 INFO - PROCESS | 16257 | ++DOCSHELL 0x90911800 == 25 [pid = 16257] [id = 497] 03:21:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x90912400) [pid = 16257] [serial = 1492] [outer = (nil)] 03:21:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x914e3000) [pid = 16257] [serial = 1493] [outer = 0x90912400] 03:21:13 INFO - PROCESS | 16257 | 1465035673084 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x914ea800) [pid = 16257] [serial = 1494] [outer = 0x90912400] 03:21:14 INFO - PROCESS | 16257 | 1465035674006 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1233ms 03:21:14 INFO - PROCESS | 16257 | 1465035674059 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 16257 | 1465035674067 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 03:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:21:14 INFO - PROCESS | 16257 | 1465035674081 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 16257 | 1465035674086 Marionette TRACE conn3 <- [1,1962,null,{}] 03:21:14 INFO - PROCESS | 16257 | 1465035674091 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:14 INFO - PROCESS | 16257 | 1465035674097 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:14 INFO - PROCESS | 16257 | 1465035674294 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:21:14 INFO - PROCESS | 16257 | 1465035674307 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 16257 | 1465035674313 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:14 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9d400 == 26 [pid = 16257] [id = 498] 03:21:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x91c9e400) [pid = 16257] [serial = 1495] [outer = (nil)] 03:21:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9216dc00) [pid = 16257] [serial = 1496] [outer = 0x91c9e400] 03:21:14 INFO - PROCESS | 16257 | 1465035674381 Marionette DEBUG loaded listener.js 03:21:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x92181c00) [pid = 16257] [serial = 1497] [outer = 0x91c9e400] 03:21:15 INFO - PROCESS | 16257 | 1465035675167 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1133ms 03:21:15 INFO - PROCESS | 16257 | 1465035675215 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 16257 | 1465035675218 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 03:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:21:15 INFO - PROCESS | 16257 | 1465035675229 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - PROCESS | 16257 | 1465035675234 Marionette TRACE conn3 <- [1,1966,null,{}] 03:21:15 INFO - PROCESS | 16257 | 1465035675250 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:15 INFO - PROCESS | 16257 | 1465035675257 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:15 INFO - PROCESS | 16257 | 1465035675467 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:21:15 INFO - PROCESS | 16257 | 1465035675518 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035675530 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x92487c00 == 27 [pid = 16257] [id = 499] 03:21:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9248a400) [pid = 16257] [serial = 1498] [outer = (nil)] 03:21:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x92494800) [pid = 16257] [serial = 1499] [outer = 0x9248a400] 03:21:15 INFO - PROCESS | 16257 | 1465035675591 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x92fd0800) [pid = 16257] [serial = 1500] [outer = 0x9248a400] 03:21:16 INFO - PROCESS | 16257 | 1465035676456 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1282ms 03:21:16 INFO - PROCESS | 16257 | 1465035676513 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:21:16 INFO - PROCESS | 16257 | 1465035676517 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 03:21:16 INFO - PROCESS | 16257 | 1465035676522 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - PROCESS | 16257 | 1465035676525 Marionette TRACE conn3 <- [1,1970,null,{}] 03:21:16 INFO - PROCESS | 16257 | 1465035676530 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:16 INFO - PROCESS | 16257 | 1465035676534 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:16 INFO - PROCESS | 16257 | 1465035676724 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:21:16 INFO - PROCESS | 16257 | 1465035676752 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 16257 | 1465035676760 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x92486000 == 28 [pid = 16257] [id = 500] 03:21:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x93b5e400) [pid = 16257] [serial = 1501] [outer = (nil)] 03:21:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x93c16000) [pid = 16257] [serial = 1502] [outer = 0x93b5e400] 03:21:16 INFO - PROCESS | 16257 | 1465035676822 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x94f0d400) [pid = 16257] [serial = 1503] [outer = 0x93b5e400] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x98db6800) [pid = 16257] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x95380400) [pid = 16257] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9091c000) [pid = 16257] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x90879400) [pid = 16257] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x95041400) [pid = 16257] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x95059c00) [pid = 16257] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x92450000) [pid = 16257] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x92451000) [pid = 16257] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x90886400) [pid = 16257] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x9061e000) [pid = 16257] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x93c67c00) [pid = 16257] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x93c65000) [pid = 16257] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x97588800) [pid = 16257] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x99cd5800) [pid = 16257] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x92180400) [pid = 16257] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x92188400) [pid = 16257] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:21:17 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x90887c00) [pid = 16257] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:21:18 INFO - PROCESS | 16257 | 1465035678240 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1737ms 03:21:18 INFO - PROCESS | 16257 | 1465035678259 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 16257 | 1465035678262 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 03:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:21:18 INFO - PROCESS | 16257 | 1465035678268 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 16257 | 1465035678270 Marionette TRACE conn3 <- [1,1974,null,{}] 03:21:18 INFO - PROCESS | 16257 | 1465035678275 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:18 INFO - PROCESS | 16257 | 1465035678279 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:18 INFO - PROCESS | 16257 | 1465035678455 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:21:18 INFO - PROCESS | 16257 | 1465035678470 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 16257 | 1465035678477 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:18 INFO - PROCESS | 16257 | ++DOCSHELL 0x90620c00 == 29 [pid = 16257] [id = 501] 03:21:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x914e7c00) [pid = 16257] [serial = 1504] [outer = (nil)] 03:21:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x9240a000) [pid = 16257] [serial = 1505] [outer = 0x914e7c00] 03:21:18 INFO - PROCESS | 16257 | 1465035678536 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x93c62800) [pid = 16257] [serial = 1506] [outer = 0x914e7c00] 03:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1026ms 03:21:19 INFO - PROCESS | 16257 | 1465035679288 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:21:19 INFO - PROCESS | 16257 | 1465035679296 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 16257 | 1465035679300 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 03:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:21:19 INFO - PROCESS | 16257 | 1465035679305 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 16257 | 1465035679308 Marionette TRACE conn3 <- [1,1978,null,{}] 03:21:19 INFO - PROCESS | 16257 | 1465035679312 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:19 INFO - PROCESS | 16257 | 1465035679321 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:19 INFO - PROCESS | 16257 | 1465035679545 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:21:19 INFO - PROCESS | 16257 | 1465035679629 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035679635 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x93be0000 == 30 [pid = 16257] [id = 502] 03:21:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9504a400) [pid = 16257] [serial = 1507] [outer = (nil)] 03:21:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9505ec00) [pid = 16257] [serial = 1508] [outer = 0x9504a400] 03:21:19 INFO - PROCESS | 16257 | 1465035679696 Marionette DEBUG loaded listener.js 03:21:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x95197400) [pid = 16257] [serial = 1509] [outer = 0x9504a400] 03:21:20 INFO - PROCESS | 16257 | 1465035680602 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1334ms 03:21:20 INFO - PROCESS | 16257 | 1465035680639 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:21:20 INFO - PROCESS | 16257 | 1465035680645 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 03:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:21:20 INFO - PROCESS | 16257 | 1465035680653 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:21:20 INFO - PROCESS | 16257 | 1465035680660 Marionette TRACE conn3 <- [1,1982,null,{}] 03:21:20 INFO - PROCESS | 16257 | 1465035680667 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:20 INFO - PROCESS | 16257 | 1465035680673 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:20 INFO - PROCESS | 16257 | 1465035680844 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:21:21 INFO - PROCESS | 16257 | 1465035681011 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035681019 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:21 INFO - PROCESS | 16257 | ++DOCSHELL 0x90620400 == 31 [pid = 16257] [id = 503] 03:21:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x90880c00) [pid = 16257] [serial = 1510] [outer = (nil)] 03:21:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x914e8400) [pid = 16257] [serial = 1511] [outer = 0x90880c00] 03:21:21 INFO - PROCESS | 16257 | 1465035681097 Marionette DEBUG loaded listener.js 03:21:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x91c9dc00) [pid = 16257] [serial = 1512] [outer = 0x90880c00] 03:21:22 INFO - PROCESS | 16257 | 1465035682012 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1389ms 03:21:22 INFO - PROCESS | 16257 | 1465035682041 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:21:22 INFO - PROCESS | 16257 | 1465035682048 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 03:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:21:22 INFO - PROCESS | 16257 | 1465035682057 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - PROCESS | 16257 | 1465035682062 Marionette TRACE conn3 <- [1,1986,null,{}] 03:21:22 INFO - PROCESS | 16257 | 1465035682067 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:22 INFO - PROCESS | 16257 | 1465035682073 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:22 INFO - PROCESS | 16257 | 1465035682238 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:21:22 INFO - PROCESS | 16257 | 1465035682405 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 16257 | 1465035682414 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:22 INFO - PROCESS | 16257 | ++DOCSHELL 0x90612c00 == 32 [pid = 16257] [id = 504] 03:21:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x92449000) [pid = 16257] [serial = 1513] [outer = (nil)] 03:21:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x92454000) [pid = 16257] [serial = 1514] [outer = 0x92449000] 03:21:22 INFO - PROCESS | 16257 | 1465035682488 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x92fce400) [pid = 16257] [serial = 1515] [outer = 0x92449000] 03:21:23 INFO - PROCESS | 16257 | 1465035683402 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1389ms 03:21:23 INFO - PROCESS | 16257 | 1465035683447 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:21:23 INFO - PROCESS | 16257 | 1465035683451 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 03:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:21:23 INFO - PROCESS | 16257 | 1465035683457 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 16257 | 1465035683462 Marionette TRACE conn3 <- [1,1990,null,{}] 03:21:23 INFO - PROCESS | 16257 | 1465035683478 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:23 INFO - PROCESS | 16257 | 1465035683486 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:23 INFO - PROCESS | 16257 | 1465035683654 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:21:23 INFO - PROCESS | 16257 | 1465035683833 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035683844 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:23 INFO - PROCESS | 16257 | ++DOCSHELL 0x95193000 == 33 [pid = 16257] [id = 505] 03:21:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x95378800) [pid = 16257] [serial = 1516] [outer = (nil)] 03:21:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9758ec00) [pid = 16257] [serial = 1517] [outer = 0x95378800] 03:21:23 INFO - PROCESS | 16257 | 1465035683923 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x97862800) [pid = 16257] [serial = 1518] [outer = 0x95378800] 03:21:24 INFO - PROCESS | 16257 | 1465035684766 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1334ms 03:21:24 INFO - PROCESS | 16257 | 1465035684791 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:21:24 INFO - PROCESS | 16257 | 1465035684796 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 03:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:21:24 INFO - PROCESS | 16257 | 1465035684802 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:21:24 INFO - PROCESS | 16257 | 1465035684805 Marionette TRACE conn3 <- [1,1994,null,{}] 03:21:24 INFO - PROCESS | 16257 | 1465035684811 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:24 INFO - PROCESS | 16257 | 1465035684816 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:24 INFO - PROCESS | 16257 | 1465035684975 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:21:25 INFO - PROCESS | 16257 | 1465035685146 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035685155 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:25 INFO - PROCESS | 16257 | ++DOCSHELL 0x9505d800 == 34 [pid = 16257] [id = 506] 03:21:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x978e6000) [pid = 16257] [serial = 1519] [outer = (nil)] 03:21:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x98e06800) [pid = 16257] [serial = 1520] [outer = 0x978e6000] 03:21:25 INFO - PROCESS | 16257 | 1465035685230 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x99153000) [pid = 16257] [serial = 1521] [outer = 0x978e6000] 03:21:26 INFO - PROCESS | 16257 | 1465035686047 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1278ms 03:21:26 INFO - PROCESS | 16257 | 1465035686082 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:21:26 INFO - PROCESS | 16257 | 1465035686086 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 03:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:21:26 INFO - PROCESS | 16257 | 1465035686093 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 16257 | 1465035686096 Marionette TRACE conn3 <- [1,1998,null,{}] 03:21:26 INFO - PROCESS | 16257 | 1465035686102 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:26 INFO - PROCESS | 16257 | 1465035686107 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:26 INFO - PROCESS | 16257 | 1465035686259 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:21:26 INFO - PROCESS | 16257 | 1465035686433 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035686439 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:26 INFO - PROCESS | 16257 | ++DOCSHELL 0x90613c00 == 35 [pid = 16257] [id = 507] 03:21:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x9061f400) [pid = 16257] [serial = 1522] [outer = (nil)] 03:21:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x98f0fc00) [pid = 16257] [serial = 1523] [outer = 0x9061f400] 03:21:26 INFO - PROCESS | 16257 | 1465035686515 Marionette DEBUG loaded listener.js 03:21:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x9962a400) [pid = 16257] [serial = 1524] [outer = 0x9061f400] 03:21:27 INFO - PROCESS | 16257 | 1465035687420 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1378ms 03:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:21:27 INFO - PROCESS | 16257 | 1465035687471 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:21:27 INFO - PROCESS | 16257 | 1465035687474 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 03:21:27 INFO - PROCESS | 16257 | 1465035687480 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:21:27 INFO - PROCESS | 16257 | 1465035687484 Marionette TRACE conn3 <- [1,2002,null,{}] 03:21:27 INFO - PROCESS | 16257 | 1465035687489 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:27 INFO - PROCESS | 16257 | 1465035687498 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:27 INFO - PROCESS | 16257 | 1465035687669 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:21:27 INFO - PROCESS | 16257 | 1465035687838 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 16257 | 1465035687844 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:27 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b5f400 == 36 [pid = 16257] [id = 508] 03:21:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x94f11000) [pid = 16257] [serial = 1525] [outer = (nil)] 03:21:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x99bf4c00) [pid = 16257] [serial = 1526] [outer = 0x94f11000] 03:21:27 INFO - PROCESS | 16257 | 1465035687919 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x99cd9400) [pid = 16257] [serial = 1527] [outer = 0x94f11000] 03:21:28 INFO - PROCESS | 16257 | 1465035688802 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1382ms 03:21:28 INFO - PROCESS | 16257 | 1465035688862 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:21:28 INFO - PROCESS | 16257 | 1465035688866 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 03:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:21:28 INFO - PROCESS | 16257 | 1465035688872 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 16257 | 1465035688874 Marionette TRACE conn3 <- [1,2006,null,{}] 03:21:28 INFO - PROCESS | 16257 | 1465035688880 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:28 INFO - PROCESS | 16257 | 1465035688885 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:29 INFO - PROCESS | 16257 | 1465035689049 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:21:29 INFO - PROCESS | 16257 | 1465035689189 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 16257 | 1465035689196 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:29 INFO - PROCESS | 16257 | ++DOCSHELL 0x92486800 == 37 [pid = 16257] [id = 509] 03:21:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x9518ec00) [pid = 16257] [serial = 1528] [outer = (nil)] 03:21:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x9a153800) [pid = 16257] [serial = 1529] [outer = 0x9518ec00] 03:21:29 INFO - PROCESS | 16257 | 1465035689267 Marionette DEBUG loaded listener.js 03:21:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x9a156800) [pid = 16257] [serial = 1530] [outer = 0x9518ec00] 03:21:30 INFO - PROCESS | 16257 | 1465035690135 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:21:30 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:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1327ms 03:21:30 INFO - PROCESS | 16257 | 1465035690200 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:21:30 INFO - PROCESS | 16257 | 1465035690204 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 03:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:21:30 INFO - PROCESS | 16257 | 1465035690209 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:21:30 INFO - PROCESS | 16257 | 1465035690213 Marionette TRACE conn3 <- [1,2010,null,{}] 03:21:30 INFO - PROCESS | 16257 | 1465035690218 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:30 INFO - PROCESS | 16257 | 1465035690223 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:30 INFO - PROCESS | 16257 | 1465035690384 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:21:30 INFO - PROCESS | 16257 | 1465035690569 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035690581 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:30 INFO - PROCESS | 16257 | ++DOCSHELL 0x90912c00 == 38 [pid = 16257] [id = 510] 03:21:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x91721c00) [pid = 16257] [serial = 1531] [outer = (nil)] 03:21:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x9a062800) [pid = 16257] [serial = 1532] [outer = 0x91721c00] 03:21:30 INFO - PROCESS | 16257 | 1465035690675 Marionette DEBUG loaded listener.js 03:21:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9a40f000) [pid = 16257] [serial = 1533] [outer = 0x91721c00] 03:21:31 INFO - PROCESS | 16257 | 1465035691553 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:21:31 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:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1382ms 03:21:31 INFO - PROCESS | 16257 | 1465035691593 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 16257 | 1465035691596 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 03:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:21:31 INFO - PROCESS | 16257 | 1465035691603 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - PROCESS | 16257 | 1465035691606 Marionette TRACE conn3 <- [1,2014,null,{}] 03:21:31 INFO - PROCESS | 16257 | 1465035691611 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:31 INFO - PROCESS | 16257 | 1465035691616 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:31 INFO - PROCESS | 16257 | 1465035691767 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:21:32 INFO - PROCESS | 16257 | 1465035692181 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 16257 | 1465035692190 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:32 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050c400 == 39 [pid = 16257] [id = 511] 03:21:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x90510000) [pid = 16257] [serial = 1534] [outer = (nil)] 03:21:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x90617c00) [pid = 16257] [serial = 1535] [outer = 0x90510000] 03:21:32 INFO - PROCESS | 16257 | 1465035692299 Marionette DEBUG loaded listener.js 03:21:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x90880400) [pid = 16257] [serial = 1536] [outer = 0x90510000] 03:21:33 INFO - PROCESS | 16257 | --DOCSHELL 0x90620c00 == 38 [pid = 16257] [id = 501] 03:21:33 INFO - PROCESS | 16257 | --DOCSHELL 0x92486000 == 37 [pid = 16257] [id = 500] 03:21:33 INFO - PROCESS | 16257 | --DOCSHELL 0x92487c00 == 36 [pid = 16257] [id = 499] 03:21:33 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9d400 == 35 [pid = 16257] [id = 498] 03:21:33 INFO - PROCESS | 16257 | --DOCSHELL 0x90911800 == 34 [pid = 16257] [id = 497] 03:21:33 INFO - PROCESS | 16257 | 1465035693224 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x9a068000) [pid = 16257] [serial = 1464] [outer = (nil)] [url = about:blank] 03:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1644ms 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x99cdfc00) [pid = 16257] [serial = 1463] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x99beb800) [pid = 16257] [serial = 1461] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x99cdc800) [pid = 16257] [serial = 1436] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x98dbc000) [pid = 16257] [serial = 1430] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x9758a400) [pid = 16257] [serial = 1427] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x914e9400) [pid = 16257] [serial = 1418] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x98658000) [pid = 16257] [serial = 1455] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x95192c00) [pid = 16257] [serial = 1425] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9758b400) [pid = 16257] [serial = 1460] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x92fdc800) [pid = 16257] [serial = 1422] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x9171f000) [pid = 16257] [serial = 1446] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x92175800) [pid = 16257] [serial = 1442] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x9504dc00) [pid = 16257] [serial = 1416] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x90917000) [pid = 16257] [serial = 1445] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x94f5c800) [pid = 16257] [serial = 1451] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x976d2400) [pid = 16257] [serial = 1454] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x99ce3400) [pid = 16257] [serial = 1437] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9505c400) [pid = 16257] [serial = 1452] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x9518c000) [pid = 16257] [serial = 1424] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9758f800) [pid = 16257] [serial = 1428] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9248f800) [pid = 16257] [serial = 1421] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x993f6c00) [pid = 16257] [serial = 1458] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9a159000) [pid = 16257] [serial = 1440] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x99256c00) [pid = 16257] [serial = 1457] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x9a156c00) [pid = 16257] [serial = 1439] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x999f2000) [pid = 16257] [serial = 1434] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x91729400) [pid = 16257] [serial = 1419] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x92410c00) [pid = 16257] [serial = 1448] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x92489000) [pid = 16257] [serial = 1443] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x98e01c00) [pid = 16257] [serial = 1431] [outer = (nil)] [url = about:blank] 03:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x999f7000) [pid = 16257] [serial = 1433] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x92488000) [pid = 16257] [serial = 1449] [outer = (nil)] [url = about:blank] 03:21:33 INFO - PROCESS | 16257 | 1465035693295 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:21:33 INFO - PROCESS | 16257 | 1465035693300 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 03:21:33 INFO - PROCESS | 16257 | 1465035693311 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 16257 | 1465035693315 Marionette TRACE conn3 <- [1,2018,null,{}] 03:21:33 INFO - PROCESS | 16257 | 1465035693322 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:33 INFO - PROCESS | 16257 | 1465035693330 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:33 INFO - PROCESS | 16257 | 1465035693475 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:21:33 INFO - PROCESS | 16257 | 1465035693485 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 16257 | 1465035693491 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:33 INFO - PROCESS | 16257 | ++DOCSHELL 0x90882400 == 35 [pid = 16257] [id = 512] 03:21:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x91726400) [pid = 16257] [serial = 1537] [outer = (nil)] 03:21:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x92175000) [pid = 16257] [serial = 1538] [outer = 0x91726400] 03:21:33 INFO - PROCESS | 16257 | 1465035693576 Marionette DEBUG loaded listener.js 03:21:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x92408400) [pid = 16257] [serial = 1539] [outer = 0x91726400] 03:21:34 INFO - PROCESS | 16257 | 1465035694406 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1131ms 03:21:34 INFO - PROCESS | 16257 | 1465035694443 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:21:34 INFO - PROCESS | 16257 | 1465035694449 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 03:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:21:34 INFO - PROCESS | 16257 | 1465035694455 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:21:34 INFO - PROCESS | 16257 | 1465035694458 Marionette TRACE conn3 <- [1,2022,null,{}] 03:21:34 INFO - PROCESS | 16257 | 1465035694467 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:34 INFO - PROCESS | 16257 | 1465035694471 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:34 INFO - PROCESS | 16257 | 1465035694669 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:21:34 INFO - PROCESS | 16257 | 1465035694683 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035694690 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:34 INFO - PROCESS | 16257 | ++DOCSHELL 0x92172c00 == 36 [pid = 16257] [id = 513] 03:21:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9244e800) [pid = 16257] [serial = 1540] [outer = (nil)] 03:21:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x92fcf000) [pid = 16257] [serial = 1541] [outer = 0x9244e800] 03:21:34 INFO - PROCESS | 16257 | 1465035694749 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x93c60000) [pid = 16257] [serial = 1542] [outer = 0x9244e800] 03:21:35 INFO - PROCESS | 16257 | 1465035695591 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1181ms 03:21:35 INFO - PROCESS | 16257 | 1465035695640 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:21:35 INFO - PROCESS | 16257 | 1465035695644 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 03:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:21:35 INFO - PROCESS | 16257 | 1465035695672 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:21:35 INFO - PROCESS | 16257 | 1465035695680 Marionette TRACE conn3 <- [1,2026,null,{}] 03:21:35 INFO - PROCESS | 16257 | 1465035695688 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:35 INFO - PROCESS | 16257 | 1465035695693 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:35 INFO - PROCESS | 16257 | 1465035695908 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:21:35 INFO - PROCESS | 16257 | 1465035695926 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 16257 | 1465035695933 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:35 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050a000 == 37 [pid = 16257] [id = 514] 03:21:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x93c1a400) [pid = 16257] [serial = 1543] [outer = (nil)] 03:21:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9518c000) [pid = 16257] [serial = 1544] [outer = 0x93c1a400] 03:21:35 INFO - PROCESS | 16257 | 1465035695993 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9758f800) [pid = 16257] [serial = 1545] [outer = 0x93c1a400] 03:21:36 INFO - PROCESS | 16257 | 1465035696819 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1190ms 03:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:21:36 INFO - PROCESS | 16257 | 1465035696856 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:21:36 INFO - PROCESS | 16257 | 1465035696859 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 03:21:36 INFO - PROCESS | 16257 | 1465035696869 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:21:36 INFO - PROCESS | 16257 | 1465035696872 Marionette TRACE conn3 <- [1,2030,null,{}] 03:21:36 INFO - PROCESS | 16257 | 1465035696877 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:36 INFO - PROCESS | 16257 | 1465035696880 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:37 INFO - PROCESS | 16257 | 1465035697083 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:21:37 INFO - PROCESS | 16257 | 1465035697101 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 16257 | 1465035697109 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:37 INFO - PROCESS | 16257 | ++DOCSHELL 0x92585800 == 38 [pid = 16257] [id = 515] 03:21:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x93b62000) [pid = 16257] [serial = 1546] [outer = (nil)] 03:21:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x98659800) [pid = 16257] [serial = 1547] [outer = 0x93b62000] 03:21:37 INFO - PROCESS | 16257 | 1465035697167 Marionette DEBUG loaded listener.js 03:21:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x98e04c00) [pid = 16257] [serial = 1548] [outer = 0x93b62000] 03:21:37 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x90912400) [pid = 16257] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:21:37 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9aacd800) [pid = 16257] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:21:37 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9a487c00) [pid = 16257] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:21:37 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9248a400) [pid = 16257] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:21:37 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x914efc00) [pid = 16257] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:21:37 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x93b5e400) [pid = 16257] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:21:37 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x914e7c00) [pid = 16257] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:21:37 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x90920000) [pid = 16257] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:21:37 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x9505f400) [pid = 16257] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:21:37 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x99cdec00) [pid = 16257] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:21:37 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x91c9e400) [pid = 16257] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:21:37 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x9a706c00) [pid = 16257] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:21:37 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x9240c000) [pid = 16257] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:21:37 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x914e5400) [pid = 16257] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:21:38 INFO - PROCESS | 16257 | 1465035698063 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1232ms 03:21:38 INFO - PROCESS | 16257 | 1465035698097 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 16257 | 1465035698100 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 03:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:21:38 INFO - PROCESS | 16257 | 1465035698113 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 16257 | 1465035698115 Marionette TRACE conn3 <- [1,2034,null,{}] 03:21:38 INFO - PROCESS | 16257 | 1465035698120 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:38 INFO - PROCESS | 16257 | 1465035698124 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:38 INFO - PROCESS | 16257 | 1465035698256 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:21:38 INFO - PROCESS | 16257 | 1465035698268 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035698282 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b60400 == 39 [pid = 16257] [id = 516] 03:21:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x93b62400) [pid = 16257] [serial = 1549] [outer = (nil)] 03:21:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9758b400) [pid = 16257] [serial = 1550] [outer = 0x93b62400] 03:21:38 INFO - PROCESS | 16257 | 1465035698348 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x993f8800) [pid = 16257] [serial = 1551] [outer = 0x93b62400] 03:21:39 INFO - PROCESS | 16257 | 1465035699151 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1082ms 03:21:39 INFO - PROCESS | 16257 | 1465035699195 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:21:39 INFO - PROCESS | 16257 | 1465035699197 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 03:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:21:39 INFO - PROCESS | 16257 | 1465035699203 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 16257 | 1465035699205 Marionette TRACE conn3 <- [1,2038,null,{}] 03:21:39 INFO - PROCESS | 16257 | 1465035699218 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:39 INFO - PROCESS | 16257 | 1465035699222 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:39 INFO - PROCESS | 16257 | 1465035699357 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:21:39 INFO - PROCESS | 16257 | 1465035699370 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 16257 | 1465035699394 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:39 INFO - PROCESS | 16257 | ++DOCSHELL 0x90501c00 == 40 [pid = 16257] [id = 517] 03:21:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x93b61000) [pid = 16257] [serial = 1552] [outer = (nil)] 03:21:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x99be6000) [pid = 16257] [serial = 1553] [outer = 0x93b61000] 03:21:39 INFO - PROCESS | 16257 | 1465035699452 Marionette DEBUG loaded listener.js 03:21:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x99bef800) [pid = 16257] [serial = 1554] [outer = 0x93b61000] 03:21:40 INFO - PROCESS | 16257 | 1465035700502 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1328ms 03:21:40 INFO - PROCESS | 16257 | 1465035700533 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:21:40 INFO - PROCESS | 16257 | 1465035700539 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 03:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:21:40 INFO - PROCESS | 16257 | 1465035700546 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:21:40 INFO - PROCESS | 16257 | 1465035700553 Marionette TRACE conn3 <- [1,2042,null,{}] 03:21:40 INFO - PROCESS | 16257 | 1465035700561 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:40 INFO - PROCESS | 16257 | 1465035700566 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:40 INFO - PROCESS | 16257 | 1465035700754 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:21:40 INFO - PROCESS | 16257 | 1465035700926 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035700935 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:40 INFO - PROCESS | 16257 | ++DOCSHELL 0x90619800 == 41 [pid = 16257] [id = 518] 03:21:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9061f800) [pid = 16257] [serial = 1555] [outer = (nil)] 03:21:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x91c9d400) [pid = 16257] [serial = 1556] [outer = 0x9061f800] 03:21:41 INFO - PROCESS | 16257 | 1465035701009 Marionette DEBUG loaded listener.js 03:21:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x92453c00) [pid = 16257] [serial = 1557] [outer = 0x9061f800] 03:21:41 INFO - PROCESS | 16257 | 1465035701921 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:21:41 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:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1441ms 03:21:41 INFO - PROCESS | 16257 | 1465035701989 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:21:41 INFO - PROCESS | 16257 | 1465035701996 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 03:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:21:42 INFO - PROCESS | 16257 | 1465035702006 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:21:42 INFO - PROCESS | 16257 | 1465035702009 Marionette TRACE conn3 <- [1,2046,null,{}] 03:21:42 INFO - PROCESS | 16257 | 1465035702016 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:42 INFO - PROCESS | 16257 | 1465035702022 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:42 INFO - PROCESS | 16257 | 1465035702231 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:21:42 INFO - PROCESS | 16257 | 1465035702414 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035702421 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x92453800 == 42 [pid = 16257] [id = 519] 03:21:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x95041000) [pid = 16257] [serial = 1558] [outer = (nil)] 03:21:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9505f000) [pid = 16257] [serial = 1559] [outer = 0x95041000] 03:21:42 INFO - PROCESS | 16257 | 1465035702495 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x95195800) [pid = 16257] [serial = 1560] [outer = 0x95041000] 03:21:43 INFO - PROCESS | 16257 | 1465035703382 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1430ms 03:21:43 INFO - PROCESS | 16257 | 1465035703436 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:21:43 INFO - PROCESS | 16257 | 1465035703439 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 03:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:21:43 INFO - PROCESS | 16257 | 1465035703463 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - PROCESS | 16257 | 1465035703468 Marionette TRACE conn3 <- [1,2050,null,{}] 03:21:43 INFO - PROCESS | 16257 | 1465035703483 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:43 INFO - PROCESS | 16257 | 1465035703491 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:43 INFO - PROCESS | 16257 | 1465035703664 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:21:43 INFO - PROCESS | 16257 | ************************* 03:21:43 INFO - PROCESS | 16257 | A coding exception was thrown and uncaught in a Task. 03:21:43 INFO - PROCESS | 16257 | 03:21:43 INFO - PROCESS | 16257 | Full message: TypeError: NetworkError when attempting to fetch resource. 03:21:43 INFO - PROCESS | 16257 | Full stack: 03:21:43 INFO - PROCESS | 16257 | ************************* 03:21:43 INFO - PROCESS | 16257 | 1465035703902 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 16257 | 1465035703911 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:43 INFO - PROCESS | 16257 | ++DOCSHELL 0x9a14ec00 == 43 [pid = 16257] [id = 520] 03:21:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x9a14f000) [pid = 16257] [serial = 1561] [outer = (nil)] 03:21:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9a156c00) [pid = 16257] [serial = 1562] [outer = 0x9a14f000] 03:21:43 INFO - PROCESS | 16257 | 1465035703987 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9a225800) [pid = 16257] [serial = 1563] [outer = 0x9a14f000] 03:21:44 INFO - PROCESS | 16257 | 1465035704873 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1444ms 03:21:44 INFO - PROCESS | 16257 | 1465035704906 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:21:44 INFO - PROCESS | 16257 | 1465035704910 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 03:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:21:44 INFO - PROCESS | 16257 | 1465035704916 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 16257 | 1465035704919 Marionette TRACE conn3 <- [1,2054,null,{}] 03:21:44 INFO - PROCESS | 16257 | 1465035704942 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:44 INFO - PROCESS | 16257 | 1465035704947 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:45 INFO - PROCESS | 16257 | 1465035705117 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:21:45 INFO - PROCESS | 16257 | 1465035705291 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035705298 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:45 INFO - PROCESS | 16257 | ++DOCSHELL 0x92172400 == 44 [pid = 16257] [id = 521] 03:21:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x981e8400) [pid = 16257] [serial = 1564] [outer = (nil)] 03:21:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9aa24400) [pid = 16257] [serial = 1565] [outer = 0x981e8400] 03:21:45 INFO - PROCESS | 16257 | 1465035705370 Marionette DEBUG loaded listener.js 03:21:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x9aacc800) [pid = 16257] [serial = 1566] [outer = 0x981e8400] 03:21:46 INFO - PROCESS | 16257 | 1465035706254 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1383ms 03:21:46 INFO - PROCESS | 16257 | 1465035706299 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:21:46 INFO - PROCESS | 16257 | 1465035706303 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 03:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:21:46 INFO - PROCESS | 16257 | 1465035706308 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:21:46 INFO - PROCESS | 16257 | 1465035706311 Marionette TRACE conn3 <- [1,2058,null,{}] 03:21:46 INFO - PROCESS | 16257 | 1465035706317 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:46 INFO - PROCESS | 16257 | 1465035706322 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:46 INFO - PROCESS | 16257 | 1465035706483 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:21:46 INFO - PROCESS | 16257 | 1465035706655 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 16257 | 1465035706662 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x90614000 == 45 [pid = 16257] [id = 522] 03:21:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x92485800) [pid = 16257] [serial = 1567] [outer = (nil)] 03:21:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9b028400) [pid = 16257] [serial = 1568] [outer = 0x92485800] 03:21:46 INFO - PROCESS | 16257 | 1465035706737 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x9d9abc00) [pid = 16257] [serial = 1569] [outer = 0x92485800] 03:21:47 INFO - PROCESS | 16257 | 1465035707624 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1379ms 03:21:47 INFO - PROCESS | 16257 | 1465035707688 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 16257 | 1465035707692 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 03:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:21:47 INFO - PROCESS | 16257 | 1465035707698 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 16257 | 1465035707701 Marionette TRACE conn3 <- [1,2062,null,{}] 03:21:47 INFO - PROCESS | 16257 | 1465035707706 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:47 INFO - PROCESS | 16257 | 1465035707716 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:47 INFO - PROCESS | 16257 | 1465035707927 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:21:48 INFO - PROCESS | 16257 | 1465035708103 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 16257 | 1465035708112 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:48 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050d800 == 46 [pid = 16257] [id = 523] 03:21:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x90617400) [pid = 16257] [serial = 1570] [outer = (nil)] 03:21:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0xa227ec00) [pid = 16257] [serial = 1571] [outer = 0x90617400] 03:21:48 INFO - PROCESS | 16257 | 1465035708184 Marionette DEBUG loaded listener.js 03:21:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0xa22a1000) [pid = 16257] [serial = 1572] [outer = 0x90617400] 03:21:49 INFO - PROCESS | 16257 | 1465035709004 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1378ms 03:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:21:49 INFO - PROCESS | 16257 | 1465035709077 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:21:49 INFO - PROCESS | 16257 | 1465035709079 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 03:21:49 INFO - PROCESS | 16257 | 1465035709086 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:21:49 INFO - PROCESS | 16257 | 1465035709089 Marionette TRACE conn3 <- [1,2066,null,{}] 03:21:49 INFO - PROCESS | 16257 | 1465035709101 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:49 INFO - PROCESS | 16257 | 1465035709105 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:49 INFO - PROCESS | 16257 | 1465035709305 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:21:49 INFO - PROCESS | 16257 | 1465035709480 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035709490 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:49 INFO - PROCESS | 16257 | ++DOCSHELL 0x95189800 == 47 [pid = 16257] [id = 524] 03:21:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x9afd3000) [pid = 16257] [serial = 1573] [outer = (nil)] 03:21:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0xa26cac00) [pid = 16257] [serial = 1574] [outer = 0x9afd3000] 03:21:49 INFO - PROCESS | 16257 | 1465035709557 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0xa30cd800) [pid = 16257] [serial = 1575] [outer = 0x9afd3000] 03:21:50 INFO - PROCESS | 16257 | 1465035710406 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1386ms 03:21:50 INFO - PROCESS | 16257 | 1465035710471 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:21:50 INFO - PROCESS | 16257 | 1465035710475 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 03:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:21:50 INFO - PROCESS | 16257 | 1465035710481 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 16257 | 1465035710484 Marionette TRACE conn3 <- [1,2070,null,{}] 03:21:50 INFO - PROCESS | 16257 | 1465035710489 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:50 INFO - PROCESS | 16257 | 1465035710494 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:50 INFO - PROCESS | 16257 | 1465035710648 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:21:50 INFO - PROCESS | 16257 | 1465035710843 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 16257 | 1465035710850 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061bc00 == 48 [pid = 16257] [id = 525] 03:21:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x90920000) [pid = 16257] [serial = 1576] [outer = (nil)] 03:21:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x94f53800) [pid = 16257] [serial = 1577] [outer = 0x90920000] 03:21:50 INFO - PROCESS | 16257 | 1465035710962 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0xa33d7400) [pid = 16257] [serial = 1578] [outer = 0x90920000] 03:21:52 INFO - PROCESS | 16257 | 1465035712143 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1687ms 03:21:52 INFO - PROCESS | 16257 | 1465035712168 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 16257 | 1465035712174 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 03:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:21:52 INFO - PROCESS | 16257 | 1465035712181 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 16257 | 1465035712186 Marionette TRACE conn3 <- [1,2074,null,{}] 03:21:52 INFO - PROCESS | 16257 | 1465035712193 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:52 INFO - PROCESS | 16257 | 1465035712198 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:52 INFO - PROCESS | 16257 | 1465035712351 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:21:52 INFO - PROCESS | 16257 | 1465035712603 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035712616 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:52 INFO - PROCESS | 16257 | ++DOCSHELL 0x9091f800 == 49 [pid = 16257] [id = 526] 03:21:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x914e2c00) [pid = 16257] [serial = 1579] [outer = (nil)] 03:21:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9217ec00) [pid = 16257] [serial = 1580] [outer = 0x914e2c00] 03:21:52 INFO - PROCESS | 16257 | 1465035712680 Marionette DEBUG loaded listener.js 03:21:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x92452400) [pid = 16257] [serial = 1581] [outer = 0x914e2c00] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x93b60400 == 48 [pid = 16257] [id = 516] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x92585800 == 47 [pid = 16257] [id = 515] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x9050a000 == 46 [pid = 16257] [id = 514] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x92172c00 == 45 [pid = 16257] [id = 513] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x90882400 == 44 [pid = 16257] [id = 512] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x9050c400 == 43 [pid = 16257] [id = 511] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x93be0000 == 42 [pid = 16257] [id = 502] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x90620400 == 41 [pid = 16257] [id = 503] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x95193000 == 40 [pid = 16257] [id = 505] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x9505d800 == 39 [pid = 16257] [id = 506] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x90612c00 == 38 [pid = 16257] [id = 504] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x92486800 == 37 [pid = 16257] [id = 509] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x90912c00 == 36 [pid = 16257] [id = 510] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x90613c00 == 35 [pid = 16257] [id = 507] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x93b5f400 == 34 [pid = 16257] [id = 508] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x90919c00 == 33 [pid = 16257] [id = 496] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x9061bc00 == 32 [pid = 16257] [id = 525] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x95189800 == 31 [pid = 16257] [id = 524] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x90614000 == 30 [pid = 16257] [id = 522] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x9050d800 == 29 [pid = 16257] [id = 523] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x92172400 == 28 [pid = 16257] [id = 521] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x9a14ec00 == 27 [pid = 16257] [id = 520] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x92453800 == 26 [pid = 16257] [id = 519] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x90501c00 == 25 [pid = 16257] [id = 517] 03:21:54 INFO - PROCESS | 16257 | --DOCSHELL 0x90619800 == 24 [pid = 16257] [id = 518] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x92589800) [pid = 16257] [serial = 1467] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x9217d400) [pid = 16257] [serial = 1466] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x981e7c00) [pid = 16257] [serial = 1470] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x95377000) [pid = 16257] [serial = 1469] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x9a480400) [pid = 16257] [serial = 1473] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x9a226c00) [pid = 16257] [serial = 1472] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x9216dc00) [pid = 16257] [serial = 1496] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9af2a400) [pid = 16257] [serial = 1476] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x9aa20000) [pid = 16257] [serial = 1475] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x9afd8000) [pid = 16257] [serial = 1479] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x93c1d400) [pid = 16257] [serial = 1491] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x92fdbc00) [pid = 16257] [serial = 1490] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x9af89c00) [pid = 16257] [serial = 1478] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x914e3000) [pid = 16257] [serial = 1493] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x914ea800) [pid = 16257] [serial = 1494] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0xa227f400) [pid = 16257] [serial = 1482] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0xa21bfc00) [pid = 16257] [serial = 1481] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0xa2448000) [pid = 16257] [serial = 1485] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x92494800) [pid = 16257] [serial = 1499] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0xa243d400) [pid = 16257] [serial = 1484] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x92185000) [pid = 16257] [serial = 1488] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x93c16000) [pid = 16257] [serial = 1502] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x92fd0800) [pid = 16257] [serial = 1500] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x91c9c400) [pid = 16257] [serial = 1487] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9240a000) [pid = 16257] [serial = 1505] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x94f0d400) [pid = 16257] [serial = 1503] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x93c62800) [pid = 16257] [serial = 1506] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x92181c00) [pid = 16257] [serial = 1497] [outer = (nil)] [url = about:blank] 03:21:54 INFO - PROCESS | 16257 | 1465035714901 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2837ms 03:21:55 INFO - PROCESS | 16257 | 1465035715018 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:21:55 INFO - PROCESS | 16257 | 1465035715023 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 03:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:21:55 INFO - PROCESS | 16257 | 1465035715030 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:21:55 INFO - PROCESS | 16257 | 1465035715036 Marionette TRACE conn3 <- [1,2078,null,{}] 03:21:55 INFO - PROCESS | 16257 | 1465035715044 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:55 INFO - PROCESS | 16257 | 1465035715049 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:55 INFO - PROCESS | 16257 | 1465035715191 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:21:55 INFO - PROCESS | 16257 | 1465035715317 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 16257 | 1465035715327 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087a400 == 25 [pid = 16257] [id = 527] 03:21:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9087b800) [pid = 16257] [serial = 1582] [outer = (nil)] 03:21:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x90881800) [pid = 16257] [serial = 1583] [outer = 0x9087b800] 03:21:55 INFO - PROCESS | 16257 | 1465035715391 Marionette DEBUG loaded listener.js 03:21:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x90883c00) [pid = 16257] [serial = 1584] [outer = 0x9087b800] 03:21:56 INFO - PROCESS | 16257 | 1465035716062 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1087ms 03:21:56 INFO - PROCESS | 16257 | 1465035716121 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:21:56 INFO - PROCESS | 16257 | 1465035716129 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 03:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:21:56 INFO - PROCESS | 16257 | 1465035716142 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:21:56 INFO - PROCESS | 16257 | 1465035716146 Marionette TRACE conn3 <- [1,2082,null,{}] 03:21:56 INFO - PROCESS | 16257 | 1465035716152 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:56 INFO - PROCESS | 16257 | 1465035716157 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:56 INFO - PROCESS | 16257 | 1465035716361 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:21:56 INFO - PROCESS | 16257 | 1465035716374 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035716382 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:56 INFO - PROCESS | 16257 | ++DOCSHELL 0x91721400 == 26 [pid = 16257] [id = 528] 03:21:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x91722800) [pid = 16257] [serial = 1585] [outer = (nil)] 03:21:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9172a400) [pid = 16257] [serial = 1586] [outer = 0x91722800] 03:21:56 INFO - PROCESS | 16257 | 1465035716445 Marionette DEBUG loaded listener.js 03:21:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x91c9c400) [pid = 16257] [serial = 1587] [outer = 0x91722800] 03:21:57 INFO - PROCESS | 16257 | 1465035717191 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1095ms 03:21:57 INFO - PROCESS | 16257 | 1465035717282 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 16257 | 1465035717285 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 03:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:21:57 INFO - PROCESS | 16257 | 1465035717291 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 16257 | 1465035717296 Marionette TRACE conn3 <- [1,2086,null,{}] 03:21:57 INFO - PROCESS | 16257 | 1465035717334 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:57 INFO - PROCESS | 16257 | 1465035717342 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:57 INFO - PROCESS | 16257 | 1465035717535 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:21:57 INFO - PROCESS | 16257 | 1465035717554 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035717564 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x92409400 == 27 [pid = 16257] [id = 529] 03:21:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9240a000) [pid = 16257] [serial = 1588] [outer = (nil)] 03:21:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x9244cc00) [pid = 16257] [serial = 1589] [outer = 0x9240a000] 03:21:57 INFO - PROCESS | 16257 | 1465035717628 Marionette DEBUG loaded listener.js 03:21:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x92489c00) [pid = 16257] [serial = 1590] [outer = 0x9240a000] 03:21:58 INFO - PROCESS | 16257 | 1465035718417 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1153ms 03:21:58 INFO - PROCESS | 16257 | 1465035718444 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:21:58 INFO - PROCESS | 16257 | 1465035718449 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 03:21:58 INFO - PROCESS | 16257 | 1465035718466 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - PROCESS | 16257 | 1465035718470 Marionette TRACE conn3 <- [1,2090,null,{}] 03:21:58 INFO - PROCESS | 16257 | 1465035718486 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:58 INFO - PROCESS | 16257 | 1465035718490 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:58 INFO - PROCESS | 16257 | 1465035718685 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:21:58 INFO - PROCESS | 16257 | 1465035718701 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 16257 | 1465035718707 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:21:58 INFO - PROCESS | 16257 | ++DOCSHELL 0x92344400 == 28 [pid = 16257] [id = 530] 03:21:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x92451c00) [pid = 16257] [serial = 1591] [outer = (nil)] 03:21:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x92fd3800) [pid = 16257] [serial = 1592] [outer = 0x92451c00] 03:21:58 INFO - PROCESS | 16257 | 1465035718767 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x93b61400) [pid = 16257] [serial = 1593] [outer = 0x92451c00] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x93c1a400) [pid = 16257] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x93b62000) [pid = 16257] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x93b62400) [pid = 16257] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9504a400) [pid = 16257] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9518ec00) [pid = 16257] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x91721c00) [pid = 16257] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x90880c00) [pid = 16257] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x978e6000) [pid = 16257] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9244e800) [pid = 16257] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x90510000) [pid = 16257] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x91726400) [pid = 16257] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x95378800) [pid = 16257] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x9061f400) [pid = 16257] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x93b61000) [pid = 16257] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x94f11000) [pid = 16257] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:22:00 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x92449000) [pid = 16257] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:22:00 INFO - PROCESS | 16257 | 1465035720234 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1810ms 03:22:00 INFO - PROCESS | 16257 | 1465035720264 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 16257 | 1465035720268 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 03:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:22:00 INFO - PROCESS | 16257 | 1465035720274 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 16257 | 1465035720276 Marionette TRACE conn3 <- [1,2094,null,{}] 03:22:00 INFO - PROCESS | 16257 | 1465035720281 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:00 INFO - PROCESS | 16257 | 1465035720286 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:00 INFO - PROCESS | 16257 | 1465035720421 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:22:00 INFO - PROCESS | 16257 | 1465035720429 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 16257 | 1465035720438 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e2000 == 29 [pid = 16257] [id = 531] 03:22:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x92182400) [pid = 16257] [serial = 1594] [outer = (nil)] 03:22:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x92584c00) [pid = 16257] [serial = 1595] [outer = 0x92182400] 03:22:00 INFO - PROCESS | 16257 | 1465035720498 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x93bd5400) [pid = 16257] [serial = 1596] [outer = 0x92182400] 03:22:01 INFO - PROCESS | 16257 | 1465035721230 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 976ms 03:22:01 INFO - PROCESS | 16257 | 1465035721251 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 03:22:01 INFO - PROCESS | 16257 | 1465035721253 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 03:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:22:01 INFO - PROCESS | 16257 | 1465035721259 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - PROCESS | 16257 | 1465035721262 Marionette TRACE conn3 <- [1,2098,null,{}] 03:22:01 INFO - PROCESS | 16257 | 1465035721267 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:01 INFO - PROCESS | 16257 | 1465035721275 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:01 INFO - PROCESS | 16257 | 1465035721500 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 03:22:01 INFO - PROCESS | 16257 | 1465035721526 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035721531 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:01 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b5fc00 == 30 [pid = 16257] [id = 532] 03:22:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x94f0c400) [pid = 16257] [serial = 1597] [outer = (nil)] 03:22:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x94f55c00) [pid = 16257] [serial = 1598] [outer = 0x94f0c400] 03:22:01 INFO - PROCESS | 16257 | 1465035721594 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9504c000) [pid = 16257] [serial = 1599] [outer = 0x94f0c400] 03:22:02 INFO - PROCESS | 16257 | 1465035722576 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1381ms 03:22:02 INFO - PROCESS | 16257 | 1465035722641 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 03:22:02 INFO - PROCESS | 16257 | 1465035722647 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 03:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:22:02 INFO - PROCESS | 16257 | 1465035722655 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 16257 | 1465035722660 Marionette TRACE conn3 <- [1,2102,null,{}] 03:22:02 INFO - PROCESS | 16257 | 1465035722670 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:02 INFO - PROCESS | 16257 | 1465035722674 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:02 INFO - PROCESS | 16257 | 1465035722880 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 03:22:03 INFO - PROCESS | 16257 | 1465035723103 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035723111 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:03 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087c000 == 31 [pid = 16257] [id = 533] 03:22:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x90887800) [pid = 16257] [serial = 1600] [outer = (nil)] 03:22:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x914ee800) [pid = 16257] [serial = 1601] [outer = 0x90887800] 03:22:03 INFO - PROCESS | 16257 | 1465035723232 Marionette DEBUG loaded listener.js 03:22:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9216b400) [pid = 16257] [serial = 1602] [outer = 0x90887800] 03:22:04 INFO - PROCESS | 16257 | 1465035724046 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1436ms 03:22:04 INFO - PROCESS | 16257 | 1465035724091 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 03:22:04 INFO - PROCESS | 16257 | 1465035724098 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 03:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:22:04 INFO - PROCESS | 16257 | 1465035724108 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 16257 | 1465035724112 Marionette TRACE conn3 <- [1,2106,null,{}] 03:22:04 INFO - PROCESS | 16257 | 1465035724118 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:04 INFO - PROCESS | 16257 | 1465035724123 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:04 INFO - PROCESS | 16257 | 1465035724300 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 03:22:04 INFO - PROCESS | 16257 | 1465035724469 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035724475 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x90882400 == 32 [pid = 16257] [id = 534] 03:22:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9234d400) [pid = 16257] [serial = 1603] [outer = (nil)] 03:22:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x92450000) [pid = 16257] [serial = 1604] [outer = 0x9234d400] 03:22:04 INFO - PROCESS | 16257 | 1465035724553 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x92587800) [pid = 16257] [serial = 1605] [outer = 0x9234d400] 03:22:05 INFO - PROCESS | 16257 | 1465035725489 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1430ms 03:22:05 INFO - PROCESS | 16257 | 1465035725539 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 03:22:05 INFO - PROCESS | 16257 | 1465035725543 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 03:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:22:05 INFO - PROCESS | 16257 | 1465035725550 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:22:05 INFO - PROCESS | 16257 | 1465035725555 Marionette TRACE conn3 <- [1,2110,null,{}] 03:22:05 INFO - PROCESS | 16257 | 1465035725571 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:05 INFO - PROCESS | 16257 | 1465035725579 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:05 INFO - PROCESS | 16257 | 1465035725745 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 03:22:05 INFO - PROCESS | 16257 | 1465035725915 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 16257 | 1465035725924 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:06 INFO - PROCESS | 16257 | ++DOCSHELL 0x9505b800 == 33 [pid = 16257] [id = 535] 03:22:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9505c400) [pid = 16257] [serial = 1606] [outer = (nil)] 03:22:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x95063400) [pid = 16257] [serial = 1607] [outer = 0x9505c400] 03:22:06 INFO - PROCESS | 16257 | 1465035726068 Marionette DEBUG loaded listener.js 03:22:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9518ec00) [pid = 16257] [serial = 1608] [outer = 0x9505c400] 03:22:06 INFO - PROCESS | 16257 | 1465035726849 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1342ms 03:22:06 INFO - PROCESS | 16257 | 1465035726893 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 03:22:06 INFO - PROCESS | 16257 | 1465035726897 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 03:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:22:06 INFO - PROCESS | 16257 | 1465035726904 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:22:06 INFO - PROCESS | 16257 | 1465035726907 Marionette TRACE conn3 <- [1,2114,null,{}] 03:22:06 INFO - PROCESS | 16257 | 1465035726912 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:06 INFO - PROCESS | 16257 | 1465035726917 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:07 INFO - PROCESS | 16257 | 1465035727081 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 03:22:07 INFO - PROCESS | 16257 | 1465035727248 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 16257 | 1465035727259 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:07 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050fc00 == 34 [pid = 16257] [id = 536] 03:22:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x92180400) [pid = 16257] [serial = 1609] [outer = (nil)] 03:22:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x97587800) [pid = 16257] [serial = 1610] [outer = 0x92180400] 03:22:07 INFO - PROCESS | 16257 | 1465035727330 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x976d4000) [pid = 16257] [serial = 1611] [outer = 0x92180400] 03:22:08 INFO - PROCESS | 16257 | 1465035728176 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1328ms 03:22:08 INFO - PROCESS | 16257 | 1465035728233 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 03:22:08 INFO - PROCESS | 16257 | 1465035728237 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 03:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:22:08 INFO - PROCESS | 16257 | 1465035728242 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:22:08 INFO - PROCESS | 16257 | 1465035728246 Marionette TRACE conn3 <- [1,2118,null,{}] 03:22:08 INFO - PROCESS | 16257 | 1465035728251 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:08 INFO - PROCESS | 16257 | 1465035728256 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:08 INFO - PROCESS | 16257 | 1465035728413 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 03:22:08 INFO - PROCESS | 16257 | 1465035728582 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035728588 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:08 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050e400 == 35 [pid = 16257] [id = 537] 03:22:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9091c000) [pid = 16257] [serial = 1612] [outer = (nil)] 03:22:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x97f84c00) [pid = 16257] [serial = 1613] [outer = 0x9091c000] 03:22:08 INFO - PROCESS | 16257 | 1465035728662 Marionette DEBUG loaded listener.js 03:22:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x93b62400) [pid = 16257] [serial = 1614] [outer = 0x9091c000] 03:22:09 INFO - PROCESS | 16257 | 1465035729548 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1378ms 03:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:22:09 INFO - PROCESS | 16257 | 1465035729621 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 03:22:09 INFO - PROCESS | 16257 | 1465035729624 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 03:22:09 INFO - PROCESS | 16257 | 1465035729630 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:22:09 INFO - PROCESS | 16257 | 1465035729634 Marionette TRACE conn3 <- [1,2122,null,{}] 03:22:09 INFO - PROCESS | 16257 | 1465035729639 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:09 INFO - PROCESS | 16257 | 1465035729648 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:09 INFO - PROCESS | 16257 | 1465035729869 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 03:22:10 INFO - PROCESS | 16257 | 1465035730092 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035730100 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:10 INFO - PROCESS | 16257 | ++DOCSHELL 0x90917c00 == 36 [pid = 16257] [id = 538] 03:22:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x93c13c00) [pid = 16257] [serial = 1615] [outer = (nil)] 03:22:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x993f3000) [pid = 16257] [serial = 1616] [outer = 0x93c13c00] 03:22:10 INFO - PROCESS | 16257 | 1465035730214 Marionette DEBUG loaded listener.js 03:22:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x9962d000) [pid = 16257] [serial = 1617] [outer = 0x93c13c00] 03:22:11 INFO - PROCESS | 16257 | 1465035731058 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1481ms 03:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:22:11 INFO - PROCESS | 16257 | 1465035731111 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 03:22:11 INFO - PROCESS | 16257 | 1465035731114 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 03:22:11 INFO - PROCESS | 16257 | 1465035731121 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:22:11 INFO - PROCESS | 16257 | 1465035731124 Marionette TRACE conn3 <- [1,2126,null,{}] 03:22:11 INFO - PROCESS | 16257 | 1465035731129 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:11 INFO - PROCESS | 16257 | 1465035731134 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:11 INFO - PROCESS | 16257 | 1465035731285 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 03:22:11 INFO - PROCESS | 16257 | 1465035731460 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 16257 | 1465035731465 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:11 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087d800 == 37 [pid = 16257] [id = 539] 03:22:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x9087fc00) [pid = 16257] [serial = 1618] [outer = (nil)] 03:22:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x9244c000) [pid = 16257] [serial = 1619] [outer = 0x9087fc00] 03:22:11 INFO - PROCESS | 16257 | 1465035731545 Marionette DEBUG loaded listener.js 03:22:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x9537dc00) [pid = 16257] [serial = 1620] [outer = 0x9087fc00] 03:22:12 INFO - PROCESS | 16257 | 1465035732348 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1286ms 03:22:12 INFO - PROCESS | 16257 | 1465035732423 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 03:22:12 INFO - PROCESS | 16257 | 1465035732426 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 03:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:22:12 INFO - PROCESS | 16257 | 1465035732436 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:22:12 INFO - PROCESS | 16257 | 1465035732438 Marionette TRACE conn3 <- [1,2130,null,{}] 03:22:12 INFO - PROCESS | 16257 | 1465035732443 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:12 INFO - PROCESS | 16257 | 1465035732448 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:12 INFO - PROCESS | 16257 | 1465035732608 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 03:22:12 INFO - PROCESS | 16257 | 1465035732923 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 16257 | 1465035732931 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:13 INFO - PROCESS | 16257 | ++DOCSHELL 0x90510400 == 38 [pid = 16257] [id = 540] 03:22:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x90612800) [pid = 16257] [serial = 1621] [outer = (nil)] 03:22:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x90617000) [pid = 16257] [serial = 1622] [outer = 0x90612800] 03:22:13 INFO - PROCESS | 16257 | 1465035733065 Marionette DEBUG loaded listener.js 03:22:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x90880c00) [pid = 16257] [serial = 1623] [outer = 0x90612800] 03:22:13 INFO - PROCESS | 16257 | 1465035733864 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:22:13 INFO - PROCESS | 16257 | 1465035733971 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 03:22:13 INFO - PROCESS | 16257 | 1465035733978 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:22:13 INFO - PROCESS | 16257 | 1465035733982 Marionette TRACE conn3 <- [1,2134,null,{}] 03:22:13 INFO - PROCESS | 16257 | 1465035733989 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:13 INFO - PROCESS | 16257 | 1465035733996 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:14 INFO - PROCESS | 16257 | 1465035734153 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 03:22:14 INFO - PROCESS | 16257 | --DOCSHELL 0x914e2000 == 37 [pid = 16257] [id = 531] 03:22:14 INFO - PROCESS | 16257 | --DOCSHELL 0x92344400 == 36 [pid = 16257] [id = 530] 03:22:14 INFO - PROCESS | 16257 | 1465035734428 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035734438 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:14 INFO - PROCESS | 16257 | --DOCSHELL 0x92409400 == 35 [pid = 16257] [id = 529] 03:22:14 INFO - PROCESS | 16257 | --DOCSHELL 0x91721400 == 34 [pid = 16257] [id = 528] 03:22:14 INFO - PROCESS | 16257 | --DOCSHELL 0x9087a400 == 33 [pid = 16257] [id = 527] 03:22:14 INFO - PROCESS | 16257 | ++DOCSHELL 0x90509000 == 34 [pid = 16257] [id = 541] 03:22:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9087a400) [pid = 16257] [serial = 1624] [outer = (nil)] 03:22:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x91726400) [pid = 16257] [serial = 1625] [outer = 0x9087a400] 03:22:14 INFO - PROCESS | 16257 | 1465035734519 Marionette DEBUG loaded listener.js 03:22:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x92344400) [pid = 16257] [serial = 1626] [outer = 0x9087a400] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x9518c000) [pid = 16257] [serial = 1544] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x98659800) [pid = 16257] [serial = 1547] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x9758b400) [pid = 16257] [serial = 1550] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x98e04c00) [pid = 16257] [serial = 1548] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x9505ec00) [pid = 16257] [serial = 1508] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x9a153800) [pid = 16257] [serial = 1529] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x9a156800) [pid = 16257] [serial = 1530] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x9a062800) [pid = 16257] [serial = 1532] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9a40f000) [pid = 16257] [serial = 1533] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x914e8400) [pid = 16257] [serial = 1511] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x91c9dc00) [pid = 16257] [serial = 1512] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x98e06800) [pid = 16257] [serial = 1520] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x99153000) [pid = 16257] [serial = 1521] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x92fcf000) [pid = 16257] [serial = 1541] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x90617c00) [pid = 16257] [serial = 1535] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x90880400) [pid = 16257] [serial = 1536] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x92175000) [pid = 16257] [serial = 1538] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x92408400) [pid = 16257] [serial = 1539] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x9758ec00) [pid = 16257] [serial = 1517] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x97862800) [pid = 16257] [serial = 1518] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x98f0fc00) [pid = 16257] [serial = 1523] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x99be6000) [pid = 16257] [serial = 1553] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9962a400) [pid = 16257] [serial = 1524] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x99bf4c00) [pid = 16257] [serial = 1526] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x99cd9400) [pid = 16257] [serial = 1527] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x92454000) [pid = 16257] [serial = 1514] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x92fce400) [pid = 16257] [serial = 1515] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x95197400) [pid = 16257] [serial = 1509] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x99bef800) [pid = 16257] [serial = 1554] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x993f8800) [pid = 16257] [serial = 1551] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x9758f800) [pid = 16257] [serial = 1545] [outer = (nil)] [url = about:blank] 03:22:14 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x93c60000) [pid = 16257] [serial = 1542] [outer = (nil)] [url = about:blank] 03:22:15 INFO - PROCESS | 16257 | 1465035735227 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1280ms 03:22:15 INFO - PROCESS | 16257 | 1465035735273 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 03:22:15 INFO - PROCESS | 16257 | 1465035735278 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 03:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:22:15 INFO - PROCESS | 16257 | 1465035735287 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:22:15 INFO - PROCESS | 16257 | 1465035735290 Marionette TRACE conn3 <- [1,2138,null,{}] 03:22:15 INFO - PROCESS | 16257 | 1465035735296 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:15 INFO - PROCESS | 16257 | 1465035735300 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:15 INFO - PROCESS | 16257 | 1465035735440 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 03:22:15 INFO - PROCESS | 16257 | 1465035735455 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 16257 | 1465035735461 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x92446c00 == 35 [pid = 16257] [id = 542] 03:22:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x9248fc00) [pid = 16257] [serial = 1627] [outer = (nil)] 03:22:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x93b65400) [pid = 16257] [serial = 1628] [outer = 0x9248fc00] 03:22:15 INFO - PROCESS | 16257 | 1465035735521 Marionette DEBUG loaded listener.js 03:22:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x93c64400) [pid = 16257] [serial = 1629] [outer = 0x9248fc00] 03:22:16 INFO - PROCESS | 16257 | 1465035736375 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1132ms 03:22:16 INFO - PROCESS | 16257 | 1465035736419 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 03:22:16 INFO - PROCESS | 16257 | 1465035736422 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 03:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:22:16 INFO - PROCESS | 16257 | 1465035736431 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:22:16 INFO - PROCESS | 16257 | 1465035736438 Marionette TRACE conn3 <- [1,2142,null,{}] 03:22:16 INFO - PROCESS | 16257 | 1465035736450 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:16 INFO - PROCESS | 16257 | 1465035736456 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:16 INFO - PROCESS | 16257 | 1465035736599 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 03:22:16 INFO - PROCESS | 16257 | 1465035736608 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035736618 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x90502800 == 36 [pid = 16257] [id = 543] 03:22:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x93b61000) [pid = 16257] [serial = 1630] [outer = (nil)] 03:22:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x97585800) [pid = 16257] [serial = 1631] [outer = 0x93b61000] 03:22:16 INFO - PROCESS | 16257 | 1465035736675 Marionette DEBUG loaded listener.js 03:22:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x978dfc00) [pid = 16257] [serial = 1632] [outer = 0x93b61000] 03:22:17 INFO - PROCESS | 16257 | 1465035737447 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 03:22:17 INFO - PROCESS | 16257 | 1465035737530 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 03:22:17 INFO - PROCESS | 16257 | 1465035737536 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:22:17 INFO - PROCESS | 16257 | 1465035737551 Marionette TRACE conn3 <- [1,2146,null,{}] 03:22:17 INFO - PROCESS | 16257 | 1465035737556 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:17 INFO - PROCESS | 16257 | 1465035737559 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:17 INFO - PROCESS | 16257 | 1465035737755 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 03:22:17 INFO - PROCESS | 16257 | 1465035737772 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035737779 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:17 INFO - PROCESS | 16257 | ++DOCSHELL 0x92183400 == 37 [pid = 16257] [id = 544] 03:22:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x95375800) [pid = 16257] [serial = 1633] [outer = (nil)] 03:22:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x98fb9000) [pid = 16257] [serial = 1634] [outer = 0x95375800] 03:22:17 INFO - PROCESS | 16257 | 1465035737837 Marionette DEBUG loaded listener.js 03:22:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x99256800) [pid = 16257] [serial = 1635] [outer = 0x95375800] 03:22:18 INFO - PROCESS | 16257 | 1465035738599 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:22:18 INFO - PROCESS | 16257 | 1465035738654 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 03:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:22:18 INFO - PROCESS | 16257 | 1465035738660 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:22:18 INFO - PROCESS | 16257 | 1465035738662 Marionette TRACE conn3 <- [1,2150,null,{}] 03:22:18 INFO - PROCESS | 16257 | 1465035738680 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:18 INFO - PROCESS | 16257 | 1465035738685 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:18 INFO - PROCESS | 16257 | 1465035738863 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 03:22:18 INFO - PROCESS | 16257 | 1465035738882 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 16257 | 1465035738896 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:18 INFO - PROCESS | 16257 | ++DOCSHELL 0x999ee400 == 38 [pid = 16257] [id = 545] 03:22:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x999f0c00) [pid = 16257] [serial = 1636] [outer = (nil)] 03:22:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x99be8800) [pid = 16257] [serial = 1637] [outer = 0x999f0c00] 03:22:18 INFO - PROCESS | 16257 | 1465035738962 Marionette DEBUG loaded listener.js 03:22:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x99bf1400) [pid = 16257] [serial = 1638] [outer = 0x999f0c00] 03:22:19 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9061f800) [pid = 16257] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:22:19 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x95041000) [pid = 16257] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:22:19 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9087b800) [pid = 16257] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:22:19 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x92451c00) [pid = 16257] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:22:19 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x91722800) [pid = 16257] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:22:19 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x92182400) [pid = 16257] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:22:19 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x914e2c00) [pid = 16257] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:22:19 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9a14f000) [pid = 16257] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:22:19 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x981e8400) [pid = 16257] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:22:19 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x92485800) [pid = 16257] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:22:19 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x90617400) [pid = 16257] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:22:19 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x9afd3000) [pid = 16257] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:22:19 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x9240a000) [pid = 16257] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:22:19 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x90920000) [pid = 16257] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:22:19 INFO - PROCESS | 16257 | 1465035739883 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:22:19 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:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1247ms 03:22:19 INFO - PROCESS | 16257 | 1465035739909 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 03:22:19 INFO - PROCESS | 16257 | 1465035739912 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 03:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:22:19 INFO - PROCESS | 16257 | 1465035739917 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:22:19 INFO - PROCESS | 16257 | 1465035739920 Marionette TRACE conn3 <- [1,2154,null,{}] 03:22:19 INFO - PROCESS | 16257 | 1465035739925 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:19 INFO - PROCESS | 16257 | 1465035739930 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:20 INFO - PROCESS | 16257 | 1465035740120 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 03:22:20 INFO - PROCESS | 16257 | 1465035740137 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035740146 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:20 INFO - PROCESS | 16257 | ++DOCSHELL 0x90504800 == 39 [pid = 16257] [id = 546] 03:22:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x90504c00) [pid = 16257] [serial = 1639] [outer = (nil)] 03:22:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9234ec00) [pid = 16257] [serial = 1640] [outer = 0x90504c00] 03:22:20 INFO - PROCESS | 16257 | 1465035740205 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x99bf1000) [pid = 16257] [serial = 1641] [outer = 0x90504c00] 03:22:20 INFO - PROCESS | 16257 | 1465035740902 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1032ms 03:22:20 INFO - PROCESS | 16257 | 1465035740950 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 03:22:20 INFO - PROCESS | 16257 | 1465035740952 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 03:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:22:20 INFO - PROCESS | 16257 | 1465035740958 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:22:20 INFO - PROCESS | 16257 | 1465035740960 Marionette TRACE conn3 <- [1,2158,null,{}] 03:22:20 INFO - PROCESS | 16257 | 1465035740966 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:20 INFO - PROCESS | 16257 | 1465035740970 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:21 INFO - PROCESS | 16257 | 1465035741171 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 03:22:21 INFO - PROCESS | 16257 | 1465035741191 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035741198 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:21 INFO - PROCESS | 16257 | ++DOCSHELL 0x91720000 == 40 [pid = 16257] [id = 547] 03:22:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x92447400) [pid = 16257] [serial = 1642] [outer = (nil)] 03:22:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x99cd7c00) [pid = 16257] [serial = 1643] [outer = 0x92447400] 03:22:21 INFO - PROCESS | 16257 | 1465035741259 Marionette DEBUG loaded listener.js 03:22:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9a06a000) [pid = 16257] [serial = 1644] [outer = 0x92447400] 03:22:22 INFO - PROCESS | 16257 | 1465035742204 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1280ms 03:22:22 INFO - PROCESS | 16257 | 1465035742240 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 03:22:22 INFO - PROCESS | 16257 | 1465035742246 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 03:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:22:22 INFO - PROCESS | 16257 | 1465035742271 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:22:22 INFO - PROCESS | 16257 | 1465035742276 Marionette TRACE conn3 <- [1,2162,null,{}] 03:22:22 INFO - PROCESS | 16257 | 1465035742286 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:22 INFO - PROCESS | 16257 | 1465035742291 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:22 INFO - PROCESS | 16257 | 1465035742466 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 03:22:22 INFO - PROCESS | 16257 | 1465035742642 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 16257 | 1465035742650 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:22 INFO - PROCESS | 16257 | ++DOCSHELL 0x90881400 == 41 [pid = 16257] [id = 548] 03:22:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x90915c00) [pid = 16257] [serial = 1645] [outer = (nil)] 03:22:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x9234d000) [pid = 16257] [serial = 1646] [outer = 0x90915c00] 03:22:22 INFO - PROCESS | 16257 | 1465035742724 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x92411c00) [pid = 16257] [serial = 1647] [outer = 0x90915c00] 03:22:23 INFO - PROCESS | 16257 | 1465035743613 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1386ms 03:22:23 INFO - PROCESS | 16257 | 1465035743655 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 03:22:23 INFO - PROCESS | 16257 | 1465035743662 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 03:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:22:23 INFO - PROCESS | 16257 | 1465035743672 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 16257 | 1465035743675 Marionette TRACE conn3 <- [1,2166,null,{}] 03:22:23 INFO - PROCESS | 16257 | 1465035743682 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:23 INFO - PROCESS | 16257 | 1465035743687 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:23 INFO - PROCESS | 16257 | 1465035743854 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 03:22:24 INFO - PROCESS | 16257 | 1465035744035 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 16257 | 1465035744044 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:24 INFO - PROCESS | 16257 | ++DOCSHELL 0x92584000 == 42 [pid = 16257] [id = 549] 03:22:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9258a800) [pid = 16257] [serial = 1648] [outer = (nil)] 03:22:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x94f10c00) [pid = 16257] [serial = 1649] [outer = 0x9258a800] 03:22:24 INFO - PROCESS | 16257 | 1465035744121 Marionette DEBUG loaded listener.js 03:22:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x95055800) [pid = 16257] [serial = 1650] [outer = 0x9258a800] 03:22:25 INFO - PROCESS | 16257 | 1465035745023 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1429ms 03:22:25 INFO - PROCESS | 16257 | 1465035745101 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 03:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:22:25 INFO - PROCESS | 16257 | 1465035745105 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 03:22:25 INFO - PROCESS | 16257 | 1465035745111 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 16257 | 1465035745117 Marionette TRACE conn3 <- [1,2170,null,{}] 03:22:25 INFO - PROCESS | 16257 | 1465035745132 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:25 INFO - PROCESS | 16257 | 1465035745140 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:25 INFO - PROCESS | 16257 | 1465035745348 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 03:22:25 INFO - PROCESS | 16257 | 1465035745521 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035745530 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:25 INFO - PROCESS | 16257 | ++DOCSHELL 0x999fa800 == 43 [pid = 16257] [id = 550] 03:22:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x99bec000) [pid = 16257] [serial = 1651] [outer = (nil)] 03:22:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9a062800) [pid = 16257] [serial = 1652] [outer = 0x99bec000] 03:22:25 INFO - PROCESS | 16257 | 1465035745645 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9a156800) [pid = 16257] [serial = 1653] [outer = 0x99bec000] 03:22:26 INFO - PROCESS | 16257 | 1465035746485 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1433ms 03:22:26 INFO - PROCESS | 16257 | 1465035746545 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 03:22:26 INFO - PROCESS | 16257 | 1465035746548 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 03:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:22:26 INFO - PROCESS | 16257 | 1465035746554 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:22:26 INFO - PROCESS | 16257 | 1465035746558 Marionette TRACE conn3 <- [1,2174,null,{}] 03:22:26 INFO - PROCESS | 16257 | 1465035746563 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:26 INFO - PROCESS | 16257 | 1465035746568 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:26 INFO - PROCESS | 16257 | 1465035746737 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 03:22:26 INFO - PROCESS | 16257 | 1465035746908 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 16257 | 1465035746914 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:26 INFO - PROCESS | 16257 | ++DOCSHELL 0x999f5800 == 44 [pid = 16257] [id = 551] 03:22:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x99befc00) [pid = 16257] [serial = 1654] [outer = (nil)] 03:22:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9a229000) [pid = 16257] [serial = 1655] [outer = 0x99befc00] 03:22:26 INFO - PROCESS | 16257 | 1465035746991 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x9a40d400) [pid = 16257] [serial = 1656] [outer = 0x99befc00] 03:22:27 INFO - PROCESS | 16257 | 1465035747809 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1281ms 03:22:27 INFO - PROCESS | 16257 | 1465035747851 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 03:22:27 INFO - PROCESS | 16257 | 1465035747854 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 03:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:22:27 INFO - PROCESS | 16257 | 1465035747861 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:22:27 INFO - PROCESS | 16257 | 1465035747864 Marionette TRACE conn3 <- [1,2178,null,{}] 03:22:27 INFO - PROCESS | 16257 | 1465035747869 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:27 INFO - PROCESS | 16257 | 1465035747874 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:28 INFO - PROCESS | 16257 | 1465035748028 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 03:22:28 INFO - PROCESS | 16257 | 1465035748204 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 16257 | 1465035748214 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x90506000 == 45 [pid = 16257] [id = 552] 03:22:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x92590800) [pid = 16257] [serial = 1657] [outer = (nil)] 03:22:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9a482400) [pid = 16257] [serial = 1658] [outer = 0x92590800] 03:22:28 INFO - PROCESS | 16257 | 1465035748297 Marionette DEBUG loaded listener.js 03:22:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x9a706400) [pid = 16257] [serial = 1659] [outer = 0x92590800] 03:22:29 INFO - PROCESS | 16257 | 1465035749179 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1384ms 03:22:29 INFO - PROCESS | 16257 | 1465035749246 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 03:22:29 INFO - PROCESS | 16257 | 1465035749249 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 03:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:22:29 INFO - PROCESS | 16257 | 1465035749255 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:22:29 INFO - PROCESS | 16257 | 1465035749259 Marionette TRACE conn3 <- [1,2182,null,{}] 03:22:29 INFO - PROCESS | 16257 | 1465035749264 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:29 INFO - PROCESS | 16257 | 1465035749273 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:29 INFO - PROCESS | 16257 | 1465035749510 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 03:22:29 INFO - PROCESS | 16257 | 1465035749726 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035749734 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:29 INFO - PROCESS | 16257 | ++DOCSHELL 0x9a153800 == 46 [pid = 16257] [id = 553] 03:22:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x9a411c00) [pid = 16257] [serial = 1660] [outer = (nil)] 03:22:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x9afd1c00) [pid = 16257] [serial = 1661] [outer = 0x9a411c00] 03:22:29 INFO - PROCESS | 16257 | 1465035749821 Marionette DEBUG loaded listener.js 03:22:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x9b032800) [pid = 16257] [serial = 1662] [outer = 0x9a411c00] 03:22:30 INFO - PROCESS | 16257 | 1465035750613 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1385ms 03:22:30 INFO - PROCESS | 16257 | 1465035750641 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 03:22:30 INFO - PROCESS | 16257 | 1465035750645 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 03:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:22:30 INFO - PROCESS | 16257 | 1465035750651 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:22:30 INFO - PROCESS | 16257 | 1465035750653 Marionette TRACE conn3 <- [1,2186,null,{}] 03:22:30 INFO - PROCESS | 16257 | 1465035750659 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:30 INFO - PROCESS | 16257 | 1465035750664 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:30 INFO - PROCESS | 16257 | 1465035750819 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 03:22:31 INFO - PROCESS | 16257 | 1465035751001 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 16257 | 1465035751010 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:31 INFO - PROCESS | 16257 | ++DOCSHELL 0x9b024c00 == 47 [pid = 16257] [id = 554] 03:22:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x9d9ac000) [pid = 16257] [serial = 1663] [outer = (nil)] 03:22:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0xa1141800) [pid = 16257] [serial = 1664] [outer = 0x9d9ac000] 03:22:31 INFO - PROCESS | 16257 | 1465035751079 Marionette DEBUG loaded listener.js 03:22:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0xa1144400) [pid = 16257] [serial = 1665] [outer = 0x9d9ac000] 03:22:31 INFO - PROCESS | 16257 | 1465035751963 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1342ms 03:22:31 INFO - PROCESS | 16257 | 1465035751993 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 16257 | 1465035752002 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 03:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:22:32 INFO - PROCESS | 16257 | 1465035752009 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - PROCESS | 16257 | 1465035752012 Marionette TRACE conn3 <- [1,2190,null,{}] 03:22:32 INFO - PROCESS | 16257 | 1465035752018 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:32 INFO - PROCESS | 16257 | 1465035752021 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:32 INFO - PROCESS | 16257 | 1465035752177 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 03:22:32 INFO - PROCESS | 16257 | 1465035752365 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035752371 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:32 INFO - PROCESS | 16257 | ++DOCSHELL 0x90615800 == 48 [pid = 16257] [id = 555] 03:22:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x9061a400) [pid = 16257] [serial = 1666] [outer = (nil)] 03:22:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x93c5fc00) [pid = 16257] [serial = 1667] [outer = 0x9061a400] 03:22:32 INFO - PROCESS | 16257 | 1465035752452 Marionette DEBUG loaded listener.js 03:22:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x9af32400) [pid = 16257] [serial = 1668] [outer = 0x9061a400] 03:22:33 INFO - PROCESS | 16257 | 1465035753598 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1639ms 03:22:33 INFO - PROCESS | 16257 | 1465035753648 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 03:22:33 INFO - PROCESS | 16257 | 1465035753653 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 03:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:22:33 INFO - PROCESS | 16257 | 1465035753661 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:22:33 INFO - PROCESS | 16257 | 1465035753665 Marionette TRACE conn3 <- [1,2194,null,{}] 03:22:33 INFO - PROCESS | 16257 | 1465035753673 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:33 INFO - PROCESS | 16257 | 1465035753678 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:33 INFO - PROCESS | 16257 | 1465035753841 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 03:22:34 INFO - PROCESS | 16257 | 1465035754035 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035754049 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:34 INFO - PROCESS | 16257 | ++DOCSHELL 0x92186800 == 49 [pid = 16257] [id = 556] 03:22:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x92186c00) [pid = 16257] [serial = 1669] [outer = (nil)] 03:22:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9240a800) [pid = 16257] [serial = 1670] [outer = 0x92186c00] 03:22:34 INFO - PROCESS | 16257 | 1465035754109 Marionette DEBUG loaded listener.js 03:22:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x92590000) [pid = 16257] [serial = 1671] [outer = 0x92186c00] 03:22:34 INFO - PROCESS | 16257 | 1465035754969 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1386ms 03:22:35 INFO - PROCESS | 16257 | 1465035755046 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 16257 | 1465035755052 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 03:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:22:35 INFO - PROCESS | 16257 | 1465035755061 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 16257 | 1465035755065 Marionette TRACE conn3 <- [1,2198,null,{}] 03:22:35 INFO - PROCESS | 16257 | 1465035755071 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:35 INFO - PROCESS | 16257 | 1465035755075 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:35 INFO - PROCESS | 16257 | 1465035755284 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x90504800 == 48 [pid = 16257] [id = 546] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x999ee400 == 47 [pid = 16257] [id = 545] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x92183400 == 46 [pid = 16257] [id = 544] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x90502800 == 45 [pid = 16257] [id = 543] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x92446c00 == 44 [pid = 16257] [id = 542] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x90509000 == 43 [pid = 16257] [id = 541] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x90510400 == 42 [pid = 16257] [id = 540] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x90917c00 == 41 [pid = 16257] [id = 538] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x93b5fc00 == 40 [pid = 16257] [id = 532] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x90882400 == 39 [pid = 16257] [id = 534] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x9091f800 == 38 [pid = 16257] [id = 526] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x9087c000 == 37 [pid = 16257] [id = 533] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x9050e400 == 36 [pid = 16257] [id = 537] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x9050fc00 == 35 [pid = 16257] [id = 536] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x9087d800 == 34 [pid = 16257] [id = 539] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x9505b800 == 33 [pid = 16257] [id = 535] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x92186800 == 32 [pid = 16257] [id = 556] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x90615800 == 31 [pid = 16257] [id = 555] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x9b024c00 == 30 [pid = 16257] [id = 554] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x9a153800 == 29 [pid = 16257] [id = 553] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x999f5800 == 28 [pid = 16257] [id = 551] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x90506000 == 27 [pid = 16257] [id = 552] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x999fa800 == 26 [pid = 16257] [id = 550] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x92584000 == 25 [pid = 16257] [id = 549] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x91720000 == 24 [pid = 16257] [id = 547] 03:22:36 INFO - PROCESS | 16257 | --DOCSHELL 0x90881400 == 23 [pid = 16257] [id = 548] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x92453c00) [pid = 16257] [serial = 1557] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x91c9d400) [pid = 16257] [serial = 1556] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x95195800) [pid = 16257] [serial = 1560] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x90881800) [pid = 16257] [serial = 1583] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x90883c00) [pid = 16257] [serial = 1584] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x92fd3800) [pid = 16257] [serial = 1592] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x9505f000) [pid = 16257] [serial = 1559] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9172a400) [pid = 16257] [serial = 1586] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x92584c00) [pid = 16257] [serial = 1595] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x9217ec00) [pid = 16257] [serial = 1580] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x9a225800) [pid = 16257] [serial = 1563] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x9a156c00) [pid = 16257] [serial = 1562] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x9aacc800) [pid = 16257] [serial = 1566] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x9aa24400) [pid = 16257] [serial = 1565] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9d9abc00) [pid = 16257] [serial = 1569] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x9b028400) [pid = 16257] [serial = 1568] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0xa22a1000) [pid = 16257] [serial = 1572] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x92452400) [pid = 16257] [serial = 1581] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0xa227ec00) [pid = 16257] [serial = 1571] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0xa30cd800) [pid = 16257] [serial = 1575] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9244cc00) [pid = 16257] [serial = 1589] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0xa26cac00) [pid = 16257] [serial = 1574] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x93b61400) [pid = 16257] [serial = 1593] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0xa33d7400) [pid = 16257] [serial = 1578] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x94f53800) [pid = 16257] [serial = 1577] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x93bd5400) [pid = 16257] [serial = 1596] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x92489c00) [pid = 16257] [serial = 1590] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x91c9c400) [pid = 16257] [serial = 1587] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x94f55c00) [pid = 16257] [serial = 1598] [outer = (nil)] [url = about:blank] 03:22:36 INFO - PROCESS | 16257 | 1465035756821 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035756831 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:36 INFO - PROCESS | 16257 | ++DOCSHELL 0x90510400 == 24 [pid = 16257] [id = 557] 03:22:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x90510800) [pid = 16257] [serial = 1672] [outer = (nil)] 03:22:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x90618800) [pid = 16257] [serial = 1673] [outer = 0x90510800] 03:22:36 INFO - PROCESS | 16257 | 1465035756902 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9087f400) [pid = 16257] [serial = 1674] [outer = 0x90510800] 03:22:37 INFO - PROCESS | 16257 | 1465035757572 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2547ms 03:22:37 INFO - PROCESS | 16257 | 1465035757610 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 16257 | 1465035757614 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 03:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:22:37 INFO - PROCESS | 16257 | 1465035757621 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 16257 | 1465035757625 Marionette TRACE conn3 <- [1,2202,null,{}] 03:22:37 INFO - PROCESS | 16257 | 1465035757632 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:37 INFO - PROCESS | 16257 | 1465035757638 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:37 INFO - PROCESS | 16257 | 1465035757782 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 03:22:37 INFO - PROCESS | 16257 | 1465035757917 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035757927 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:37 INFO - PROCESS | 16257 | ++DOCSHELL 0x9171f000 == 25 [pid = 16257] [id = 558] 03:22:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x91721000) [pid = 16257] [serial = 1675] [outer = (nil)] 03:22:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x91c93400) [pid = 16257] [serial = 1676] [outer = 0x91721000] 03:22:37 INFO - PROCESS | 16257 | 1465035757989 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x92169000) [pid = 16257] [serial = 1677] [outer = 0x91721000] 03:22:38 INFO - PROCESS | 16257 | 1465035758664 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1087ms 03:22:38 INFO - PROCESS | 16257 | 1465035758714 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 03:22:38 INFO - PROCESS | 16257 | 1465035758719 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 03:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:22:38 INFO - PROCESS | 16257 | 1465035758747 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - PROCESS | 16257 | 1465035758751 Marionette TRACE conn3 <- [1,2206,null,{}] 03:22:38 INFO - PROCESS | 16257 | 1465035758756 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:38 INFO - PROCESS | 16257 | 1465035758761 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:38 INFO - PROCESS | 16257 | 1465035758913 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 03:22:38 INFO - PROCESS | 16257 | 1465035758922 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 16257 | 1465035758932 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x92187000 == 26 [pid = 16257] [id = 559] 03:22:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x92188c00) [pid = 16257] [serial = 1678] [outer = (nil)] 03:22:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x92449c00) [pid = 16257] [serial = 1679] [outer = 0x92188c00] 03:22:38 INFO - PROCESS | 16257 | 1465035758993 Marionette DEBUG loaded listener.js 03:22:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x92488000) [pid = 16257] [serial = 1680] [outer = 0x92188c00] 03:22:39 INFO - PROCESS | 16257 | 1465035759915 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1193ms 03:22:39 INFO - PROCESS | 16257 | 1465035759937 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 16257 | 1465035759940 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 03:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:22:39 INFO - PROCESS | 16257 | 1465035759954 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - PROCESS | 16257 | 1465035759963 Marionette TRACE conn3 <- [1,2210,null,{}] 03:22:39 INFO - PROCESS | 16257 | 1465035759983 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:39 INFO - PROCESS | 16257 | 1465035759990 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:40 INFO - PROCESS | 16257 | 1465035760201 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 03:22:40 INFO - PROCESS | 16257 | 1465035760221 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 16257 | 1465035760227 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:40 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b58000 == 27 [pid = 16257] [id = 560] 03:22:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x93b5d000) [pid = 16257] [serial = 1681] [outer = (nil)] 03:22:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x93bd4000) [pid = 16257] [serial = 1682] [outer = 0x93b5d000] 03:22:40 INFO - PROCESS | 16257 | 1465035760302 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x93c63000) [pid = 16257] [serial = 1683] [outer = 0x93b5d000] 03:22:41 INFO - PROCESS | 16257 | 1465035761074 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1155ms 03:22:41 INFO - PROCESS | 16257 | 1465035761102 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 03:22:41 INFO - PROCESS | 16257 | 1465035761105 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 03:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:22:41 INFO - PROCESS | 16257 | 1465035761111 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - PROCESS | 16257 | 1465035761113 Marionette TRACE conn3 <- [1,2214,null,{}] 03:22:41 INFO - PROCESS | 16257 | 1465035761119 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:41 INFO - PROCESS | 16257 | 1465035761123 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:41 INFO - PROCESS | 16257 | 1465035761887 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x95375800) [pid = 16257] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x999f0c00) [pid = 16257] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x90504c00) [pid = 16257] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x94f0c400) [pid = 16257] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9087fc00) [pid = 16257] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x90887800) [pid = 16257] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x93c13c00) [pid = 16257] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x92180400) [pid = 16257] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9234d400) [pid = 16257] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9505c400) [pid = 16257] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x9248fc00) [pid = 16257] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x9091c000) [pid = 16257] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x9087a400) [pid = 16257] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x90612800) [pid = 16257] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:22:41 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x93b61000) [pid = 16257] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:22:42 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x92447400) [pid = 16257] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:22:42 INFO - PROCESS | 16257 | 1465035762085 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 16257 | 1465035762093 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x90504c00 == 28 [pid = 16257] [id = 561] 03:22:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x90612800) [pid = 16257] [serial = 1684] [outer = (nil)] 03:22:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x914eb000) [pid = 16257] [serial = 1685] [outer = 0x90612800] 03:22:42 INFO - PROCESS | 16257 | 1465035762155 Marionette DEBUG loaded listener.js 03:22:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x92181c00) [pid = 16257] [serial = 1686] [outer = 0x90612800] 03:22:42 INFO - PROCESS | 16257 | 1465035762750 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1677ms 03:22:42 INFO - PROCESS | 16257 | 1465035762790 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 03:22:42 INFO - PROCESS | 16257 | 1465035762792 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 03:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:22:42 INFO - PROCESS | 16257 | 1465035762799 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:22:42 INFO - PROCESS | 16257 | 1465035762801 Marionette TRACE conn3 <- [1,2218,null,{}] 03:22:42 INFO - PROCESS | 16257 | 1465035762806 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:42 INFO - PROCESS | 16257 | 1465035762811 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:42 INFO - PROCESS | 16257 | 1465035762941 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 03:22:42 INFO - PROCESS | 16257 | 1465035762954 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 16257 | 1465035762970 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:43 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f5e400 == 29 [pid = 16257] [id = 562] 03:22:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x9503e400) [pid = 16257] [serial = 1687] [outer = (nil)] 03:22:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x95056400) [pid = 16257] [serial = 1688] [outer = 0x9503e400] 03:22:43 INFO - PROCESS | 16257 | 1465035763043 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x95192400) [pid = 16257] [serial = 1689] [outer = 0x9503e400] 03:22:43 INFO - PROCESS | 16257 | 1465035763962 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1226ms 03:22:44 INFO - PROCESS | 16257 | 1465035764027 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 16257 | 1465035764033 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 03:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:22:44 INFO - PROCESS | 16257 | 1465035764052 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 16257 | 1465035764058 Marionette TRACE conn3 <- [1,2222,null,{}] 03:22:44 INFO - PROCESS | 16257 | 1465035764066 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:44 INFO - PROCESS | 16257 | 1465035764072 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:44 INFO - PROCESS | 16257 | 1465035764271 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 03:22:44 INFO - PROCESS | 16257 | 1465035764450 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035764465 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:44 INFO - PROCESS | 16257 | ++DOCSHELL 0x90613400 == 30 [pid = 16257] [id = 563] 03:22:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x90886c00) [pid = 16257] [serial = 1690] [outer = (nil)] 03:22:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x914ef800) [pid = 16257] [serial = 1691] [outer = 0x90886c00] 03:22:44 INFO - PROCESS | 16257 | 1465035764537 Marionette DEBUG loaded listener.js 03:22:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x91c96800) [pid = 16257] [serial = 1692] [outer = 0x90886c00] 03:22:45 INFO - PROCESS | 16257 | 1465035765464 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:22:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1493ms 03:22:45 INFO - PROCESS | 16257 | 1465035765535 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 03:22:45 INFO - PROCESS | 16257 | 1465035765542 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 03:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:22:45 INFO - PROCESS | 16257 | 1465035765551 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:22:45 INFO - PROCESS | 16257 | 1465035765555 Marionette TRACE conn3 <- [1,2226,null,{}] 03:22:45 INFO - PROCESS | 16257 | 1465035765561 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:45 INFO - PROCESS | 16257 | 1465035765567 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:45 INFO - PROCESS | 16257 | 1465035765769 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 03:22:46 INFO - PROCESS | 16257 | 1465035765980 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035765988 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x92492000 == 31 [pid = 16257] [id = 564] 03:22:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x92582000) [pid = 16257] [serial = 1693] [outer = (nil)] 03:22:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9258c400) [pid = 16257] [serial = 1694] [outer = 0x92582000] 03:22:46 INFO - PROCESS | 16257 | 1465035766107 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x93b5b000) [pid = 16257] [serial = 1695] [outer = 0x92582000] 03:22:47 INFO - PROCESS | 16257 | 1465035767008 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:22:47 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:22:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1489ms 03:22:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:22:47 INFO - PROCESS | 16257 | 1465035767040 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 03:22:47 INFO - PROCESS | 16257 | 1465035767043 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 03:22:47 INFO - PROCESS | 16257 | 1465035767050 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 16257 | 1465035767055 Marionette TRACE conn3 <- [1,2230,null,{}] 03:22:47 INFO - PROCESS | 16257 | 1465035767071 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:47 INFO - PROCESS | 16257 | 1465035767078 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:47 INFO - PROCESS | 16257 | 1465035767238 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 03:22:47 INFO - PROCESS | 16257 | 1465035767408 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 16257 | 1465035767416 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:47 INFO - PROCESS | 16257 | ++DOCSHELL 0x95191800 == 32 [pid = 16257] [id = 565] 03:22:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x95194000) [pid = 16257] [serial = 1696] [outer = (nil)] 03:22:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x95378400) [pid = 16257] [serial = 1697] [outer = 0x95194000] 03:22:47 INFO - PROCESS | 16257 | 1465035767497 Marionette DEBUG loaded listener.js 03:22:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x97586800) [pid = 16257] [serial = 1698] [outer = 0x95194000] 03:22:48 INFO - PROCESS | 16257 | 1465035768366 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1333ms 03:22:48 INFO - PROCESS | 16257 | 1465035768382 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 16257 | 1465035768386 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 03:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:22:48 INFO - PROCESS | 16257 | 1465035768392 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 16257 | 1465035768395 Marionette TRACE conn3 <- [1,2234,null,{}] 03:22:48 INFO - PROCESS | 16257 | 1465035768400 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:48 INFO - PROCESS | 16257 | 1465035768405 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:48 INFO - PROCESS | 16257 | 1465035768564 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 03:22:48 INFO - PROCESS | 16257 | 1465035768737 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035768747 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:48 INFO - PROCESS | 16257 | ++DOCSHELL 0x90879400 == 33 [pid = 16257] [id = 566] 03:22:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9758f400) [pid = 16257] [serial = 1699] [outer = (nil)] 03:22:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x98db5400) [pid = 16257] [serial = 1700] [outer = 0x9758f400] 03:22:48 INFO - PROCESS | 16257 | 1465035768819 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x98e09000) [pid = 16257] [serial = 1701] [outer = 0x9758f400] 03:22:49 INFO - PROCESS | 16257 | 1465035769705 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1378ms 03:22:49 INFO - PROCESS | 16257 | 1465035769771 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 16257 | 1465035769775 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 03:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:22:49 INFO - PROCESS | 16257 | 1465035769780 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - PROCESS | 16257 | 1465035769784 Marionette TRACE conn3 <- [1,2238,null,{}] 03:22:49 INFO - PROCESS | 16257 | 1465035769789 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:49 INFO - PROCESS | 16257 | 1465035769795 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:49 INFO - PROCESS | 16257 | 1465035769948 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 03:22:50 INFO - PROCESS | 16257 | 1465035770116 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035770122 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b60400 == 34 [pid = 16257] [id = 567] 03:22:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x98dbe800) [pid = 16257] [serial = 1702] [outer = (nil)] 03:22:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x99158400) [pid = 16257] [serial = 1703] [outer = 0x98dbe800] 03:22:50 INFO - PROCESS | 16257 | 1465035770217 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x99175c00) [pid = 16257] [serial = 1704] [outer = 0x98dbe800] 03:22:51 INFO - PROCESS | 16257 | 1465035771076 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1329ms 03:22:51 INFO - PROCESS | 16257 | 1465035771113 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 16257 | 1465035771117 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 03:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:22:51 INFO - PROCESS | 16257 | 1465035771124 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - PROCESS | 16257 | 1465035771127 Marionette TRACE conn3 <- [1,2242,null,{}] 03:22:51 INFO - PROCESS | 16257 | 1465035771133 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:51 INFO - PROCESS | 16257 | 1465035771142 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:51 INFO - PROCESS | 16257 | 1465035771337 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 03:22:51 INFO - PROCESS | 16257 | 1465035771510 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 16257 | 1465035771523 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:51 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c95c00 == 35 [pid = 16257] [id = 568] 03:22:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x92183000) [pid = 16257] [serial = 1705] [outer = (nil)] 03:22:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x99becc00) [pid = 16257] [serial = 1706] [outer = 0x92183000] 03:22:51 INFO - PROCESS | 16257 | 1465035771592 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x99cd6c00) [pid = 16257] [serial = 1707] [outer = 0x92183000] 03:22:52 INFO - PROCESS | 16257 | 1465035772473 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1387ms 03:22:52 INFO - PROCESS | 16257 | 1465035772512 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 16257 | 1465035772515 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 03:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:22:52 INFO - PROCESS | 16257 | 1465035772521 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 16257 | 1465035772524 Marionette TRACE conn3 <- [1,2246,null,{}] 03:22:52 INFO - PROCESS | 16257 | 1465035772530 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:52 INFO - PROCESS | 16257 | 1465035772534 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:52 INFO - PROCESS | 16257 | 1465035772681 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 03:22:52 INFO - PROCESS | 16257 | 1465035772858 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 16257 | 1465035772866 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:52 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f11000 == 36 [pid = 16257] [id = 569] 03:22:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x95058800) [pid = 16257] [serial = 1708] [outer = (nil)] 03:22:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x99bef000) [pid = 16257] [serial = 1709] [outer = 0x95058800] 03:22:52 INFO - PROCESS | 16257 | 1465035772946 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x9a14d400) [pid = 16257] [serial = 1710] [outer = 0x95058800] 03:22:54 INFO - PROCESS | 16257 | 1465035774018 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:22:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:22:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1530ms 03:22:54 INFO - PROCESS | 16257 | 1465035774052 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 03:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:22:54 INFO - PROCESS | 16257 | 1465035774058 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 03:22:54 INFO - PROCESS | 16257 | 1465035774066 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 16257 | 1465035774070 Marionette TRACE conn3 <- [1,2250,null,{}] 03:22:54 INFO - PROCESS | 16257 | 1465035774078 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:54 INFO - PROCESS | 16257 | 1465035774084 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:54 INFO - PROCESS | 16257 | 1465035774238 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 03:22:54 INFO - PROCESS | 16257 | 1465035774515 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035774523 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x90505000 == 37 [pid = 16257] [id = 570] 03:22:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x90913c00) [pid = 16257] [serial = 1711] [outer = (nil)] 03:22:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x914e8400) [pid = 16257] [serial = 1712] [outer = 0x90913c00] 03:22:54 INFO - PROCESS | 16257 | 1465035774597 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x91ca0800) [pid = 16257] [serial = 1713] [outer = 0x90913c00] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x98fb9000) [pid = 16257] [serial = 1634] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x99256800) [pid = 16257] [serial = 1635] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x99be8800) [pid = 16257] [serial = 1637] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x99bf1400) [pid = 16257] [serial = 1638] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9234ec00) [pid = 16257] [serial = 1640] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x9504c000) [pid = 16257] [serial = 1599] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x9244c000) [pid = 16257] [serial = 1619] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x9537dc00) [pid = 16257] [serial = 1620] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x914ee800) [pid = 16257] [serial = 1601] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x9216b400) [pid = 16257] [serial = 1602] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x993f3000) [pid = 16257] [serial = 1616] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9962d000) [pid = 16257] [serial = 1617] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x97587800) [pid = 16257] [serial = 1610] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x976d4000) [pid = 16257] [serial = 1611] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x92450000) [pid = 16257] [serial = 1604] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x92587800) [pid = 16257] [serial = 1605] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x95063400) [pid = 16257] [serial = 1607] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9518ec00) [pid = 16257] [serial = 1608] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x93b65400) [pid = 16257] [serial = 1628] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x93c64400) [pid = 16257] [serial = 1629] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x97f84c00) [pid = 16257] [serial = 1613] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x93b62400) [pid = 16257] [serial = 1614] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x91726400) [pid = 16257] [serial = 1625] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x92344400) [pid = 16257] [serial = 1626] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x90617000) [pid = 16257] [serial = 1622] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x90880c00) [pid = 16257] [serial = 1623] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x97585800) [pid = 16257] [serial = 1631] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x9a06a000) [pid = 16257] [serial = 1644] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x99cd7c00) [pid = 16257] [serial = 1643] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x99bf1000) [pid = 16257] [serial = 1641] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x978dfc00) [pid = 16257] [serial = 1632] [outer = (nil)] [url = about:blank] 03:22:55 INFO - PROCESS | 16257 | 1465035775436 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1391ms 03:22:55 INFO - PROCESS | 16257 | 1465035775456 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 03:22:55 INFO - PROCESS | 16257 | 1465035775462 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 03:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:22:55 INFO - PROCESS | 16257 | 1465035775471 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:22:55 INFO - PROCESS | 16257 | 1465035775475 Marionette TRACE conn3 <- [1,2254,null,{}] 03:22:55 INFO - PROCESS | 16257 | 1465035775490 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:55 INFO - PROCESS | 16257 | 1465035775495 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:55 INFO - PROCESS | 16257 | 1465035775637 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 03:22:55 INFO - PROCESS | 16257 | 1465035775652 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 16257 | 1465035775658 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x90880c00 == 38 [pid = 16257] [id = 571] 03:22:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x91c97000) [pid = 16257] [serial = 1714] [outer = (nil)] 03:22:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x9240ec00) [pid = 16257] [serial = 1715] [outer = 0x91c97000] 03:22:55 INFO - PROCESS | 16257 | 1465035775721 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9248c000) [pid = 16257] [serial = 1716] [outer = 0x91c97000] 03:22:56 INFO - PROCESS | 16257 | 1465035776522 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:22:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:22:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1092ms 03:22:56 INFO - PROCESS | 16257 | 1465035776566 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 16257 | 1465035776569 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 03:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:22:56 INFO - PROCESS | 16257 | 1465035776575 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 16257 | 1465035776580 Marionette TRACE conn3 <- [1,2258,null,{}] 03:22:56 INFO - PROCESS | 16257 | 1465035776599 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:56 INFO - PROCESS | 16257 | 1465035776606 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:56 INFO - PROCESS | 16257 | 1465035776765 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 03:22:56 INFO - PROCESS | 16257 | 1465035776893 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035776903 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:56 INFO - PROCESS | 16257 | ++DOCSHELL 0x93bd5000 == 39 [pid = 16257] [id = 572] 03:22:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x93c16000) [pid = 16257] [serial = 1717] [outer = (nil)] 03:22:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x94f55c00) [pid = 16257] [serial = 1718] [outer = 0x93c16000] 03:22:56 INFO - PROCESS | 16257 | 1465035776966 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x9505d800) [pid = 16257] [serial = 1719] [outer = 0x93c16000] 03:22:57 INFO - PROCESS | 16257 | 1465035777696 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1182ms 03:22:57 INFO - PROCESS | 16257 | 1465035777764 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 16257 | 1465035777767 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 03:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:22:57 INFO - PROCESS | 16257 | 1465035777773 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 16257 | 1465035777775 Marionette TRACE conn3 <- [1,2262,null,{}] 03:22:57 INFO - PROCESS | 16257 | 1465035777781 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:57 INFO - PROCESS | 16257 | 1465035777785 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:57 INFO - PROCESS | 16257 | 1465035777973 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 03:22:58 INFO - PROCESS | 16257 | 1465035777992 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 16257 | 1465035777999 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:58 INFO - PROCESS | 16257 | ++DOCSHELL 0x90502400 == 40 [pid = 16257] [id = 573] 03:22:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x95063400) [pid = 16257] [serial = 1720] [outer = (nil)] 03:22:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x97587800) [pid = 16257] [serial = 1721] [outer = 0x95063400] 03:22:58 INFO - PROCESS | 16257 | 1465035778059 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x97814400) [pid = 16257] [serial = 1722] [outer = 0x95063400] 03:22:58 INFO - PROCESS | 16257 | 1465035778813 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1078ms 03:22:58 INFO - PROCESS | 16257 | 1465035778852 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 16257 | 1465035778854 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 03:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:22:58 INFO - PROCESS | 16257 | 1465035778860 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - PROCESS | 16257 | 1465035778863 Marionette TRACE conn3 <- [1,2266,null,{}] 03:22:58 INFO - PROCESS | 16257 | 1465035778874 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:58 INFO - PROCESS | 16257 | 1465035778878 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:59 INFO - PROCESS | 16257 | 1465035779059 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 03:22:59 INFO - PROCESS | 16257 | 1465035779158 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 16257 | 1465035779164 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:22:59 INFO - PROCESS | 16257 | ++DOCSHELL 0x90504800 == 41 [pid = 16257] [id = 574] 03:22:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9050a000) [pid = 16257] [serial = 1723] [outer = (nil)] 03:22:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x97f84c00) [pid = 16257] [serial = 1724] [outer = 0x9050a000] 03:22:59 INFO - PROCESS | 16257 | 1465035779225 Marionette DEBUG loaded listener.js 03:22:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x981da400) [pid = 16257] [serial = 1725] [outer = 0x9050a000] 03:22:59 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x92590800) [pid = 16257] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:22:59 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x9a411c00) [pid = 16257] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:22:59 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9d9ac000) [pid = 16257] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:22:59 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9061a400) [pid = 16257] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:22:59 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x90612800) [pid = 16257] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:22:59 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x91721000) [pid = 16257] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:22:59 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x93b5d000) [pid = 16257] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:22:59 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x92188c00) [pid = 16257] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:22:59 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x90510800) [pid = 16257] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:22:59 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x92186c00) [pid = 16257] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:22:59 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x90915c00) [pid = 16257] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:22:59 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x9258a800) [pid = 16257] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:22:59 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x99bec000) [pid = 16257] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:22:59 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x99befc00) [pid = 16257] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:23:00 INFO - PROCESS | 16257 | 1465035780111 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1293ms 03:23:00 INFO - PROCESS | 16257 | 1465035780154 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 16257 | 1465035780157 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 03:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:23:00 INFO - PROCESS | 16257 | 1465035780164 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 16257 | 1465035780167 Marionette TRACE conn3 <- [1,2270,null,{}] 03:23:00 INFO - PROCESS | 16257 | 1465035780172 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:00 INFO - PROCESS | 16257 | 1465035780181 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:00 INFO - PROCESS | 16257 | 1465035780366 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 03:23:00 INFO - PROCESS | 16257 | 1465035780496 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035780503 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x90612800 == 42 [pid = 16257] [id = 575] 03:23:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x90620000) [pid = 16257] [serial = 1726] [outer = (nil)] 03:23:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x97812c00) [pid = 16257] [serial = 1727] [outer = 0x90620000] 03:23:00 INFO - PROCESS | 16257 | 1465035780566 Marionette DEBUG loaded listener.js 03:23:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x999f0000) [pid = 16257] [serial = 1728] [outer = 0x90620000] 03:23:01 INFO - PROCESS | 16257 | 1465035781179 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1032ms 03:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:23:01 INFO - PROCESS | 16257 | 1465035781196 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 03:23:01 INFO - PROCESS | 16257 | 1465035781199 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 03:23:01 INFO - PROCESS | 16257 | 1465035781206 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:23:01 INFO - PROCESS | 16257 | 1465035781209 Marionette TRACE conn3 <- [1,2274,null,{}] 03:23:01 INFO - PROCESS | 16257 | 1465035781214 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:01 INFO - PROCESS | 16257 | 1465035781217 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:01 INFO - PROCESS | 16257 | 1465035781348 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 03:23:01 INFO - PROCESS | 16257 | 1465035781501 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035781507 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:01 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050b400 == 43 [pid = 16257] [id = 576] 03:23:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x9914e000) [pid = 16257] [serial = 1729] [outer = (nil)] 03:23:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x99be8800) [pid = 16257] [serial = 1730] [outer = 0x9914e000] 03:23:01 INFO - PROCESS | 16257 | 1465035781567 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x99beb400) [pid = 16257] [serial = 1731] [outer = 0x9914e000] 03:23:02 INFO - PROCESS | 16257 | 1465035782508 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1342ms 03:23:02 INFO - PROCESS | 16257 | 1465035782547 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 03:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:23:02 INFO - PROCESS | 16257 | 1465035782554 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 03:23:02 INFO - PROCESS | 16257 | 1465035782562 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - PROCESS | 16257 | 1465035782565 Marionette TRACE conn3 <- [1,2278,null,{}] 03:23:02 INFO - PROCESS | 16257 | 1465035782574 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:02 INFO - PROCESS | 16257 | 1465035782579 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:02 INFO - PROCESS | 16257 | 1465035782753 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 03:23:02 INFO - PROCESS | 16257 | 1465035782925 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 16257 | 1465035782935 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:02 INFO - PROCESS | 16257 | ++DOCSHELL 0x90881800 == 44 [pid = 16257] [id = 577] 03:23:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x90885800) [pid = 16257] [serial = 1732] [outer = (nil)] 03:23:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x91c9e400) [pid = 16257] [serial = 1733] [outer = 0x90885800] 03:23:03 INFO - PROCESS | 16257 | 1465035783010 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9240f000) [pid = 16257] [serial = 1734] [outer = 0x90885800] 03:23:03 INFO - PROCESS | 16257 | 1465035783874 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1381ms 03:23:03 INFO - PROCESS | 16257 | 1465035783943 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 16257 | 1465035783950 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 03:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:23:03 INFO - PROCESS | 16257 | 1465035783960 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 16257 | 1465035783963 Marionette TRACE conn3 <- [1,2282,null,{}] 03:23:03 INFO - PROCESS | 16257 | 1465035783970 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:03 INFO - PROCESS | 16257 | 1465035783975 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:04 INFO - PROCESS | 16257 | 1465035784183 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 03:23:04 INFO - PROCESS | 16257 | 1465035784360 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 16257 | 1465035784367 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x9172a400 == 45 [pid = 16257] [id = 578] 03:23:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x93b56c00) [pid = 16257] [serial = 1735] [outer = (nil)] 03:23:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x94f12c00) [pid = 16257] [serial = 1736] [outer = 0x93b56c00] 03:23:04 INFO - PROCESS | 16257 | 1465035784444 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9518bc00) [pid = 16257] [serial = 1737] [outer = 0x93b56c00] 03:23:05 INFO - PROCESS | 16257 | 1465035785306 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1390ms 03:23:05 INFO - PROCESS | 16257 | 1465035785350 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 16257 | 1465035785354 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 03:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:23:05 INFO - PROCESS | 16257 | 1465035785361 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 16257 | 1465035785367 Marionette TRACE conn3 <- [1,2286,null,{}] 03:23:05 INFO - PROCESS | 16257 | 1465035785383 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:05 INFO - PROCESS | 16257 | 1465035785391 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:05 INFO - PROCESS | 16257 | 1465035785562 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 03:23:05 INFO - PROCESS | 16257 | 1465035785737 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035785749 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:05 INFO - PROCESS | 16257 | ++DOCSHELL 0x99be9400 == 46 [pid = 16257] [id = 579] 03:23:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x99be9800) [pid = 16257] [serial = 1738] [outer = (nil)] 03:23:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x99cdc400) [pid = 16257] [serial = 1739] [outer = 0x99be9800] 03:23:05 INFO - PROCESS | 16257 | 1465035785825 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9a14ec00) [pid = 16257] [serial = 1740] [outer = 0x99be9800] 03:23:06 INFO - PROCESS | 16257 | 1465035786671 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:23:06 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:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1336ms 03:23:06 INFO - PROCESS | 16257 | 1465035786698 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 03:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:23:06 INFO - PROCESS | 16257 | 1465035786702 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 03:23:06 INFO - PROCESS | 16257 | 1465035786708 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 16257 | 1465035786711 Marionette TRACE conn3 <- [1,2290,null,{}] 03:23:06 INFO - PROCESS | 16257 | 1465035786717 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:06 INFO - PROCESS | 16257 | 1465035786721 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:06 INFO - PROCESS | 16257 | 1465035786894 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 03:23:07 INFO - PROCESS | 16257 | 1465035787072 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035787086 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:07 INFO - PROCESS | 16257 | ++DOCSHELL 0x92188800 == 47 [pid = 16257] [id = 580] 03:23:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x92343400) [pid = 16257] [serial = 1741] [outer = (nil)] 03:23:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9a18b400) [pid = 16257] [serial = 1742] [outer = 0x92343400] 03:23:07 INFO - PROCESS | 16257 | 1465035787158 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9a40f000) [pid = 16257] [serial = 1743] [outer = 0x92343400] 03:23:08 INFO - PROCESS | 16257 | 1465035788018 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1379ms 03:23:08 INFO - PROCESS | 16257 | 1465035788088 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 03:23:08 INFO - PROCESS | 16257 | 1465035788092 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 03:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:23:08 INFO - PROCESS | 16257 | 1465035788097 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 16257 | 1465035788100 Marionette TRACE conn3 <- [1,2294,null,{}] 03:23:08 INFO - PROCESS | 16257 | 1465035788106 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:08 INFO - PROCESS | 16257 | 1465035788111 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:08 INFO - PROCESS | 16257 | 1465035788273 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 03:23:08 INFO - PROCESS | 16257 | 1465035788447 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035788455 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:08 INFO - PROCESS | 16257 | ++DOCSHELL 0x9240e400 == 48 [pid = 16257] [id = 581] 03:23:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9244d400) [pid = 16257] [serial = 1744] [outer = (nil)] 03:23:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9a70ec00) [pid = 16257] [serial = 1745] [outer = 0x9244d400] 03:23:08 INFO - PROCESS | 16257 | 1465035788529 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x9aa20800) [pid = 16257] [serial = 1746] [outer = 0x9244d400] 03:23:09 INFO - PROCESS | 16257 | 1465035789383 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1328ms 03:23:09 INFO - PROCESS | 16257 | 1465035789441 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 03:23:09 INFO - PROCESS | 16257 | 1465035789444 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 03:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:23:09 INFO - PROCESS | 16257 | 1465035789453 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:23:09 INFO - PROCESS | 16257 | 1465035789456 Marionette TRACE conn3 <- [1,2298,null,{}] 03:23:09 INFO - PROCESS | 16257 | 1465035789461 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:09 INFO - PROCESS | 16257 | 1465035789471 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:09 INFO - PROCESS | 16257 | 1465035789678 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 03:23:09 INFO - PROCESS | 16257 | 1465035789854 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 16257 | 1465035789861 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:09 INFO - PROCESS | 16257 | ++DOCSHELL 0x92176400 == 49 [pid = 16257] [id = 582] 03:23:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x99cde800) [pid = 16257] [serial = 1747] [outer = (nil)] 03:23:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9b028400) [pid = 16257] [serial = 1748] [outer = 0x99cde800] 03:23:09 INFO - PROCESS | 16257 | 1465035789933 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0xa06f4800) [pid = 16257] [serial = 1749] [outer = 0x99cde800] 03:23:10 INFO - PROCESS | 16257 | 1465035790770 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1381ms 03:23:10 INFO - PROCESS | 16257 | 1465035790835 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 16257 | 1465035790839 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 03:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:23:10 INFO - PROCESS | 16257 | 1465035790845 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 16257 | 1465035790847 Marionette TRACE conn3 <- [1,2302,null,{}] 03:23:10 INFO - PROCESS | 16257 | 1465035790853 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:10 INFO - PROCESS | 16257 | 1465035790858 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:11 INFO - PROCESS | 16257 | 1465035791024 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 03:23:11 INFO - PROCESS | 16257 | 1465035791199 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 16257 | 1465035791206 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:11 INFO - PROCESS | 16257 | ++DOCSHELL 0x90502000 == 50 [pid = 16257] [id = 583] 03:23:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x9050a400) [pid = 16257] [serial = 1750] [outer = (nil)] 03:23:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0xa1140400) [pid = 16257] [serial = 1751] [outer = 0x9050a400] 03:23:11 INFO - PROCESS | 16257 | 1465035791292 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0xa21bf400) [pid = 16257] [serial = 1752] [outer = 0x9050a400] 03:23:12 INFO - PROCESS | 16257 | 1465035792125 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1332ms 03:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:23:12 INFO - PROCESS | 16257 | 1465035792178 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 16257 | 1465035792181 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 03:23:12 INFO - PROCESS | 16257 | 1465035792187 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - PROCESS | 16257 | 1465035792190 Marionette TRACE conn3 <- [1,2306,null,{}] 03:23:12 INFO - PROCESS | 16257 | 1465035792196 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:12 INFO - PROCESS | 16257 | 1465035792200 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:12 INFO - PROCESS | 16257 | 1465035792372 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 03:23:12 INFO - PROCESS | 16257 | 1465035792547 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035792554 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:12 INFO - PROCESS | 16257 | ++DOCSHELL 0x95197800 == 51 [pid = 16257] [id = 584] 03:23:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x97583800) [pid = 16257] [serial = 1753] [outer = (nil)] 03:23:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0xa22ac400) [pid = 16257] [serial = 1754] [outer = 0x97583800] 03:23:12 INFO - PROCESS | 16257 | 1465035792625 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0xa240f000) [pid = 16257] [serial = 1755] [outer = 0x97583800] 03:23:13 INFO - PROCESS | 16257 | 1465035793510 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1380ms 03:23:13 INFO - PROCESS | 16257 | 1465035793566 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 16257 | 1465035793570 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 03:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:23:13 INFO - PROCESS | 16257 | 1465035793575 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 16257 | 1465035793578 Marionette TRACE conn3 <- [1,2310,null,{}] 03:23:13 INFO - PROCESS | 16257 | 1465035793584 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:13 INFO - PROCESS | 16257 | 1465035793588 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:13 INFO - PROCESS | 16257 | 1465035793748 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 03:23:13 INFO - PROCESS | 16257 | 1465035793925 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 16257 | 1465035793933 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:13 INFO - PROCESS | 16257 | ++DOCSHELL 0x90501c00 == 52 [pid = 16257] [id = 585] 03:23:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x90613800) [pid = 16257] [serial = 1756] [outer = (nil)] 03:23:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x9240fc00) [pid = 16257] [serial = 1757] [outer = 0x90613800] 03:23:14 INFO - PROCESS | 16257 | 1465035794007 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x9248e400) [pid = 16257] [serial = 1758] [outer = 0x90613800] 03:23:15 INFO - PROCESS | 16257 | 1465035795158 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1628ms 03:23:15 INFO - PROCESS | 16257 | 1465035795205 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 03:23:15 INFO - PROCESS | 16257 | 1465035795210 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 03:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:23:15 INFO - PROCESS | 16257 | 1465035795218 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - PROCESS | 16257 | 1465035795222 Marionette TRACE conn3 <- [1,2314,null,{}] 03:23:15 INFO - PROCESS | 16257 | 1465035795230 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:15 INFO - PROCESS | 16257 | 1465035795234 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:15 INFO - PROCESS | 16257 | 1465035795471 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 03:23:15 INFO - PROCESS | 16257 | 1465035795671 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035795685 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9fc00 == 53 [pid = 16257] [id = 586] 03:23:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x92182000) [pid = 16257] [serial = 1759] [outer = (nil)] 03:23:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x92448400) [pid = 16257] [serial = 1760] [outer = 0x92182000] 03:23:15 INFO - PROCESS | 16257 | 1465035795748 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x9258a800) [pid = 16257] [serial = 1761] [outer = 0x92182000] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x92405800 == 52 [pid = 16257] [id = 469] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x90913800 == 51 [pid = 16257] [id = 470] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x90510400 == 50 [pid = 16257] [id = 557] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9f000 == 49 [pid = 16257] [id = 482] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x90615400 == 48 [pid = 16257] [id = 472] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x93c65400 == 47 [pid = 16257] [id = 471] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x95059000 == 46 [pid = 16257] [id = 474] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x90887000 == 45 [pid = 16257] [id = 468] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x92405400 == 44 [pid = 16257] [id = 473] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x91c93c00 == 43 [pid = 16257] [id = 477] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x90918000 == 42 [pid = 16257] [id = 478] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x90508c00 == 41 [pid = 16257] [id = 481] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x99bea800 == 40 [pid = 16257] [id = 479] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x90612800 == 39 [pid = 16257] [id = 575] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x93c5f800 == 38 [pid = 16257] [id = 483] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x90507000 == 37 [pid = 16257] [id = 476] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x9061cc00 == 36 [pid = 16257] [id = 480] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x914e5000 == 35 [pid = 16257] [id = 467] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x90618c00 == 34 [pid = 16257] [id = 475] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x90501c00 == 33 [pid = 16257] [id = 585] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x95197800 == 32 [pid = 16257] [id = 584] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x90502000 == 31 [pid = 16257] [id = 583] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x9240e400 == 30 [pid = 16257] [id = 581] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x92176400 == 29 [pid = 16257] [id = 582] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x92188800 == 28 [pid = 16257] [id = 580] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x99be9400 == 27 [pid = 16257] [id = 579] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x9172a400 == 26 [pid = 16257] [id = 578] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x9050b400 == 25 [pid = 16257] [id = 576] 03:23:17 INFO - PROCESS | 16257 | --DOCSHELL 0x90881800 == 24 [pid = 16257] [id = 577] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x92488000) [pid = 16257] [serial = 1680] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x92181c00) [pid = 16257] [serial = 1686] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x95056400) [pid = 16257] [serial = 1688] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x93bd4000) [pid = 16257] [serial = 1682] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x92449c00) [pid = 16257] [serial = 1679] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x93c63000) [pid = 16257] [serial = 1683] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x90618800) [pid = 16257] [serial = 1673] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9087f400) [pid = 16257] [serial = 1674] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x92590000) [pid = 16257] [serial = 1671] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x9240a800) [pid = 16257] [serial = 1670] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x92411c00) [pid = 16257] [serial = 1647] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x9234d000) [pid = 16257] [serial = 1646] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x95055800) [pid = 16257] [serial = 1650] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x94f10c00) [pid = 16257] [serial = 1649] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9a156800) [pid = 16257] [serial = 1653] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x9a062800) [pid = 16257] [serial = 1652] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9a40d400) [pid = 16257] [serial = 1656] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x9a229000) [pid = 16257] [serial = 1655] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9a706400) [pid = 16257] [serial = 1659] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9a482400) [pid = 16257] [serial = 1658] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9b032800) [pid = 16257] [serial = 1662] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9afd1c00) [pid = 16257] [serial = 1661] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0xa1144400) [pid = 16257] [serial = 1665] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0xa1141800) [pid = 16257] [serial = 1664] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9af32400) [pid = 16257] [serial = 1668] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x93c5fc00) [pid = 16257] [serial = 1667] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x914eb000) [pid = 16257] [serial = 1685] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x91c93400) [pid = 16257] [serial = 1676] [outer = (nil)] [url = about:blank] 03:23:17 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x92169000) [pid = 16257] [serial = 1677] [outer = (nil)] [url = about:blank] 03:23:18 INFO - PROCESS | 16257 | 1465035798037 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:23:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2892ms 03:23:18 INFO - PROCESS | 16257 | 1465035798110 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 03:23:18 INFO - PROCESS | 16257 | 1465035798114 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 03:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:23:18 INFO - PROCESS | 16257 | 1465035798122 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:23:18 INFO - PROCESS | 16257 | 1465035798125 Marionette TRACE conn3 <- [1,2318,null,{}] 03:23:18 INFO - PROCESS | 16257 | 1465035798132 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:18 INFO - PROCESS | 16257 | 1465035798138 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:18 INFO - PROCESS | 16257 | 1465035798278 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 03:23:18 INFO - PROCESS | 16257 | 1465035798406 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035798414 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:18 INFO - PROCESS | 16257 | ++DOCSHELL 0x90881800 == 25 [pid = 16257] [id = 587] 03:23:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x90881c00) [pid = 16257] [serial = 1762] [outer = (nil)] 03:23:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x90911c00) [pid = 16257] [serial = 1763] [outer = 0x90881c00] 03:23:18 INFO - PROCESS | 16257 | 1465035798478 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x90917c00) [pid = 16257] [serial = 1764] [outer = 0x90881c00] 03:23:19 INFO - PROCESS | 16257 | 1465035799158 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 16257 | 1465035799219 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 03:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:23:19 INFO - PROCESS | 16257 | 1465035799246 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - PROCESS | 16257 | 1465035799251 Marionette TRACE conn3 <- [1,2322,null,{}] 03:23:19 INFO - PROCESS | 16257 | 1465035799258 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:19 INFO - PROCESS | 16257 | 1465035799263 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:19 INFO - PROCESS | 16257 | 1465035799420 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 03:23:19 INFO - PROCESS | 16257 | 1465035799431 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 16257 | 1465035799438 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x9217d800 == 26 [pid = 16257] [id = 588] 03:23:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x9217f000) [pid = 16257] [serial = 1765] [outer = (nil)] 03:23:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x92184c00) [pid = 16257] [serial = 1766] [outer = 0x9217f000] 03:23:19 INFO - PROCESS | 16257 | 1465035799502 Marionette DEBUG loaded listener.js 03:23:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9234d800) [pid = 16257] [serial = 1767] [outer = 0x9217f000] 03:23:20 INFO - PROCESS | 16257 | 1465035800303 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1099ms 03:23:20 INFO - PROCESS | 16257 | 1465035800383 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 16257 | 1465035800387 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 03:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:23:20 INFO - PROCESS | 16257 | 1465035800393 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 16257 | 1465035800398 Marionette TRACE conn3 <- [1,2326,null,{}] 03:23:20 INFO - PROCESS | 16257 | 1465035800435 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:20 INFO - PROCESS | 16257 | 1465035800443 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:20 INFO - PROCESS | 16257 | 1465035800632 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 03:23:20 INFO - PROCESS | 16257 | 1465035800658 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035800667 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:20 INFO - PROCESS | 16257 | ++DOCSHELL 0x92493800 == 27 [pid = 16257] [id = 589] 03:23:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x92494c00) [pid = 16257] [serial = 1768] [outer = (nil)] 03:23:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9258b800) [pid = 16257] [serial = 1769] [outer = 0x92494c00] 03:23:20 INFO - PROCESS | 16257 | 1465035800730 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x93b58400) [pid = 16257] [serial = 1770] [outer = 0x92494c00] 03:23:21 INFO - PROCESS | 16257 | 1465035801565 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1199ms 03:23:21 INFO - PROCESS | 16257 | 1465035801592 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 16257 | 1465035801596 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 03:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:23:21 INFO - PROCESS | 16257 | 1465035801602 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 16257 | 1465035801605 Marionette TRACE conn3 <- [1,2330,null,{}] 03:23:21 INFO - PROCESS | 16257 | 1465035801613 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:21 INFO - PROCESS | 16257 | 1465035801617 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:21 INFO - PROCESS | 16257 | 1465035801810 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 03:23:21 INFO - PROCESS | 16257 | 1465035801830 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 16257 | 1465035801835 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:21 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9dc00 == 28 [pid = 16257] [id = 590] 03:23:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9248f800) [pid = 16257] [serial = 1771] [outer = (nil)] 03:23:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x93c65800) [pid = 16257] [serial = 1772] [outer = 0x9248f800] 03:23:21 INFO - PROCESS | 16257 | 1465035801896 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x94f60800) [pid = 16257] [serial = 1773] [outer = 0x9248f800] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x95063400) [pid = 16257] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9050a000) [pid = 16257] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9503e400) [pid = 16257] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x95058800) [pid = 16257] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x92183000) [pid = 16257] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9758f400) [pid = 16257] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x95194000) [pid = 16257] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x98dbe800) [pid = 16257] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x92582000) [pid = 16257] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x91c97000) [pid = 16257] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x90913c00) [pid = 16257] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x93c16000) [pid = 16257] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x90886c00) [pid = 16257] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x9914e000) [pid = 16257] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:23:23 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x90620000) [pid = 16257] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:23:23 INFO - PROCESS | 16257 | 1465035803295 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1792ms 03:23:23 INFO - PROCESS | 16257 | 1465035803394 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 03:23:23 INFO - PROCESS | 16257 | 1465035803396 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 03:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:23:23 INFO - PROCESS | 16257 | 1465035803402 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - PROCESS | 16257 | 1465035803404 Marionette TRACE conn3 <- [1,2334,null,{}] 03:23:23 INFO - PROCESS | 16257 | 1465035803410 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:23 INFO - PROCESS | 16257 | 1465035803414 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:23 INFO - PROCESS | 16257 | 1465035803546 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 03:23:23 INFO - PROCESS | 16257 | 1465035803675 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035803682 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:23 INFO - PROCESS | 16257 | ++DOCSHELL 0x90885400 == 29 [pid = 16257] [id = 591] 03:23:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x90916000) [pid = 16257] [serial = 1774] [outer = (nil)] 03:23:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x92412000) [pid = 16257] [serial = 1775] [outer = 0x90916000] 03:23:23 INFO - PROCESS | 16257 | 1465035803741 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x94f0e400) [pid = 16257] [serial = 1776] [outer = 0x90916000] 03:23:24 INFO - PROCESS | 16257 | 1465035804328 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:23:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:23:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 982ms 03:23:24 INFO - PROCESS | 16257 | 1465035804385 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 16257 | 1465035804389 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 03:23:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:23:24 INFO - PROCESS | 16257 | 1465035804394 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - PROCESS | 16257 | 1465035804396 Marionette TRACE conn3 <- [1,2338,null,{}] 03:23:24 INFO - PROCESS | 16257 | 1465035804401 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:24 INFO - PROCESS | 16257 | 1465035804410 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:24 INFO - PROCESS | 16257 | 1465035804640 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 03:23:24 INFO - PROCESS | 16257 | 1465035804652 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 16257 | 1465035804660 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:24 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b59000 == 30 [pid = 16257] [id = 592] 03:23:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x9503e400) [pid = 16257] [serial = 1777] [outer = (nil)] 03:23:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9518fc00) [pid = 16257] [serial = 1778] [outer = 0x9503e400] 03:23:24 INFO - PROCESS | 16257 | 1465035804719 Marionette DEBUG loaded listener.js 03:23:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9758dc00) [pid = 16257] [serial = 1779] [outer = 0x9503e400] 03:23:25 INFO - PROCESS | 16257 | 1465035805717 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1344ms 03:23:25 INFO - PROCESS | 16257 | 1465035805740 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 03:23:25 INFO - PROCESS | 16257 | 1465035805745 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 03:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:23:25 INFO - PROCESS | 16257 | 1465035805753 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:23:25 INFO - PROCESS | 16257 | 1465035805758 Marionette TRACE conn3 <- [1,2342,null,{}] 03:23:25 INFO - PROCESS | 16257 | 1465035805766 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:25 INFO - PROCESS | 16257 | 1465035805770 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:25 INFO - PROCESS | 16257 | 1465035805938 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 03:23:26 INFO - PROCESS | 16257 | 1465035806107 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035806120 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:26 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087cc00 == 31 [pid = 16257] [id = 593] 03:23:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x9087e000) [pid = 16257] [serial = 1780] [outer = (nil)] 03:23:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x91725800) [pid = 16257] [serial = 1781] [outer = 0x9087e000] 03:23:26 INFO - PROCESS | 16257 | 1465035806196 Marionette DEBUG loaded listener.js 03:23:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9217d000) [pid = 16257] [serial = 1782] [outer = 0x9087e000] 03:23:27 INFO - PROCESS | 16257 | 1465035807038 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1333ms 03:23:27 INFO - PROCESS | 16257 | 1465035807086 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 03:23:27 INFO - PROCESS | 16257 | 1465035807093 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 03:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:23:27 INFO - PROCESS | 16257 | 1465035807103 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:23:27 INFO - PROCESS | 16257 | 1465035807107 Marionette TRACE conn3 <- [1,2346,null,{}] 03:23:27 INFO - PROCESS | 16257 | 1465035807113 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:27 INFO - PROCESS | 16257 | 1465035807118 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:27 INFO - PROCESS | 16257 | 1465035807283 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 03:23:27 INFO - PROCESS | 16257 | 1465035807453 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 16257 | 1465035807460 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:27 INFO - PROCESS | 16257 | ++DOCSHELL 0x92169800 == 32 [pid = 16257] [id = 594] 03:23:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x92451c00) [pid = 16257] [serial = 1783] [outer = (nil)] 03:23:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9258e000) [pid = 16257] [serial = 1784] [outer = 0x92451c00] 03:23:27 INFO - PROCESS | 16257 | 1465035807538 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x93bde000) [pid = 16257] [serial = 1785] [outer = 0x92451c00] 03:23:28 INFO - PROCESS | 16257 | 1465035808488 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1428ms 03:23:28 INFO - PROCESS | 16257 | 1465035808531 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 03:23:28 INFO - PROCESS | 16257 | 1465035808536 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 03:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:23:28 INFO - PROCESS | 16257 | 1465035808542 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - PROCESS | 16257 | 1465035808548 Marionette TRACE conn3 <- [1,2350,null,{}] 03:23:28 INFO - PROCESS | 16257 | 1465035808563 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:28 INFO - PROCESS | 16257 | 1465035808572 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:28 INFO - PROCESS | 16257 | 1465035808740 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 03:23:28 INFO - PROCESS | 16257 | 1465035808913 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035808925 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x978df400 == 33 [pid = 16257] [id = 595] 03:23:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x978dfc00) [pid = 16257] [serial = 1786] [outer = (nil)] 03:23:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x97f85000) [pid = 16257] [serial = 1787] [outer = 0x978dfc00] 03:23:29 INFO - PROCESS | 16257 | 1465035809002 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9865f000) [pid = 16257] [serial = 1788] [outer = 0x978dfc00] 03:23:29 INFO - PROCESS | 16257 | 1465035809851 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1383ms 03:23:29 INFO - PROCESS | 16257 | 1465035809926 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 16257 | 1465035809930 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 03:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:23:29 INFO - PROCESS | 16257 | 1465035809936 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 16257 | 1465035809939 Marionette TRACE conn3 <- [1,2354,null,{}] 03:23:29 INFO - PROCESS | 16257 | 1465035809945 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:29 INFO - PROCESS | 16257 | 1465035809949 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:30 INFO - PROCESS | 16257 | 1465035810144 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 03:23:30 INFO - PROCESS | 16257 | 1465035810323 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035810330 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:30 INFO - PROCESS | 16257 | ++DOCSHELL 0x976cb000 == 34 [pid = 16257] [id = 596] 03:23:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x98db3c00) [pid = 16257] [serial = 1789] [outer = (nil)] 03:23:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x9925a000) [pid = 16257] [serial = 1790] [outer = 0x98db3c00] 03:23:30 INFO - PROCESS | 16257 | 1465035810407 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x9962d000) [pid = 16257] [serial = 1791] [outer = 0x98db3c00] 03:23:31 INFO - PROCESS | 16257 | 1465035811262 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:23:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:23:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1387ms 03:23:31 INFO - PROCESS | 16257 | 1465035811324 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 03:23:31 INFO - PROCESS | 16257 | 1465035811328 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 03:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:23:31 INFO - PROCESS | 16257 | 1465035811333 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - PROCESS | 16257 | 1465035811337 Marionette TRACE conn3 <- [1,2358,null,{}] 03:23:31 INFO - PROCESS | 16257 | 1465035811342 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:31 INFO - PROCESS | 16257 | 1465035811347 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:31 INFO - PROCESS | 16257 | 1465035811503 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 03:23:31 INFO - PROCESS | 16257 | 1465035811673 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035811681 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:31 INFO - PROCESS | 16257 | ++DOCSHELL 0x90510400 == 35 [pid = 16257] [id = 597] 03:23:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9091e400) [pid = 16257] [serial = 1792] [outer = (nil)] 03:23:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x999f5800) [pid = 16257] [serial = 1793] [outer = 0x9091e400] 03:23:31 INFO - PROCESS | 16257 | 1465035811755 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x93c60000) [pid = 16257] [serial = 1794] [outer = 0x9091e400] 03:23:32 INFO - PROCESS | 16257 | 1465035812615 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1330ms 03:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:23:32 INFO - PROCESS | 16257 | 1465035812665 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 03:23:32 INFO - PROCESS | 16257 | 1465035812668 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 03:23:32 INFO - PROCESS | 16257 | 1465035812674 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 16257 | 1465035812678 Marionette TRACE conn3 <- [1,2362,null,{}] 03:23:32 INFO - PROCESS | 16257 | 1465035812683 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:32 INFO - PROCESS | 16257 | 1465035812692 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:32 INFO - PROCESS | 16257 | 1465035812877 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 03:23:33 INFO - PROCESS | 16257 | 1465035813060 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 16257 | 1465035813072 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:33 INFO - PROCESS | 16257 | ++DOCSHELL 0x90615c00 == 36 [pid = 16257] [id = 598] 03:23:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x999f4400) [pid = 16257] [serial = 1795] [outer = (nil)] 03:23:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x9a153c00) [pid = 16257] [serial = 1796] [outer = 0x999f4400] 03:23:33 INFO - PROCESS | 16257 | 1465035813179 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x9a15c000) [pid = 16257] [serial = 1797] [outer = 0x999f4400] 03:23:34 INFO - PROCESS | 16257 | 1465035814032 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1433ms 03:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:23:34 INFO - PROCESS | 16257 | 1465035814106 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 03:23:34 INFO - PROCESS | 16257 | 1465035814109 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 03:23:34 INFO - PROCESS | 16257 | 1465035814116 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - PROCESS | 16257 | 1465035814119 Marionette TRACE conn3 <- [1,2366,null,{}] 03:23:34 INFO - PROCESS | 16257 | 1465035814124 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:34 INFO - PROCESS | 16257 | 1465035814129 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:34 INFO - PROCESS | 16257 | 1465035814283 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 03:23:34 INFO - PROCESS | 16257 | 1465035814462 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 16257 | 1465035814471 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:34 INFO - PROCESS | 16257 | ++DOCSHELL 0x90914800 == 37 [pid = 16257] [id = 599] 03:23:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x98eb2c00) [pid = 16257] [serial = 1798] [outer = (nil)] 03:23:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x9a40b800) [pid = 16257] [serial = 1799] [outer = 0x98eb2c00] 03:23:34 INFO - PROCESS | 16257 | 1465035814544 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x9a481c00) [pid = 16257] [serial = 1800] [outer = 0x98eb2c00] 03:23:35 INFO - PROCESS | 16257 | 1465035815379 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1331ms 03:23:35 INFO - PROCESS | 16257 | 1465035815447 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 03:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:23:35 INFO - PROCESS | 16257 | 1465035815457 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 03:23:35 INFO - PROCESS | 16257 | 1465035815462 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - PROCESS | 16257 | 1465035815466 Marionette TRACE conn3 <- [1,2370,null,{}] 03:23:35 INFO - PROCESS | 16257 | 1465035815471 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:35 INFO - PROCESS | 16257 | 1465035815475 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:35 INFO - PROCESS | 16257 | 1465035815629 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 03:23:35 INFO - PROCESS | 16257 | 1465035815805 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 16257 | 1465035815813 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:35 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050fc00 == 38 [pid = 16257] [id = 600] 03:23:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x9087bc00) [pid = 16257] [serial = 1801] [outer = (nil)] 03:23:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x9a227000) [pid = 16257] [serial = 1802] [outer = 0x9087bc00] 03:23:35 INFO - PROCESS | 16257 | 1465035815885 Marionette DEBUG loaded listener.js 03:23:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x9aa1fc00) [pid = 16257] [serial = 1803] [outer = 0x9087bc00] 03:23:36 INFO - PROCESS | 16257 | 1465035816734 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1331ms 03:23:36 INFO - PROCESS | 16257 | 1465035816804 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 03:23:36 INFO - PROCESS | 16257 | 1465035816808 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 03:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:23:36 INFO - PROCESS | 16257 | 1465035816815 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - PROCESS | 16257 | 1465035816818 Marionette TRACE conn3 <- [1,2374,null,{}] 03:23:36 INFO - PROCESS | 16257 | 1465035816823 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:36 INFO - PROCESS | 16257 | 1465035816827 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:36 INFO - PROCESS | 16257 | 1465035816980 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 03:23:37 INFO - PROCESS | 16257 | 1465035817384 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 16257 | 1465035817395 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:37 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050a000 == 39 [pid = 16257] [id = 601] 03:23:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9050ac00) [pid = 16257] [serial = 1804] [outer = (nil)] 03:23:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x90617400) [pid = 16257] [serial = 1805] [outer = 0x9050ac00] 03:23:37 INFO - PROCESS | 16257 | 1465035817475 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x90883400) [pid = 16257] [serial = 1806] [outer = 0x9050ac00] 03:23:38 INFO - PROCESS | 16257 | 1465035818273 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1490ms 03:23:38 INFO - PROCESS | 16257 | 1465035818320 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 03:23:38 INFO - PROCESS | 16257 | 1465035818326 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 03:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:23:38 INFO - PROCESS | 16257 | 1465035818334 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - PROCESS | 16257 | 1465035818338 Marionette TRACE conn3 <- [1,2378,null,{}] 03:23:38 INFO - PROCESS | 16257 | 1465035818345 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:38 INFO - PROCESS | 16257 | 1465035818353 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:38 INFO - PROCESS | 16257 | 1465035818509 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 03:23:38 INFO - PROCESS | 16257 | 1465035818703 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035818710 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087c400 == 40 [pid = 16257] [id = 602] 03:23:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x914e8800) [pid = 16257] [serial = 1807] [outer = (nil)] 03:23:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x92187c00) [pid = 16257] [serial = 1808] [outer = 0x914e8800] 03:23:38 INFO - PROCESS | 16257 | 1465035818796 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0x92451000) [pid = 16257] [serial = 1809] [outer = 0x914e8800] 03:23:39 INFO - PROCESS | 16257 | --DOCSHELL 0x90885400 == 39 [pid = 16257] [id = 591] 03:23:39 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9dc00 == 38 [pid = 16257] [id = 590] 03:23:39 INFO - PROCESS | 16257 | --DOCSHELL 0x92493800 == 37 [pid = 16257] [id = 589] 03:23:39 INFO - PROCESS | 16257 | --DOCSHELL 0x9217d800 == 36 [pid = 16257] [id = 588] 03:23:39 INFO - PROCESS | 16257 | --DOCSHELL 0x90881800 == 35 [pid = 16257] [id = 587] 03:23:39 INFO - PROCESS | 16257 | 1465035819669 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0x97587800) [pid = 16257] [serial = 1721] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x97f84c00) [pid = 16257] [serial = 1724] [outer = (nil)] [url = about:blank] 03:23:39 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:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1391ms 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x981da400) [pid = 16257] [serial = 1725] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x95192400) [pid = 16257] [serial = 1689] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x99bef000) [pid = 16257] [serial = 1709] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x9a14d400) [pid = 16257] [serial = 1710] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x99becc00) [pid = 16257] [serial = 1706] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x99cd6c00) [pid = 16257] [serial = 1707] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x98db5400) [pid = 16257] [serial = 1700] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x98e09000) [pid = 16257] [serial = 1701] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x95378400) [pid = 16257] [serial = 1697] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x97586800) [pid = 16257] [serial = 1698] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x99158400) [pid = 16257] [serial = 1703] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x99175c00) [pid = 16257] [serial = 1704] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x9258c400) [pid = 16257] [serial = 1694] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x93b5b000) [pid = 16257] [serial = 1695] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x9240ec00) [pid = 16257] [serial = 1715] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x9248c000) [pid = 16257] [serial = 1716] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x914e8400) [pid = 16257] [serial = 1712] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x91ca0800) [pid = 16257] [serial = 1713] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x94f55c00) [pid = 16257] [serial = 1718] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x914ef800) [pid = 16257] [serial = 1691] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x91c96800) [pid = 16257] [serial = 1692] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x99beb400) [pid = 16257] [serial = 1731] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x97812c00) [pid = 16257] [serial = 1727] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x99be8800) [pid = 16257] [serial = 1730] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x97814400) [pid = 16257] [serial = 1722] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x999f0000) [pid = 16257] [serial = 1728] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9505d800) [pid = 16257] [serial = 1719] [outer = (nil)] [url = about:blank] 03:23:39 INFO - PROCESS | 16257 | 1465035819765 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 03:23:39 INFO - PROCESS | 16257 | 1465035819771 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 03:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:23:39 INFO - PROCESS | 16257 | 1465035819779 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - PROCESS | 16257 | 1465035819782 Marionette TRACE conn3 <- [1,2382,null,{}] 03:23:39 INFO - PROCESS | 16257 | 1465035819786 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:39 INFO - PROCESS | 16257 | 1465035819792 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:39 INFO - PROCESS | 16257 | 1465035819941 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 03:23:39 INFO - PROCESS | 16257 | 1465035819950 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035819958 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:39 INFO - PROCESS | 16257 | ++DOCSHELL 0x91720c00 == 36 [pid = 16257] [id = 603] 03:23:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9217fc00) [pid = 16257] [serial = 1810] [outer = (nil)] 03:23:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9258fc00) [pid = 16257] [serial = 1811] [outer = 0x9217fc00] 03:23:40 INFO - PROCESS | 16257 | 1465035820018 Marionette DEBUG loaded listener.js 03:23:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x93c66400) [pid = 16257] [serial = 1812] [outer = 0x9217fc00] 03:23:40 INFO - PROCESS | 16257 | 1465035820881 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:23:40 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:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1134ms 03:23:40 INFO - PROCESS | 16257 | 1465035820915 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 03:23:40 INFO - PROCESS | 16257 | 1465035820918 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 03:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:23:40 INFO - PROCESS | 16257 | 1465035820934 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - PROCESS | 16257 | 1465035820943 Marionette TRACE conn3 <- [1,2386,null,{}] 03:23:40 INFO - PROCESS | 16257 | 1465035820950 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:40 INFO - PROCESS | 16257 | 1465035820958 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:41 INFO - PROCESS | 16257 | 1465035821106 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 03:23:41 INFO - PROCESS | 16257 | 1465035821237 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035821245 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:41 INFO - PROCESS | 16257 | ++DOCSHELL 0x9248c000 == 37 [pid = 16257] [id = 604] 03:23:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x93b5e400) [pid = 16257] [serial = 1813] [outer = (nil)] 03:23:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x95197800) [pid = 16257] [serial = 1814] [outer = 0x93b5e400] 03:23:41 INFO - PROCESS | 16257 | 1465035821307 Marionette DEBUG loaded listener.js 03:23:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9758e800) [pid = 16257] [serial = 1815] [outer = 0x93b5e400] 03:23:41 INFO - PROCESS | 16257 | 1465035821981 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1101ms 03:23:42 INFO - PROCESS | 16257 | 1465035822026 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 03:23:42 INFO - PROCESS | 16257 | 1465035822030 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 03:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:23:42 INFO - PROCESS | 16257 | 1465035822035 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:23:42 INFO - PROCESS | 16257 | 1465035822037 Marionette TRACE conn3 <- [1,2390,null,{}] 03:23:42 INFO - PROCESS | 16257 | 1465035822050 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:42 INFO - PROCESS | 16257 | 1465035822053 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:42 INFO - PROCESS | 16257 | 1465035822239 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 03:23:42 INFO - PROCESS | 16257 | 1465035822260 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 16257 | 1465035822265 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x95042800 == 38 [pid = 16257] [id = 605] 03:23:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x976d1400) [pid = 16257] [serial = 1816] [outer = (nil)] 03:23:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x97f84c00) [pid = 16257] [serial = 1817] [outer = 0x976d1400] 03:23:42 INFO - PROCESS | 16257 | 1465035822327 Marionette DEBUG loaded listener.js 03:23:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x98660800) [pid = 16257] [serial = 1818] [outer = 0x976d1400] 03:23:43 INFO - PROCESS | 16257 | 1465035823174 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1182ms 03:23:43 INFO - PROCESS | 16257 | 1465035823218 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 03:23:43 INFO - PROCESS | 16257 | 1465035823222 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 03:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:23:43 INFO - PROCESS | 16257 | 1465035823227 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:23:43 INFO - PROCESS | 16257 | 1465035823229 Marionette TRACE conn3 <- [1,2394,null,{}] 03:23:43 INFO - PROCESS | 16257 | 1465035823242 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:43 INFO - PROCESS | 16257 | 1465035823245 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:43 INFO - PROCESS | 16257 | 1465035823431 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 03:23:43 INFO - PROCESS | 16257 | 1465035823461 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035823476 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:43 INFO - PROCESS | 16257 | ++DOCSHELL 0x98e06400 == 39 [pid = 16257] [id = 606] 03:23:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x98e08c00) [pid = 16257] [serial = 1819] [outer = (nil)] 03:23:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x9917a000) [pid = 16257] [serial = 1820] [outer = 0x98e08c00] 03:23:43 INFO - PROCESS | 16257 | 1465035823543 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x999f4800) [pid = 16257] [serial = 1821] [outer = 0x98e08c00] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x9050a400) [pid = 16257] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9244d400) [pid = 16257] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x97583800) [pid = 16257] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x99cde800) [pid = 16257] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x90916000) [pid = 16257] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x90881c00) [pid = 16257] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x92343400) [pid = 16257] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x92182000) [pid = 16257] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x93b56c00) [pid = 16257] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x90885800) [pid = 16257] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x92494c00) [pid = 16257] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x90613800) [pid = 16257] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x99be9800) [pid = 16257] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9217f000) [pid = 16257] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:23:44 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x9248f800) [pid = 16257] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:23:44 INFO - PROCESS | 16257 | 1465035824682 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1481ms 03:23:44 INFO - PROCESS | 16257 | 1465035824709 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 03:23:44 INFO - PROCESS | 16257 | 1465035824712 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 03:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:23:44 INFO - PROCESS | 16257 | 1465035824717 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 16257 | 1465035824719 Marionette TRACE conn3 <- [1,2398,null,{}] 03:23:44 INFO - PROCESS | 16257 | 1465035824725 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:44 INFO - PROCESS | 16257 | 1465035824729 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:44 INFO - PROCESS | 16257 | 1465035824913 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 03:23:44 INFO - PROCESS | 16257 | 1465035824930 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 16257 | 1465035824938 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:44 INFO - PROCESS | 16257 | ++DOCSHELL 0x90502800 == 40 [pid = 16257] [id = 607] 03:23:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x90503800) [pid = 16257] [serial = 1822] [outer = (nil)] 03:23:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x92348c00) [pid = 16257] [serial = 1823] [outer = 0x90503800] 03:23:45 INFO - PROCESS | 16257 | 1465035824997 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x99be7c00) [pid = 16257] [serial = 1824] [outer = 0x90503800] 03:23:45 INFO - PROCESS | 16257 | 1465035825699 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1032ms 03:23:45 INFO - PROCESS | 16257 | 1465035825750 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 16257 | 1465035825754 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 03:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:23:45 INFO - PROCESS | 16257 | 1465035825759 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 16257 | 1465035825761 Marionette TRACE conn3 <- [1,2402,null,{}] 03:23:45 INFO - PROCESS | 16257 | 1465035825785 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:45 INFO - PROCESS | 16257 | 1465035825789 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:46 INFO - PROCESS | 16257 | 1465035825998 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 03:23:46 INFO - PROCESS | 16257 | 1465035826012 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035826023 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087f800 == 41 [pid = 16257] [id = 608] 03:23:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x93b61800) [pid = 16257] [serial = 1825] [outer = (nil)] 03:23:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9a06a000) [pid = 16257] [serial = 1826] [outer = 0x93b61800] 03:23:46 INFO - PROCESS | 16257 | 1465035826078 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9a150c00) [pid = 16257] [serial = 1827] [outer = 0x93b61800] 03:23:47 INFO - PROCESS | 16257 | 1465035827046 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1340ms 03:23:47 INFO - PROCESS | 16257 | 1465035827100 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 16257 | 1465035827106 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 03:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:23:47 INFO - PROCESS | 16257 | 1465035827114 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 16257 | 1465035827119 Marionette TRACE conn3 <- [1,2406,null,{}] 03:23:47 INFO - PROCESS | 16257 | 1465035827128 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:47 INFO - PROCESS | 16257 | 1465035827134 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:47 INFO - PROCESS | 16257 | 1465035827306 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 03:23:47 INFO - PROCESS | 16257 | 1465035827490 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 16257 | 1465035827497 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:47 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087b800 == 42 [pid = 16257] [id = 609] 03:23:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x914f0800) [pid = 16257] [serial = 1828] [outer = (nil)] 03:23:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x92181800) [pid = 16257] [serial = 1829] [outer = 0x914f0800] 03:23:47 INFO - PROCESS | 16257 | 1465035827576 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9240c000) [pid = 16257] [serial = 1830] [outer = 0x914f0800] 03:23:48 INFO - PROCESS | 16257 | 1465035828507 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1435ms 03:23:48 INFO - PROCESS | 16257 | 1465035828550 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 03:23:48 INFO - PROCESS | 16257 | 1465035828557 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 03:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:23:48 INFO - PROCESS | 16257 | 1465035828567 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:23:48 INFO - PROCESS | 16257 | 1465035828570 Marionette TRACE conn3 <- [1,2410,null,{}] 03:23:48 INFO - PROCESS | 16257 | 1465035828576 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:48 INFO - PROCESS | 16257 | 1465035828582 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:48 INFO - PROCESS | 16257 | 1465035828757 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 03:23:48 INFO - PROCESS | 16257 | 1465035828932 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035828941 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:48 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b56c00 == 43 [pid = 16257] [id = 610] 03:23:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x93c64c00) [pid = 16257] [serial = 1831] [outer = (nil)] 03:23:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x95057c00) [pid = 16257] [serial = 1832] [outer = 0x93c64c00] 03:23:49 INFO - PROCESS | 16257 | 1465035829017 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x95192000) [pid = 16257] [serial = 1833] [outer = 0x93c64c00] 03:23:49 INFO - PROCESS | 16257 | 1465035829921 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1381ms 03:23:49 INFO - PROCESS | 16257 | 1465035829948 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 03:23:49 INFO - PROCESS | 16257 | 1465035829952 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 03:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:23:49 INFO - PROCESS | 16257 | 1465035829958 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:23:49 INFO - PROCESS | 16257 | 1465035829964 Marionette TRACE conn3 <- [1,2414,null,{}] 03:23:49 INFO - PROCESS | 16257 | 1465035829979 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:49 INFO - PROCESS | 16257 | 1465035829987 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:50 INFO - PROCESS | 16257 | 1465035830155 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 03:23:50 INFO - PROCESS | 16257 | 1465035830334 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035830344 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x99b80800 == 44 [pid = 16257] [id = 611] 03:23:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x99beec00) [pid = 16257] [serial = 1834] [outer = (nil)] 03:23:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x99cdb400) [pid = 16257] [serial = 1835] [outer = 0x99beec00] 03:23:50 INFO - PROCESS | 16257 | 1465035830421 Marionette DEBUG loaded listener.js 03:23:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9a14e800) [pid = 16257] [serial = 1836] [outer = 0x99beec00] 03:23:51 INFO - PROCESS | 16257 | 1465035831269 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1344ms 03:23:51 INFO - PROCESS | 16257 | 1465035831303 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 03:23:51 INFO - PROCESS | 16257 | 1465035831308 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 03:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:23:51 INFO - PROCESS | 16257 | 1465035831314 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:23:51 INFO - PROCESS | 16257 | 1465035831317 Marionette TRACE conn3 <- [1,2418,null,{}] 03:23:51 INFO - PROCESS | 16257 | 1465035831323 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:51 INFO - PROCESS | 16257 | 1465035831328 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:51 INFO - PROCESS | 16257 | 1465035831494 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 03:23:51 INFO - PROCESS | 16257 | 1465035831674 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 16257 | 1465035831685 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:51 INFO - PROCESS | 16257 | ++DOCSHELL 0x978e6800 == 45 [pid = 16257] [id = 612] 03:23:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x99be8c00) [pid = 16257] [serial = 1837] [outer = (nil)] 03:23:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x9af89800) [pid = 16257] [serial = 1838] [outer = 0x99be8c00] 03:23:51 INFO - PROCESS | 16257 | 1465035831754 Marionette DEBUG loaded listener.js 03:23:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x9afd8c00) [pid = 16257] [serial = 1839] [outer = 0x99be8c00] 03:23:52 INFO - PROCESS | 16257 | 1465035832601 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1329ms 03:23:52 INFO - PROCESS | 16257 | 1465035832644 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 03:23:52 INFO - PROCESS | 16257 | 1465035832647 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 03:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:23:52 INFO - PROCESS | 16257 | 1465035832654 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:23:52 INFO - PROCESS | 16257 | 1465035832657 Marionette TRACE conn3 <- [1,2422,null,{}] 03:23:52 INFO - PROCESS | 16257 | 1465035832662 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:52 INFO - PROCESS | 16257 | 1465035832667 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:52 INFO - PROCESS | 16257 | 1465035832822 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 03:23:53 INFO - PROCESS | 16257 | 1465035833007 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 16257 | 1465035833018 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:53 INFO - PROCESS | 16257 | ++DOCSHELL 0x99cdc800 == 46 [pid = 16257] [id = 613] 03:23:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x9a195c00) [pid = 16257] [serial = 1840] [outer = (nil)] 03:23:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x9d9ad800) [pid = 16257] [serial = 1841] [outer = 0x9a195c00] 03:23:53 INFO - PROCESS | 16257 | 1465035833086 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0xa06fa000) [pid = 16257] [serial = 1842] [outer = 0x9a195c00] 03:23:53 INFO - PROCESS | 16257 | 1465035833976 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1381ms 03:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:23:54 INFO - PROCESS | 16257 | 1465035834035 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 16257 | 1465035834038 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 03:23:54 INFO - PROCESS | 16257 | 1465035834045 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - PROCESS | 16257 | 1465035834048 Marionette TRACE conn3 <- [1,2426,null,{}] 03:23:54 INFO - PROCESS | 16257 | 1465035834053 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:54 INFO - PROCESS | 16257 | 1465035834063 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:54 INFO - PROCESS | 16257 | 1465035834289 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 03:23:54 INFO - PROCESS | 16257 | 1465035834477 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035834486 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x98f03800 == 47 [pid = 16257] [id = 614] 03:23:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x98f10400) [pid = 16257] [serial = 1843] [outer = (nil)] 03:23:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0xa2428000) [pid = 16257] [serial = 1844] [outer = 0x98f10400] 03:23:54 INFO - PROCESS | 16257 | 1465035834562 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0xa2627000) [pid = 16257] [serial = 1845] [outer = 0x98f10400] 03:23:55 INFO - PROCESS | 16257 | 1465035835373 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1379ms 03:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:23:55 INFO - PROCESS | 16257 | 1465035835424 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 16257 | 1465035835427 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 03:23:55 INFO - PROCESS | 16257 | 1465035835433 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - PROCESS | 16257 | 1465035835436 Marionette TRACE conn3 <- [1,2430,null,{}] 03:23:55 INFO - PROCESS | 16257 | 1465035835441 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:55 INFO - PROCESS | 16257 | 1465035835446 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:55 INFO - PROCESS | 16257 | 1465035835601 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 03:23:55 INFO - PROCESS | 16257 | 1465035835785 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 16257 | 1465035835793 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x90880400 == 48 [pid = 16257] [id = 615] 03:23:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x99bf2400) [pid = 16257] [serial = 1846] [outer = (nil)] 03:23:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0xa30dac00) [pid = 16257] [serial = 1847] [outer = 0x99bf2400] 03:23:55 INFO - PROCESS | 16257 | 1465035835864 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0xa3346800) [pid = 16257] [serial = 1848] [outer = 0x99bf2400] 03:23:56 INFO - PROCESS | 16257 | 1465035836694 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1330ms 03:23:56 INFO - PROCESS | 16257 | 1465035836762 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 03:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:23:56 INFO - PROCESS | 16257 | 1465035836771 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 03:23:56 INFO - PROCESS | 16257 | 1465035836776 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:23:56 INFO - PROCESS | 16257 | 1465035836780 Marionette TRACE conn3 <- [1,2434,null,{}] 03:23:56 INFO - PROCESS | 16257 | 1465035836785 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:56 INFO - PROCESS | 16257 | 1465035836790 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:56 INFO - PROCESS | 16257 | 1465035836950 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 03:23:57 INFO - PROCESS | 16257 | 1465035837136 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 16257 | 1465035837144 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x9248f400 == 49 [pid = 16257] [id = 616] 03:23:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x93bdcc00) [pid = 16257] [serial = 1849] [outer = (nil)] 03:23:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0xa3448800) [pid = 16257] [serial = 1850] [outer = 0x93bdcc00] 03:23:57 INFO - PROCESS | 16257 | 1465035837219 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0xa3498800) [pid = 16257] [serial = 1851] [outer = 0x93bdcc00] 03:23:58 INFO - PROCESS | 16257 | 1465035838056 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1332ms 03:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:23:58 INFO - PROCESS | 16257 | 1465035838109 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 03:23:58 INFO - PROCESS | 16257 | 1465035838112 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 03:23:58 INFO - PROCESS | 16257 | 1465035838119 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:23:58 INFO - PROCESS | 16257 | 1465035838122 Marionette TRACE conn3 <- [1,2438,null,{}] 03:23:58 INFO - PROCESS | 16257 | 1465035838128 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:58 INFO - PROCESS | 16257 | 1465035838133 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:58 INFO - PROCESS | 16257 | 1465035838316 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 03:23:58 INFO - PROCESS | 16257 | 1465035838495 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035838503 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:58 INFO - PROCESS | 16257 | ++DOCSHELL 0x914ec000 == 50 [pid = 16257] [id = 617] 03:23:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x9a158400) [pid = 16257] [serial = 1852] [outer = (nil)] 03:23:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0xa50a2400) [pid = 16257] [serial = 1853] [outer = 0x9a158400] 03:23:58 INFO - PROCESS | 16257 | 1465035838574 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 121 (0xa50e5000) [pid = 16257] [serial = 1854] [outer = 0x9a158400] 03:23:59 INFO - PROCESS | 16257 | 1465035839445 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1380ms 03:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:23:59 INFO - PROCESS | 16257 | 1465035839498 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 03:23:59 INFO - PROCESS | 16257 | 1465035839501 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 03:23:59 INFO - PROCESS | 16257 | 1465035839507 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - PROCESS | 16257 | 1465035839510 Marionette TRACE conn3 <- [1,2442,null,{}] 03:23:59 INFO - PROCESS | 16257 | 1465035839516 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:59 INFO - PROCESS | 16257 | 1465035839520 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:23:59 INFO - PROCESS | 16257 | 1465035839692 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 03:24:00 INFO - PROCESS | 16257 | 1465035840288 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035840295 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e9000 == 51 [pid = 16257] [id = 618] 03:24:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 122 (0x914eac00) [pid = 16257] [serial = 1855] [outer = (nil)] 03:24:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 123 (0x91725c00) [pid = 16257] [serial = 1856] [outer = 0x914eac00] 03:24:00 INFO - PROCESS | 16257 | 1465035840369 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 124 (0x91c9f400) [pid = 16257] [serial = 1857] [outer = 0x914eac00] 03:24:01 INFO - PROCESS | 16257 | 1465035841162 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1736ms 03:24:01 INFO - PROCESS | 16257 | 1465035841244 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 03:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:24:01 INFO - PROCESS | 16257 | 1465035841249 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 03:24:01 INFO - PROCESS | 16257 | 1465035841256 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 16257 | 1465035841259 Marionette TRACE conn3 <- [1,2446,null,{}] 03:24:01 INFO - PROCESS | 16257 | 1465035841266 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:01 INFO - PROCESS | 16257 | 1465035841273 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:01 INFO - PROCESS | 16257 | 1465035841467 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 03:24:01 INFO - PROCESS | 16257 | 1465035841665 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035841674 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:01 INFO - PROCESS | 16257 | ++DOCSHELL 0x90881c00 == 52 [pid = 16257] [id = 619] 03:24:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 125 (0x9244f800) [pid = 16257] [serial = 1858] [outer = (nil)] 03:24:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 126 (0x93c67400) [pid = 16257] [serial = 1859] [outer = 0x9244f800] 03:24:01 INFO - PROCESS | 16257 | 1465035841741 Marionette DEBUG loaded listener.js 03:24:01 INFO - PROCESS | 16257 | ++DOMWINDOW == 127 (0x94f17c00) [pid = 16257] [serial = 1860] [outer = 0x9244f800] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x90502800 == 51 [pid = 16257] [id = 607] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x98e06400 == 50 [pid = 16257] [id = 606] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x95042800 == 49 [pid = 16257] [id = 605] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x9248c000 == 48 [pid = 16257] [id = 604] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x91720c00 == 47 [pid = 16257] [id = 603] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x9087c400 == 46 [pid = 16257] [id = 602] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x9050a000 == 45 [pid = 16257] [id = 601] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x9050fc00 == 44 [pid = 16257] [id = 600] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x9087cc00 == 43 [pid = 16257] [id = 593] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9fc00 == 42 [pid = 16257] [id = 586] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x90914800 == 41 [pid = 16257] [id = 599] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x93b59000 == 40 [pid = 16257] [id = 592] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x90510400 == 39 [pid = 16257] [id = 597] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x90615c00 == 38 [pid = 16257] [id = 598] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x92169800 == 37 [pid = 16257] [id = 594] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x976cb000 == 36 [pid = 16257] [id = 596] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x978df400 == 35 [pid = 16257] [id = 595] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x914e9000 == 34 [pid = 16257] [id = 618] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x914ec000 == 33 [pid = 16257] [id = 617] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x9248f400 == 32 [pid = 16257] [id = 616] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x90880400 == 31 [pid = 16257] [id = 615] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x99cdc800 == 30 [pid = 16257] [id = 613] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x98f03800 == 29 [pid = 16257] [id = 614] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x978e6800 == 28 [pid = 16257] [id = 612] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x99b80800 == 27 [pid = 16257] [id = 611] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x93b56c00 == 26 [pid = 16257] [id = 610] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x9087f800 == 25 [pid = 16257] [id = 608] 03:24:03 INFO - PROCESS | 16257 | --DOCSHELL 0x9087b800 == 24 [pid = 16257] [id = 609] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 126 (0x9518fc00) [pid = 16257] [serial = 1778] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 125 (0xa21bf400) [pid = 16257] [serial = 1752] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 124 (0x9a70ec00) [pid = 16257] [serial = 1745] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 123 (0xa240f000) [pid = 16257] [serial = 1755] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 122 (0xa06f4800) [pid = 16257] [serial = 1749] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 121 (0x94f0e400) [pid = 16257] [serial = 1776] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 120 (0x90911c00) [pid = 16257] [serial = 1763] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0x9a18b400) [pid = 16257] [serial = 1742] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x9258a800) [pid = 16257] [serial = 1761] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x9518bc00) [pid = 16257] [serial = 1737] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x9240f000) [pid = 16257] [serial = 1734] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x92412000) [pid = 16257] [serial = 1775] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x94f12c00) [pid = 16257] [serial = 1736] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x93b58400) [pid = 16257] [serial = 1770] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x9aa20800) [pid = 16257] [serial = 1746] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x9a40f000) [pid = 16257] [serial = 1743] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x91c9e400) [pid = 16257] [serial = 1733] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x9240fc00) [pid = 16257] [serial = 1757] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9a14ec00) [pid = 16257] [serial = 1740] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x9b028400) [pid = 16257] [serial = 1748] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x9234d800) [pid = 16257] [serial = 1767] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0xa22ac400) [pid = 16257] [serial = 1754] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x93c65800) [pid = 16257] [serial = 1772] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0xa1140400) [pid = 16257] [serial = 1751] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x99cdc400) [pid = 16257] [serial = 1739] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x94f60800) [pid = 16257] [serial = 1773] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x92448400) [pid = 16257] [serial = 1760] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x90917c00) [pid = 16257] [serial = 1764] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x9258b800) [pid = 16257] [serial = 1769] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9248e400) [pid = 16257] [serial = 1758] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x92184c00) [pid = 16257] [serial = 1766] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 16257 | 1465035843972 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2745ms 03:24:04 INFO - PROCESS | 16257 | 1465035844001 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 03:24:04 INFO - PROCESS | 16257 | 1465035844006 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 03:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:24:04 INFO - PROCESS | 16257 | 1465035844016 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:24:04 INFO - PROCESS | 16257 | 1465035844019 Marionette TRACE conn3 <- [1,2450,null,{}] 03:24:04 INFO - PROCESS | 16257 | 1465035844027 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:04 INFO - PROCESS | 16257 | 1465035844032 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:04 INFO - PROCESS | 16257 | 1465035844181 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 03:24:04 INFO - PROCESS | 16257 | 1465035844191 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035844202 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e3400 == 25 [pid = 16257] [id = 620] 03:24:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x914e6000) [pid = 16257] [serial = 1861] [outer = (nil)] 03:24:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x914f0000) [pid = 16257] [serial = 1862] [outer = 0x914e6000] 03:24:04 INFO - PROCESS | 16257 | 1465035844263 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9172d800) [pid = 16257] [serial = 1863] [outer = 0x914e6000] 03:24:05 INFO - PROCESS | 16257 | 1465035845075 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1085ms 03:24:05 INFO - PROCESS | 16257 | 1465035845113 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 03:24:05 INFO - PROCESS | 16257 | 1465035845120 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 03:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:24:05 INFO - PROCESS | 16257 | 1465035845130 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:24:05 INFO - PROCESS | 16257 | 1465035845133 Marionette TRACE conn3 <- [1,2454,null,{}] 03:24:05 INFO - PROCESS | 16257 | 1465035845139 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:05 INFO - PROCESS | 16257 | 1465035845144 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:05 INFO - PROCESS | 16257 | 1465035845292 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 03:24:05 INFO - PROCESS | 16257 | 1465035845309 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 16257 | 1465035845318 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:05 INFO - PROCESS | 16257 | ++DOCSHELL 0x92408400 == 26 [pid = 16257] [id = 621] 03:24:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x92409400) [pid = 16257] [serial = 1864] [outer = (nil)] 03:24:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x9240f000) [pid = 16257] [serial = 1865] [outer = 0x92409400] 03:24:05 INFO - PROCESS | 16257 | 1465035845380 Marionette DEBUG loaded listener.js 03:24:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x92449000) [pid = 16257] [serial = 1866] [outer = 0x92409400] 03:24:06 INFO - PROCESS | 16257 | 1465035846256 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1177ms 03:24:06 INFO - PROCESS | 16257 | 1465035846310 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 16257 | 1465035846313 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 03:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:24:06 INFO - PROCESS | 16257 | 1465035846319 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 16257 | 1465035846324 Marionette TRACE conn3 <- [1,2458,null,{}] 03:24:06 INFO - PROCESS | 16257 | 1465035846339 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:06 INFO - PROCESS | 16257 | 1465035846347 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:06 INFO - PROCESS | 16257 | 1465035846553 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 03:24:06 INFO - PROCESS | 16257 | 1465035846644 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035846657 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:06 INFO - PROCESS | 16257 | ++DOCSHELL 0x92fd1c00 == 27 [pid = 16257] [id = 622] 03:24:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x92fd3800) [pid = 16257] [serial = 1867] [outer = (nil)] 03:24:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x914e5c00) [pid = 16257] [serial = 1868] [outer = 0x92fd3800] 03:24:06 INFO - PROCESS | 16257 | 1465035846728 Marionette DEBUG loaded listener.js 03:24:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x93b60800) [pid = 16257] [serial = 1869] [outer = 0x92fd3800] 03:24:07 INFO - PROCESS | 16257 | 1465035847477 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1186ms 03:24:07 INFO - PROCESS | 16257 | 1465035847505 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 03:24:07 INFO - PROCESS | 16257 | 1465035847509 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 03:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:24:07 INFO - PROCESS | 16257 | 1465035847514 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:24:07 INFO - PROCESS | 16257 | 1465035847516 Marionette TRACE conn3 <- [1,2462,null,{}] 03:24:07 INFO - PROCESS | 16257 | 1465035847522 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:07 INFO - PROCESS | 16257 | 1465035847526 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:07 INFO - PROCESS | 16257 | 1465035847724 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 03:24:07 INFO - PROCESS | 16257 | 1465035847743 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035847750 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:07 INFO - PROCESS | 16257 | ++DOCSHELL 0x9216bc00 == 28 [pid = 16257] [id = 623] 03:24:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x93bd4000) [pid = 16257] [serial = 1870] [outer = (nil)] 03:24:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x94f0f800) [pid = 16257] [serial = 1871] [outer = 0x93bd4000] 03:24:07 INFO - PROCESS | 16257 | 1465035847809 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x95041000) [pid = 16257] [serial = 1872] [outer = 0x93bd4000] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x976d1400) [pid = 16257] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x98e08c00) [pid = 16257] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x92451c00) [pid = 16257] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x914e8800) [pid = 16257] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x98db3c00) [pid = 16257] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x98eb2c00) [pid = 16257] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9091e400) [pid = 16257] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x93b5e400) [pid = 16257] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9087e000) [pid = 16257] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x9050ac00) [pid = 16257] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x999f4400) [pid = 16257] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9503e400) [pid = 16257] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9217fc00) [pid = 16257] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x978dfc00) [pid = 16257] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9087bc00) [pid = 16257] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x90503800) [pid = 16257] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:24:08 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x93b61800) [pid = 16257] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:24:09 INFO - PROCESS | 16257 | 1465035849252 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1785ms 03:24:09 INFO - PROCESS | 16257 | 1465035849300 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 03:24:09 INFO - PROCESS | 16257 | 1465035849302 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 03:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:24:09 INFO - PROCESS | 16257 | 1465035849309 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:24:09 INFO - PROCESS | 16257 | 1465035849311 Marionette TRACE conn3 <- [1,2466,null,{}] 03:24:09 INFO - PROCESS | 16257 | 1465035849325 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:09 INFO - PROCESS | 16257 | 1465035849330 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:09 INFO - PROCESS | 16257 | 1465035849473 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 03:24:09 INFO - PROCESS | 16257 | 1465035849484 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 16257 | 1465035849494 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:09 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087bc00 == 29 [pid = 16257] [id = 624] 03:24:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x91724000) [pid = 16257] [serial = 1873] [outer = (nil)] 03:24:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x93c61400) [pid = 16257] [serial = 1874] [outer = 0x91724000] 03:24:09 INFO - PROCESS | 16257 | 1465035849551 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x94f10c00) [pid = 16257] [serial = 1875] [outer = 0x91724000] 03:24:10 INFO - PROCESS | 16257 | 1465035850330 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1036ms 03:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:24:10 INFO - PROCESS | 16257 | 1465035850345 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 03:24:10 INFO - PROCESS | 16257 | 1465035850347 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 03:24:10 INFO - PROCESS | 16257 | 1465035850353 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:24:10 INFO - PROCESS | 16257 | 1465035850356 Marionette TRACE conn3 <- [1,2470,null,{}] 03:24:10 INFO - PROCESS | 16257 | 1465035850361 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:10 INFO - PROCESS | 16257 | 1465035850370 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:10 INFO - PROCESS | 16257 | 1465035850584 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 03:24:10 INFO - PROCESS | 16257 | 1465035850602 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035850610 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:10 INFO - PROCESS | 16257 | ++DOCSHELL 0x9504c800 == 30 [pid = 16257] [id = 625] 03:24:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9518e800) [pid = 16257] [serial = 1876] [outer = (nil)] 03:24:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x95373400) [pid = 16257] [serial = 1877] [outer = 0x9518e800] 03:24:10 INFO - PROCESS | 16257 | 1465035850669 Marionette DEBUG loaded listener.js 03:24:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x97587800) [pid = 16257] [serial = 1878] [outer = 0x9518e800] 03:24:11 INFO - PROCESS | 16257 | 1465035851583 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1280ms 03:24:11 INFO - PROCESS | 16257 | 1465035851632 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 03:24:11 INFO - PROCESS | 16257 | 1465035851638 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 03:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:24:11 INFO - PROCESS | 16257 | 1465035851646 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 16257 | 1465035851654 Marionette TRACE conn3 <- [1,2474,null,{}] 03:24:11 INFO - PROCESS | 16257 | 1465035851705 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:11 INFO - PROCESS | 16257 | 1465035851710 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:11 INFO - PROCESS | 16257 | 1465035851886 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 03:24:12 INFO - PROCESS | 16257 | 1465035852055 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035852062 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:12 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050c000 == 31 [pid = 16257] [id = 626] 03:24:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x90914800) [pid = 16257] [serial = 1879] [outer = (nil)] 03:24:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x92170c00) [pid = 16257] [serial = 1880] [outer = 0x90914800] 03:24:12 INFO - PROCESS | 16257 | 1465035852194 Marionette DEBUG loaded listener.js 03:24:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x92188800) [pid = 16257] [serial = 1881] [outer = 0x90914800] 03:24:13 INFO - PROCESS | 16257 | 1465035853069 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1478ms 03:24:13 INFO - PROCESS | 16257 | 1465035853124 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 03:24:13 INFO - PROCESS | 16257 | 1465035853131 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 03:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:24:13 INFO - PROCESS | 16257 | 1465035853141 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:24:13 INFO - PROCESS | 16257 | 1465035853144 Marionette TRACE conn3 <- [1,2478,null,{}] 03:24:13 INFO - PROCESS | 16257 | 1465035853150 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:13 INFO - PROCESS | 16257 | 1465035853156 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:13 INFO - PROCESS | 16257 | 1465035853333 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 03:24:13 INFO - PROCESS | 16257 | 1465035853508 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 16257 | 1465035853519 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:13 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087d800 == 32 [pid = 16257] [id = 627] 03:24:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x92fd0800) [pid = 16257] [serial = 1882] [outer = (nil)] 03:24:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x93b5a800) [pid = 16257] [serial = 1883] [outer = 0x92fd0800] 03:24:13 INFO - PROCESS | 16257 | 1465035853653 Marionette DEBUG loaded listener.js 03:24:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x93c15c00) [pid = 16257] [serial = 1884] [outer = 0x92fd0800] 03:24:14 INFO - PROCESS | 16257 | 1465035854512 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1430ms 03:24:14 INFO - PROCESS | 16257 | 1465035854570 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 03:24:14 INFO - PROCESS | 16257 | 1465035854574 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 03:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:24:14 INFO - PROCESS | 16257 | 1465035854580 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:24:14 INFO - PROCESS | 16257 | 1465035854586 Marionette TRACE conn3 <- [1,2482,null,{}] 03:24:14 INFO - PROCESS | 16257 | 1465035854601 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:14 INFO - PROCESS | 16257 | 1465035854610 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:14 INFO - PROCESS | 16257 | 1465035854810 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 03:24:15 INFO - PROCESS | 16257 | 1465035855028 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 16257 | 1465035855039 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x976c7800 == 33 [pid = 16257] [id = 628] 03:24:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x97814400) [pid = 16257] [serial = 1885] [outer = (nil)] 03:24:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x978e6400) [pid = 16257] [serial = 1886] [outer = 0x97814400] 03:24:15 INFO - PROCESS | 16257 | 1465035855159 Marionette DEBUG loaded listener.js 03:24:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x981e6400) [pid = 16257] [serial = 1887] [outer = 0x97814400] 03:24:15 INFO - PROCESS | 16257 | 1465035855942 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1433ms 03:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:24:16 INFO - PROCESS | 16257 | 1465035856014 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 03:24:16 INFO - PROCESS | 16257 | 1465035856018 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 03:24:16 INFO - PROCESS | 16257 | 1465035856024 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:24:16 INFO - PROCESS | 16257 | 1465035856027 Marionette TRACE conn3 <- [1,2486,null,{}] 03:24:16 INFO - PROCESS | 16257 | 1465035856032 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:16 INFO - PROCESS | 16257 | 1465035856037 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:16 INFO - PROCESS | 16257 | 1465035856199 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 03:24:16 INFO - PROCESS | 16257 | 1465035856372 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 16257 | 1465035856379 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x9172ac00 == 34 [pid = 16257] [id = 629] 03:24:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x92fd4000) [pid = 16257] [serial = 1888] [outer = (nil)] 03:24:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x98e04c00) [pid = 16257] [serial = 1889] [outer = 0x92fd4000] 03:24:16 INFO - PROCESS | 16257 | 1465035856465 Marionette DEBUG loaded listener.js 03:24:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x98eaf400) [pid = 16257] [serial = 1890] [outer = 0x92fd4000] 03:24:17 INFO - PROCESS | 16257 | 1465035857272 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1283ms 03:24:17 INFO - PROCESS | 16257 | 1465035857306 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 03:24:17 INFO - PROCESS | 16257 | 1465035857310 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 03:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:24:17 INFO - PROCESS | 16257 | 1465035857315 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:24:17 INFO - PROCESS | 16257 | 1465035857319 Marionette TRACE conn3 <- [1,2490,null,{}] 03:24:17 INFO - PROCESS | 16257 | 1465035857324 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:17 INFO - PROCESS | 16257 | 1465035857329 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:17 INFO - PROCESS | 16257 | 1465035857480 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 03:24:17 INFO - PROCESS | 16257 | 1465035857657 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035857665 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:17 INFO - PROCESS | 16257 | ++DOCSHELL 0x90878c00 == 35 [pid = 16257] [id = 630] 03:24:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x91727c00) [pid = 16257] [serial = 1891] [outer = (nil)] 03:24:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x99633000) [pid = 16257] [serial = 1892] [outer = 0x91727c00] 03:24:17 INFO - PROCESS | 16257 | 1465035857737 Marionette DEBUG loaded listener.js 03:24:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x999f0400) [pid = 16257] [serial = 1893] [outer = 0x91727c00] 03:24:18 INFO - PROCESS | 16257 | 1465035858672 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1430ms 03:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:24:18 INFO - PROCESS | 16257 | 1465035858746 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 03:24:18 INFO - PROCESS | 16257 | 1465035858749 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 03:24:18 INFO - PROCESS | 16257 | 1465035858755 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:24:18 INFO - PROCESS | 16257 | 1465035858759 Marionette TRACE conn3 <- [1,2494,null,{}] 03:24:18 INFO - PROCESS | 16257 | 1465035858764 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:18 INFO - PROCESS | 16257 | 1465035858773 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:18 INFO - PROCESS | 16257 | 1465035858979 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 03:24:19 INFO - PROCESS | 16257 | 1465035859203 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035859215 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x90506000 == 36 [pid = 16257] [id = 631] 03:24:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x95054c00) [pid = 16257] [serial = 1894] [outer = (nil)] 03:24:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x9a068400) [pid = 16257] [serial = 1895] [outer = 0x95054c00] 03:24:19 INFO - PROCESS | 16257 | 1465035859323 Marionette DEBUG loaded listener.js 03:24:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9a14ec00) [pid = 16257] [serial = 1896] [outer = 0x95054c00] 03:24:20 INFO - PROCESS | 16257 | 1465035860118 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1433ms 03:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:24:20 INFO - PROCESS | 16257 | 1465035860187 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 03:24:20 INFO - PROCESS | 16257 | 1465035860190 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 03:24:20 INFO - PROCESS | 16257 | 1465035860195 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:24:20 INFO - PROCESS | 16257 | 1465035860199 Marionette TRACE conn3 <- [1,2498,null,{}] 03:24:20 INFO - PROCESS | 16257 | 1465035860205 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:20 INFO - PROCESS | 16257 | 1465035860210 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:20 INFO - PROCESS | 16257 | 1465035860362 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 03:24:20 INFO - PROCESS | 16257 | 1465035860538 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 16257 | 1465035860546 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:20 INFO - PROCESS | 16257 | ++DOCSHELL 0x99bf4800 == 37 [pid = 16257] [id = 632] 03:24:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x99ce2c00) [pid = 16257] [serial = 1897] [outer = (nil)] 03:24:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x9a40cc00) [pid = 16257] [serial = 1898] [outer = 0x99ce2c00] 03:24:20 INFO - PROCESS | 16257 | 1465035860620 Marionette DEBUG loaded listener.js 03:24:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x9a411800) [pid = 16257] [serial = 1899] [outer = 0x99ce2c00] 03:24:21 INFO - PROCESS | 16257 | 1465035861477 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1335ms 03:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:24:21 INFO - PROCESS | 16257 | 1465035861532 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 03:24:21 INFO - PROCESS | 16257 | 1465035861534 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 03:24:21 INFO - PROCESS | 16257 | 1465035861541 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:24:21 INFO - PROCESS | 16257 | 1465035861544 Marionette TRACE conn3 <- [1,2502,null,{}] 03:24:21 INFO - PROCESS | 16257 | 1465035861549 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:21 INFO - PROCESS | 16257 | 1465035861554 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:21 INFO - PROCESS | 16257 | 1465035861708 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 03:24:21 INFO - PROCESS | 16257 | 1465035861887 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 16257 | 1465035861895 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:21 INFO - PROCESS | 16257 | ++DOCSHELL 0x91ca1400 == 38 [pid = 16257] [id = 633] 03:24:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x92171400) [pid = 16257] [serial = 1900] [outer = (nil)] 03:24:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0x9a40f000) [pid = 16257] [serial = 1901] [outer = 0x92171400] 03:24:21 INFO - PROCESS | 16257 | 1465035861966 Marionette DEBUG loaded listener.js 03:24:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 121 (0x9aa1cc00) [pid = 16257] [serial = 1902] [outer = 0x92171400] 03:24:22 INFO - PROCESS | 16257 | 1465035862822 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1332ms 03:24:23 INFO - PROCESS | 16257 | 1465035863069 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 03:24:23 INFO - PROCESS | 16257 | 1465035863076 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 03:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:24:23 INFO - PROCESS | 16257 | 1465035863083 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:24:23 INFO - PROCESS | 16257 | 1465035863088 Marionette TRACE conn3 <- [1,2506,null,{}] 03:24:23 INFO - PROCESS | 16257 | 1465035863096 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:23 INFO - PROCESS | 16257 | 1465035863101 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:23 INFO - PROCESS | 16257 | 1465035863258 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 03:24:23 INFO - PROCESS | 16257 | 1465035863514 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035863530 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:23 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050b400 == 39 [pid = 16257] [id = 634] 03:24:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 122 (0x9091a000) [pid = 16257] [serial = 1903] [outer = (nil)] 03:24:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 123 (0x914e8400) [pid = 16257] [serial = 1904] [outer = 0x9091a000] 03:24:23 INFO - PROCESS | 16257 | 1465035863682 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 124 (0x91729c00) [pid = 16257] [serial = 1905] [outer = 0x9091a000] 03:24:24 INFO - PROCESS | 16257 | --DOCSHELL 0x9087bc00 == 38 [pid = 16257] [id = 624] 03:24:24 INFO - PROCESS | 16257 | --DOCSHELL 0x9216bc00 == 37 [pid = 16257] [id = 623] 03:24:24 INFO - PROCESS | 16257 | --DOCSHELL 0x92fd1c00 == 36 [pid = 16257] [id = 622] 03:24:24 INFO - PROCESS | 16257 | --DOCSHELL 0x92408400 == 35 [pid = 16257] [id = 621] 03:24:24 INFO - PROCESS | 16257 | --DOCSHELL 0x914e3400 == 34 [pid = 16257] [id = 620] 03:24:24 INFO - PROCESS | 16257 | --DOCSHELL 0x90881c00 == 33 [pid = 16257] [id = 619] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 123 (0x9a481c00) [pid = 16257] [serial = 1800] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 122 (0x999f5800) [pid = 16257] [serial = 1793] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 121 (0x93c60000) [pid = 16257] [serial = 1794] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 120 (0x95197800) [pid = 16257] [serial = 1814] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0x91725800) [pid = 16257] [serial = 1781] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x9217d000) [pid = 16257] [serial = 1782] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x90617400) [pid = 16257] [serial = 1805] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x90883400) [pid = 16257] [serial = 1806] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x9a153c00) [pid = 16257] [serial = 1796] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x9a15c000) [pid = 16257] [serial = 1797] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x9758dc00) [pid = 16257] [serial = 1779] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x9258fc00) [pid = 16257] [serial = 1811] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x93c66400) [pid = 16257] [serial = 1812] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x97f85000) [pid = 16257] [serial = 1787] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x9865f000) [pid = 16257] [serial = 1788] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9a227000) [pid = 16257] [serial = 1802] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x9aa1fc00) [pid = 16257] [serial = 1803] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x99be7c00) [pid = 16257] [serial = 1824] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x98660800) [pid = 16257] [serial = 1818] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x9a150c00) [pid = 16257] [serial = 1827] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x92348c00) [pid = 16257] [serial = 1823] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x9a06a000) [pid = 16257] [serial = 1826] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9758e800) [pid = 16257] [serial = 1815] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x97f84c00) [pid = 16257] [serial = 1817] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9917a000) [pid = 16257] [serial = 1820] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x999f4800) [pid = 16257] [serial = 1821] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9258e000) [pid = 16257] [serial = 1784] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x93bde000) [pid = 16257] [serial = 1785] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x92187c00) [pid = 16257] [serial = 1808] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x92451000) [pid = 16257] [serial = 1809] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9925a000) [pid = 16257] [serial = 1790] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x9962d000) [pid = 16257] [serial = 1791] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9a40b800) [pid = 16257] [serial = 1799] [outer = (nil)] [url = about:blank] 03:24:24 INFO - PROCESS | 16257 | 1465035864584 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1533ms 03:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:24:24 INFO - PROCESS | 16257 | 1465035864616 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 03:24:24 INFO - PROCESS | 16257 | 1465035864620 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 03:24:24 INFO - PROCESS | 16257 | 1465035864629 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 16257 | 1465035864634 Marionette TRACE conn3 <- [1,2510,null,{}] 03:24:24 INFO - PROCESS | 16257 | 1465035864640 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:24 INFO - PROCESS | 16257 | 1465035864645 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:24 INFO - PROCESS | 16257 | 1465035864789 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 03:24:24 INFO - PROCESS | 16257 | 1465035864804 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 16257 | 1465035864812 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:24 INFO - PROCESS | 16257 | ++DOCSHELL 0x90915000 == 34 [pid = 16257] [id = 635] 03:24:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9217dc00) [pid = 16257] [serial = 1906] [outer = (nil)] 03:24:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x92412000) [pid = 16257] [serial = 1907] [outer = 0x9217dc00] 03:24:24 INFO - PROCESS | 16257 | 1465035864877 Marionette DEBUG loaded listener.js 03:24:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9248f800) [pid = 16257] [serial = 1908] [outer = 0x9217dc00] 03:24:25 INFO - PROCESS | 16257 | 1465035865738 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1152ms 03:24:25 INFO - PROCESS | 16257 | 1465035865779 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 03:24:25 INFO - PROCESS | 16257 | 1465035865783 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 03:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:24:25 INFO - PROCESS | 16257 | 1465035865789 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:24:25 INFO - PROCESS | 16257 | 1465035865792 Marionette TRACE conn3 <- [1,2514,null,{}] 03:24:25 INFO - PROCESS | 16257 | 1465035865804 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:25 INFO - PROCESS | 16257 | 1465035865812 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:25 INFO - PROCESS | 16257 | 1465035865959 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 03:24:26 INFO - PROCESS | 16257 | 1465035866095 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 16257 | 1465035866108 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:26 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c60000 == 35 [pid = 16257] [id = 636] 03:24:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x93c65400) [pid = 16257] [serial = 1909] [outer = (nil)] 03:24:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x9503fc00) [pid = 16257] [serial = 1910] [outer = 0x93c65400] 03:24:26 INFO - PROCESS | 16257 | 1465035866173 Marionette DEBUG loaded listener.js 03:24:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9505b400) [pid = 16257] [serial = 1911] [outer = 0x93c65400] 03:24:26 INFO - PROCESS | 16257 | 1465035866904 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1180ms 03:24:26 INFO - PROCESS | 16257 | 1465035866969 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 03:24:26 INFO - PROCESS | 16257 | 1465035866973 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 03:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:24:26 INFO - PROCESS | 16257 | 1465035866978 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:24:26 INFO - PROCESS | 16257 | 1465035866980 Marionette TRACE conn3 <- [1,2518,null,{}] 03:24:27 INFO - PROCESS | 16257 | 1465035866997 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:27 INFO - PROCESS | 16257 | 1465035867001 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:27 INFO - PROCESS | 16257 | 1465035867197 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 03:24:27 INFO - PROCESS | 16257 | 1465035867215 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035867222 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:27 INFO - PROCESS | 16257 | ++DOCSHELL 0x9258d400 == 36 [pid = 16257] [id = 637] 03:24:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x94f0b800) [pid = 16257] [serial = 1912] [outer = (nil)] 03:24:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9758f400) [pid = 16257] [serial = 1913] [outer = 0x94f0b800] 03:24:27 INFO - PROCESS | 16257 | 1465035867281 Marionette DEBUG loaded listener.js 03:24:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x97f86400) [pid = 16257] [serial = 1914] [outer = 0x94f0b800] 03:24:28 INFO - PROCESS | 16257 | 1465035868104 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1175ms 03:24:28 INFO - PROCESS | 16257 | 1465035868159 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 03:24:28 INFO - PROCESS | 16257 | 1465035868162 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 03:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:24:28 INFO - PROCESS | 16257 | 1465035868174 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - PROCESS | 16257 | 1465035868177 Marionette TRACE conn3 <- [1,2522,null,{}] 03:24:28 INFO - PROCESS | 16257 | 1465035868182 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:28 INFO - PROCESS | 16257 | 1465035868187 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:28 INFO - PROCESS | 16257 | 1465035868387 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 03:24:28 INFO - PROCESS | 16257 | 1465035868406 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 16257 | 1465035868414 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x90615c00 == 37 [pid = 16257] [id = 638] 03:24:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x93b59400) [pid = 16257] [serial = 1915] [outer = (nil)] 03:24:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x98666400) [pid = 16257] [serial = 1916] [outer = 0x93b59400] 03:24:28 INFO - PROCESS | 16257 | 1465035868473 Marionette DEBUG loaded listener.js 03:24:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x98f02800) [pid = 16257] [serial = 1917] [outer = 0x93b59400] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x91724000) [pid = 16257] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x92fd3800) [pid = 16257] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x99beec00) [pid = 16257] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x99be8c00) [pid = 16257] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x93c64c00) [pid = 16257] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x98f10400) [pid = 16257] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x93bdcc00) [pid = 16257] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x914eac00) [pid = 16257] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x92409400) [pid = 16257] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x914f0800) [pid = 16257] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x914e6000) [pid = 16257] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x93bd4000) [pid = 16257] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9a195c00) [pid = 16257] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9a158400) [pid = 16257] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x9244f800) [pid = 16257] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:24:29 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x99bf2400) [pid = 16257] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:24:29 INFO - PROCESS | 16257 | 1465035869450 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1338ms 03:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:24:29 INFO - PROCESS | 16257 | 1465035869506 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 03:24:29 INFO - PROCESS | 16257 | 1465035869509 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 03:24:29 INFO - PROCESS | 16257 | 1465035869514 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:24:29 INFO - PROCESS | 16257 | 1465035869517 Marionette TRACE conn3 <- [1,2526,null,{}] 03:24:29 INFO - PROCESS | 16257 | 1465035869522 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:29 INFO - PROCESS | 16257 | 1465035869531 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:29 INFO - PROCESS | 16257 | 1465035869784 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 03:24:29 INFO - PROCESS | 16257 | 1465035869797 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035869805 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:29 INFO - PROCESS | 16257 | ++DOCSHELL 0x90504000 == 38 [pid = 16257] [id = 639] 03:24:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x92fd0c00) [pid = 16257] [serial = 1918] [outer = (nil)] 03:24:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x981e7800) [pid = 16257] [serial = 1919] [outer = 0x92fd0c00] 03:24:29 INFO - PROCESS | 16257 | 1465035869864 Marionette DEBUG loaded listener.js 03:24:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x99be8c00) [pid = 16257] [serial = 1920] [outer = 0x92fd0c00] 03:24:30 INFO - PROCESS | 16257 | 1465035870591 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1135ms 03:24:30 INFO - PROCESS | 16257 | 1465035870650 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 03:24:30 INFO - PROCESS | 16257 | 1465035870652 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 03:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:24:30 INFO - PROCESS | 16257 | 1465035870671 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:24:30 INFO - PROCESS | 16257 | 1465035870673 Marionette TRACE conn3 <- [1,2530,null,{}] 03:24:30 INFO - PROCESS | 16257 | 1465035870679 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:30 INFO - PROCESS | 16257 | 1465035870683 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:30 INFO - PROCESS | 16257 | 1465035870817 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 03:24:30 INFO - PROCESS | 16257 | 1465035870841 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035870848 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:30 INFO - PROCESS | 16257 | ++DOCSHELL 0x90618000 == 39 [pid = 16257] [id = 640] 03:24:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x92590c00) [pid = 16257] [serial = 1921] [outer = (nil)] 03:24:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x99cd5800) [pid = 16257] [serial = 1922] [outer = 0x92590c00] 03:24:30 INFO - PROCESS | 16257 | 1465035870908 Marionette DEBUG loaded listener.js 03:24:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x99ce0000) [pid = 16257] [serial = 1923] [outer = 0x92590c00] 03:24:31 INFO - PROCESS | 16257 | 1465035871966 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1338ms 03:24:32 INFO - PROCESS | 16257 | 1465035872003 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 03:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:24:32 INFO - PROCESS | 16257 | 1465035872010 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 03:24:32 INFO - PROCESS | 16257 | 1465035872017 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:24:32 INFO - PROCESS | 16257 | 1465035872023 Marionette TRACE conn3 <- [1,2534,null,{}] 03:24:32 INFO - PROCESS | 16257 | 1465035872031 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:32 INFO - PROCESS | 16257 | 1465035872037 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:32 INFO - PROCESS | 16257 | 1465035872212 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 03:24:32 INFO - PROCESS | 16257 | 1465035872390 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035872399 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:32 INFO - PROCESS | 16257 | ++DOCSHELL 0x90882800 == 40 [pid = 16257] [id = 641] 03:24:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x90919400) [pid = 16257] [serial = 1924] [outer = (nil)] 03:24:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9217d000) [pid = 16257] [serial = 1925] [outer = 0x90919400] 03:24:32 INFO - PROCESS | 16257 | 1465035872473 Marionette DEBUG loaded listener.js 03:24:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x92450c00) [pid = 16257] [serial = 1926] [outer = 0x90919400] 03:24:33 INFO - PROCESS | 16257 | 1465035873390 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1434ms 03:24:33 INFO - PROCESS | 16257 | 1465035873450 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 03:24:33 INFO - PROCESS | 16257 | 1465035873458 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 03:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:24:33 INFO - PROCESS | 16257 | 1465035873468 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:24:33 INFO - PROCESS | 16257 | 1465035873472 Marionette TRACE conn3 <- [1,2538,null,{}] 03:24:33 INFO - PROCESS | 16257 | 1465035873478 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:33 INFO - PROCESS | 16257 | 1465035873483 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:33 INFO - PROCESS | 16257 | 1465035873691 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 03:24:34 INFO - PROCESS | 16257 | 1465035874029 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035874039 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:34 INFO - PROCESS | 16257 | ++DOCSHELL 0x90614400 == 41 [pid = 16257] [id = 642] 03:24:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x94f0e800) [pid = 16257] [serial = 1927] [outer = (nil)] 03:24:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x95054800) [pid = 16257] [serial = 1928] [outer = 0x94f0e800] 03:24:34 INFO - PROCESS | 16257 | 1465035874123 Marionette DEBUG loaded listener.js 03:24:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x97585000) [pid = 16257] [serial = 1929] [outer = 0x94f0e800] 03:24:34 INFO - PROCESS | 16257 | 1465035874936 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1529ms 03:24:34 INFO - PROCESS | 16257 | 1465035874997 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 03:24:35 INFO - PROCESS | 16257 | 1465035875001 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 03:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:24:35 INFO - PROCESS | 16257 | 1465035875007 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:24:35 INFO - PROCESS | 16257 | 1465035875013 Marionette TRACE conn3 <- [1,2542,null,{}] 03:24:35 INFO - PROCESS | 16257 | 1465035875028 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:35 INFO - PROCESS | 16257 | 1465035875037 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:35 INFO - PROCESS | 16257 | 1465035875212 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 03:24:35 INFO - PROCESS | 16257 | 1465035875398 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 16257 | 1465035875408 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:35 INFO - PROCESS | 16257 | ++DOCSHELL 0x999f5800 == 42 [pid = 16257] [id = 643] 03:24:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x999fc800) [pid = 16257] [serial = 1930] [outer = (nil)] 03:24:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x99bf1400) [pid = 16257] [serial = 1931] [outer = 0x999fc800] 03:24:35 INFO - PROCESS | 16257 | 1465035875486 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x9a158400) [pid = 16257] [serial = 1932] [outer = 0x999fc800] 03:24:36 INFO - PROCESS | 16257 | 1465035876313 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1342ms 03:24:36 INFO - PROCESS | 16257 | 1465035876358 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 03:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:24:36 INFO - PROCESS | 16257 | 1465035876363 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 03:24:36 INFO - PROCESS | 16257 | 1465035876369 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:24:36 INFO - PROCESS | 16257 | 1465035876373 Marionette TRACE conn3 <- [1,2546,null,{}] 03:24:36 INFO - PROCESS | 16257 | 1465035876378 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:36 INFO - PROCESS | 16257 | 1465035876383 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:36 INFO - PROCESS | 16257 | 1465035876553 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 03:24:36 INFO - PROCESS | 16257 | 1465035876730 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 16257 | 1465035876738 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:36 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050e800 == 43 [pid = 16257] [id = 644] 03:24:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x914e7000) [pid = 16257] [serial = 1933] [outer = (nil)] 03:24:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x9a705400) [pid = 16257] [serial = 1934] [outer = 0x914e7000] 03:24:36 INFO - PROCESS | 16257 | 1465035876815 Marionette DEBUG loaded listener.js 03:24:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x9a707400) [pid = 16257] [serial = 1935] [outer = 0x914e7000] 03:24:37 INFO - PROCESS | 16257 | 1465035877675 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1378ms 03:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:24:37 INFO - PROCESS | 16257 | 1465035877748 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 03:24:37 INFO - PROCESS | 16257 | 1465035877751 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 03:24:37 INFO - PROCESS | 16257 | 1465035877757 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:24:37 INFO - PROCESS | 16257 | 1465035877760 Marionette TRACE conn3 <- [1,2550,null,{}] 03:24:37 INFO - PROCESS | 16257 | 1465035877766 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:37 INFO - PROCESS | 16257 | 1465035877770 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:37 INFO - PROCESS | 16257 | 1465035877933 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 03:24:38 INFO - PROCESS | 16257 | 1465035878113 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 16257 | 1465035878123 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x9216cc00 == 44 [pid = 16257] [id = 645] 03:24:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x9a18b400) [pid = 16257] [serial = 1936] [outer = (nil)] 03:24:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x9afd0400) [pid = 16257] [serial = 1937] [outer = 0x9a18b400] 03:24:38 INFO - PROCESS | 16257 | 1465035878191 Marionette DEBUG loaded listener.js 03:24:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x9b031c00) [pid = 16257] [serial = 1938] [outer = 0x9a18b400] 03:24:39 INFO - PROCESS | 16257 | 1465035879143 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1429ms 03:24:39 INFO - PROCESS | 16257 | 1465035879185 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 03:24:39 INFO - PROCESS | 16257 | 1465035879189 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 03:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:24:39 INFO - PROCESS | 16257 | 1465035879195 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:24:39 INFO - PROCESS | 16257 | 1465035879199 Marionette TRACE conn3 <- [1,2554,null,{}] 03:24:39 INFO - PROCESS | 16257 | 1465035879204 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:39 INFO - PROCESS | 16257 | 1465035879214 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:39 INFO - PROCESS | 16257 | 1465035879442 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 03:24:39 INFO - PROCESS | 16257 | 1465035879652 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 16257 | 1465035879658 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:39 INFO - PROCESS | 16257 | ++DOCSHELL 0x9af31c00 == 45 [pid = 16257] [id = 646] 03:24:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x9b0b1c00) [pid = 16257] [serial = 1939] [outer = (nil)] 03:24:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0xa21b7c00) [pid = 16257] [serial = 1940] [outer = 0x9b0b1c00] 03:24:39 INFO - PROCESS | 16257 | 1465035879748 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0xa21be800) [pid = 16257] [serial = 1941] [outer = 0x9b0b1c00] 03:24:40 INFO - PROCESS | 16257 | 1465035880541 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1382ms 03:24:40 INFO - PROCESS | 16257 | 1465035880578 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 03:24:40 INFO - PROCESS | 16257 | 1465035880582 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 03:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:24:40 INFO - PROCESS | 16257 | 1465035880588 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:24:40 INFO - PROCESS | 16257 | 1465035880590 Marionette TRACE conn3 <- [1,2558,null,{}] 03:24:40 INFO - PROCESS | 16257 | 1465035880596 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:40 INFO - PROCESS | 16257 | 1465035880601 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:40 INFO - PROCESS | 16257 | 1465035880758 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 03:24:40 INFO - PROCESS | 16257 | 1465035880942 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 16257 | 1465035880949 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:40 INFO - PROCESS | 16257 | ++DOCSHELL 0x92586000 == 46 [pid = 16257] [id = 647] 03:24:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x9afd1800) [pid = 16257] [serial = 1942] [outer = (nil)] 03:24:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0xa261f800) [pid = 16257] [serial = 1943] [outer = 0x9afd1800] 03:24:41 INFO - PROCESS | 16257 | 1465035881020 Marionette DEBUG loaded listener.js 03:24:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0xa30cd400) [pid = 16257] [serial = 1944] [outer = 0x9afd1800] 03:24:41 INFO - PROCESS | 16257 | 1465035881892 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1339ms 03:24:41 INFO - PROCESS | 16257 | 1465035881927 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 03:24:41 INFO - PROCESS | 16257 | 1465035881936 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 03:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:24:41 INFO - PROCESS | 16257 | 1465035881942 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:24:41 INFO - PROCESS | 16257 | 1465035881946 Marionette TRACE conn3 <- [1,2562,null,{}] 03:24:41 INFO - PROCESS | 16257 | 1465035881951 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:41 INFO - PROCESS | 16257 | 1465035881955 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:42 INFO - PROCESS | 16257 | 1465035882111 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 03:24:42 INFO - PROCESS | 16257 | 1465035882297 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 16257 | 1465035882305 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d381400 == 47 [pid = 16257] [id = 648] 03:24:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x8d382800) [pid = 16257] [serial = 1945] [outer = (nil)] 03:24:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x8d38a400) [pid = 16257] [serial = 1946] [outer = 0x8d382800] 03:24:42 INFO - PROCESS | 16257 | 1465035882375 Marionette DEBUG loaded listener.js 03:24:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x8d38e000) [pid = 16257] [serial = 1947] [outer = 0x8d382800] 03:24:43 INFO - PROCESS | 16257 | 1465035883287 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1377ms 03:24:43 INFO - PROCESS | 16257 | 1465035883321 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 03:24:43 INFO - PROCESS | 16257 | 1465035883324 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 03:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:24:43 INFO - PROCESS | 16257 | 1465035883330 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:24:43 INFO - PROCESS | 16257 | 1465035883333 Marionette TRACE conn3 <- [1,2566,null,{}] 03:24:43 INFO - PROCESS | 16257 | 1465035883338 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:43 INFO - PROCESS | 16257 | 1465035883343 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:43 INFO - PROCESS | 16257 | 1465035883510 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 03:24:43 INFO - PROCESS | 16257 | 1465035883695 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 16257 | 1465035883705 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:43 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d38a000 == 48 [pid = 16257] [id = 649] 03:24:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x8d38b400) [pid = 16257] [serial = 1948] [outer = (nil)] 03:24:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x9216dc00) [pid = 16257] [serial = 1949] [outer = 0x8d38b400] 03:24:43 INFO - PROCESS | 16257 | 1465035883777 Marionette DEBUG loaded listener.js 03:24:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0x93c61c00) [pid = 16257] [serial = 1950] [outer = 0x8d38b400] 03:24:45 INFO - PROCESS | 16257 | 1465035885002 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1732ms 03:24:45 INFO - PROCESS | 16257 | 1465035885063 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 03:24:45 INFO - PROCESS | 16257 | 1465035885069 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 03:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:24:45 INFO - PROCESS | 16257 | 1465035885084 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:24:45 INFO - PROCESS | 16257 | 1465035885089 Marionette TRACE conn3 <- [1,2570,null,{}] 03:24:45 INFO - PROCESS | 16257 | 1465035885097 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:45 INFO - PROCESS | 16257 | 1465035885102 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:45 INFO - PROCESS | 16257 | 1465035885254 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 03:24:45 INFO - PROCESS | 16257 | 1465035885576 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 16257 | 1465035885583 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:45 INFO - PROCESS | 16257 | ++DOCSHELL 0x92188000 == 49 [pid = 16257] [id = 650] 03:24:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 121 (0x9218a800) [pid = 16257] [serial = 1951] [outer = (nil)] 03:24:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 122 (0x92408800) [pid = 16257] [serial = 1952] [outer = 0x9218a800] 03:24:45 INFO - PROCESS | 16257 | 1465035885657 Marionette DEBUG loaded listener.js 03:24:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 123 (0x9248c400) [pid = 16257] [serial = 1953] [outer = 0x9218a800] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x90504000 == 48 [pid = 16257] [id = 639] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x90615c00 == 47 [pid = 16257] [id = 638] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x9258d400 == 46 [pid = 16257] [id = 637] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x93c60000 == 45 [pid = 16257] [id = 636] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x90915000 == 44 [pid = 16257] [id = 635] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x9050b400 == 43 [pid = 16257] [id = 634] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x91ca1400 == 42 [pid = 16257] [id = 633] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x976c7800 == 41 [pid = 16257] [id = 628] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x90878c00 == 40 [pid = 16257] [id = 630] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x90506000 == 39 [pid = 16257] [id = 631] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x9087d800 == 38 [pid = 16257] [id = 627] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x99bf4800 == 37 [pid = 16257] [id = 632] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x9504c800 == 36 [pid = 16257] [id = 625] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x9050c000 == 35 [pid = 16257] [id = 626] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x9172ac00 == 34 [pid = 16257] [id = 629] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x8d38a000 == 33 [pid = 16257] [id = 649] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x8d381400 == 32 [pid = 16257] [id = 648] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x92586000 == 31 [pid = 16257] [id = 647] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x9216cc00 == 30 [pid = 16257] [id = 645] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x9af31c00 == 29 [pid = 16257] [id = 646] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x9050e800 == 28 [pid = 16257] [id = 644] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x999f5800 == 27 [pid = 16257] [id = 643] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x90614400 == 26 [pid = 16257] [id = 642] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x90618000 == 25 [pid = 16257] [id = 640] 03:24:47 INFO - PROCESS | 16257 | --DOCSHELL 0x90882800 == 24 [pid = 16257] [id = 641] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 122 (0x94f10c00) [pid = 16257] [serial = 1875] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 121 (0x914e5c00) [pid = 16257] [serial = 1868] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 120 (0x99cdb400) [pid = 16257] [serial = 1835] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0x9afd8c00) [pid = 16257] [serial = 1839] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x9a14e800) [pid = 16257] [serial = 1836] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x95057c00) [pid = 16257] [serial = 1832] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x93b60800) [pid = 16257] [serial = 1869] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0xa2428000) [pid = 16257] [serial = 1844] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0xa3448800) [pid = 16257] [serial = 1850] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x95192000) [pid = 16257] [serial = 1833] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x91c9f400) [pid = 16257] [serial = 1857] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x92449000) [pid = 16257] [serial = 1866] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x92181800) [pid = 16257] [serial = 1829] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x914f0000) [pid = 16257] [serial = 1862] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x91725c00) [pid = 16257] [serial = 1856] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x95041000) [pid = 16257] [serial = 1872] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x9240f000) [pid = 16257] [serial = 1865] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x94f0f800) [pid = 16257] [serial = 1871] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0xa3498800) [pid = 16257] [serial = 1851] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x9172d800) [pid = 16257] [serial = 1863] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0xa06fa000) [pid = 16257] [serial = 1842] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0xa50e5000) [pid = 16257] [serial = 1854] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0xa50a2400) [pid = 16257] [serial = 1853] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x94f17c00) [pid = 16257] [serial = 1860] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0xa3346800) [pid = 16257] [serial = 1848] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0xa30dac00) [pid = 16257] [serial = 1847] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9d9ad800) [pid = 16257] [serial = 1841] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x93c67400) [pid = 16257] [serial = 1859] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9240c000) [pid = 16257] [serial = 1830] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9af89800) [pid = 16257] [serial = 1838] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0xa2627000) [pid = 16257] [serial = 1845] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x95373400) [pid = 16257] [serial = 1877] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x93c61400) [pid = 16257] [serial = 1874] [outer = (nil)] [url = about:blank] 03:24:47 INFO - PROCESS | 16257 | 1465035887894 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2853ms 03:24:47 INFO - PROCESS | 16257 | 1465035887930 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 03:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:24:47 INFO - PROCESS | 16257 | 1465035887935 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 03:24:47 INFO - PROCESS | 16257 | 1465035887950 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:24:47 INFO - PROCESS | 16257 | 1465035887953 Marionette TRACE conn3 <- [1,2574,null,{}] 03:24:47 INFO - PROCESS | 16257 | 1465035887962 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:47 INFO - PROCESS | 16257 | 1465035887967 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:48 INFO - PROCESS | 16257 | 1465035888120 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 03:24:48 INFO - PROCESS | 16257 | 1465035888130 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 16257 | 1465035888140 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:48 INFO - PROCESS | 16257 | ++DOCSHELL 0x90617c00 == 25 [pid = 16257] [id = 651] 03:24:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x9061a000) [pid = 16257] [serial = 1954] [outer = (nil)] 03:24:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9087a800) [pid = 16257] [serial = 1955] [outer = 0x9061a000] 03:24:48 INFO - PROCESS | 16257 | 1465035888204 Marionette DEBUG loaded listener.js 03:24:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x90882800) [pid = 16257] [serial = 1956] [outer = 0x9061a000] 03:24:49 INFO - PROCESS | 16257 | 1465035889088 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1203ms 03:24:49 INFO - PROCESS | 16257 | 1465035889145 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 03:24:49 INFO - PROCESS | 16257 | 1465035889153 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 03:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:24:49 INFO - PROCESS | 16257 | 1465035889163 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:24:49 INFO - PROCESS | 16257 | 1465035889166 Marionette TRACE conn3 <- [1,2578,null,{}] 03:24:49 INFO - PROCESS | 16257 | 1465035889172 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:49 INFO - PROCESS | 16257 | 1465035889177 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:49 INFO - PROCESS | 16257 | 1465035889334 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 03:24:49 INFO - PROCESS | 16257 | 1465035889344 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 16257 | 1465035889354 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:49 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e9000 == 26 [pid = 16257] [id = 652] 03:24:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x91728800) [pid = 16257] [serial = 1957] [outer = (nil)] 03:24:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x91c99400) [pid = 16257] [serial = 1958] [outer = 0x91728800] 03:24:49 INFO - PROCESS | 16257 | 1465035889533 Marionette DEBUG loaded listener.js 03:24:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x92170000) [pid = 16257] [serial = 1959] [outer = 0x91728800] 03:24:50 INFO - PROCESS | 16257 | 1465035890300 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1185ms 03:24:50 INFO - PROCESS | 16257 | 1465035890348 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 03:24:50 INFO - PROCESS | 16257 | 1465035890350 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 03:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:24:50 INFO - PROCESS | 16257 | 1465035890363 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:24:50 INFO - PROCESS | 16257 | 1465035890368 Marionette TRACE conn3 <- [1,2582,null,{}] 03:24:50 INFO - PROCESS | 16257 | 1465035890384 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:50 INFO - PROCESS | 16257 | 1465035890392 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:50 INFO - PROCESS | 16257 | 1465035890587 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 03:24:50 INFO - PROCESS | 16257 | 1465035890675 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 16257 | 1465035890683 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x92449000 == 27 [pid = 16257] [id = 653] 03:24:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x92449400) [pid = 16257] [serial = 1960] [outer = (nil)] 03:24:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x92489c00) [pid = 16257] [serial = 1961] [outer = 0x92449400] 03:24:50 INFO - PROCESS | 16257 | 1465035890749 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x92587800) [pid = 16257] [serial = 1962] [outer = 0x92449400] 03:24:51 INFO - PROCESS | 16257 | 1465035891535 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1242ms 03:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:24:51 INFO - PROCESS | 16257 | 1465035891605 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 03:24:51 INFO - PROCESS | 16257 | 1465035891609 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 03:24:51 INFO - PROCESS | 16257 | 1465035891615 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:24:51 INFO - PROCESS | 16257 | 1465035891618 Marionette TRACE conn3 <- [1,2586,null,{}] 03:24:51 INFO - PROCESS | 16257 | 1465035891623 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:51 INFO - PROCESS | 16257 | 1465035891627 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:51 INFO - PROCESS | 16257 | 1465035891827 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 03:24:51 INFO - PROCESS | 16257 | 1465035891843 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 16257 | 1465035891848 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:51 INFO - PROCESS | 16257 | ++DOCSHELL 0x90619800 == 28 [pid = 16257] [id = 654] 03:24:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x92486800) [pid = 16257] [serial = 1963] [outer = (nil)] 03:24:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x93bd2c00) [pid = 16257] [serial = 1964] [outer = 0x92486800] 03:24:51 INFO - PROCESS | 16257 | 1465035891909 Marionette DEBUG loaded listener.js 03:24:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x93c5f800) [pid = 16257] [serial = 1965] [outer = 0x92486800] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x91727c00) [pid = 16257] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x92fd4000) [pid = 16257] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9518e800) [pid = 16257] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x99ce2c00) [pid = 16257] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x97814400) [pid = 16257] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x92171400) [pid = 16257] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x95054c00) [pid = 16257] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x90914800) [pid = 16257] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9091a000) [pid = 16257] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x92fd0800) [pid = 16257] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x93c65400) [pid = 16257] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9217dc00) [pid = 16257] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x92590c00) [pid = 16257] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x92fd0c00) [pid = 16257] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x94f0b800) [pid = 16257] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:24:52 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x93b59400) [pid = 16257] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:24:53 INFO - PROCESS | 16257 | 1465035893326 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1729ms 03:24:53 INFO - PROCESS | 16257 | 1465035893343 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 03:24:53 INFO - PROCESS | 16257 | 1465035893346 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 03:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:24:53 INFO - PROCESS | 16257 | 1465035893352 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:24:53 INFO - PROCESS | 16257 | 1465035893354 Marionette TRACE conn3 <- [1,2590,null,{}] 03:24:53 INFO - PROCESS | 16257 | 1465035893360 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:53 INFO - PROCESS | 16257 | 1465035893364 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:53 INFO - PROCESS | 16257 | 1465035893557 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 03:24:53 INFO - PROCESS | 16257 | 1465035893574 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 16257 | 1465035893582 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:53 INFO - PROCESS | 16257 | ++DOCSHELL 0x91725800 == 29 [pid = 16257] [id = 655] 03:24:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x92171400) [pid = 16257] [serial = 1966] [outer = (nil)] 03:24:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x93b59400) [pid = 16257] [serial = 1967] [outer = 0x92171400] 03:24:53 INFO - PROCESS | 16257 | 1465035893642 Marionette DEBUG loaded listener.js 03:24:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x93c66400) [pid = 16257] [serial = 1968] [outer = 0x92171400] 03:24:54 INFO - PROCESS | 16257 | 1465035894358 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1030ms 03:24:54 INFO - PROCESS | 16257 | 1465035894382 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 03:24:54 INFO - PROCESS | 16257 | 1465035894386 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 03:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:24:54 INFO - PROCESS | 16257 | 1465035894391 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:24:54 INFO - PROCESS | 16257 | 1465035894394 Marionette TRACE conn3 <- [1,2594,null,{}] 03:24:54 INFO - PROCESS | 16257 | 1465035894399 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:54 INFO - PROCESS | 16257 | 1465035894408 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:54 INFO - PROCESS | 16257 | 1465035894641 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 03:24:54 INFO - PROCESS | 16257 | 1465035894653 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 16257 | 1465035894662 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b58c00 == 30 [pid = 16257] [id = 656] 03:24:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x94f0c800) [pid = 16257] [serial = 1969] [outer = (nil)] 03:24:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x95043400) [pid = 16257] [serial = 1970] [outer = 0x94f0c800] 03:24:54 INFO - PROCESS | 16257 | 1465035894735 Marionette DEBUG loaded listener.js 03:24:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x95060000) [pid = 16257] [serial = 1971] [outer = 0x94f0c800] 03:24:55 INFO - PROCESS | 16257 | 1465035895701 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1377ms 03:24:55 INFO - PROCESS | 16257 | 1465035895770 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 16257 | 1465035895777 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 03:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:24:55 INFO - PROCESS | 16257 | 1465035895784 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:24:55 INFO - PROCESS | 16257 | 1465035895789 Marionette TRACE conn3 <- [1,2598,null,{}] 03:24:55 INFO - PROCESS | 16257 | 1465035895798 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:55 INFO - PROCESS | 16257 | 1465035895803 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:56 INFO - PROCESS | 16257 | 1465035896012 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 03:24:56 INFO - PROCESS | 16257 | 1465035896185 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 16257 | 1465035896193 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:56 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061c000 == 31 [pid = 16257] [id = 657] 03:24:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x9087bc00) [pid = 16257] [serial = 1972] [outer = (nil)] 03:24:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x914ebc00) [pid = 16257] [serial = 1973] [outer = 0x9087bc00] 03:24:56 INFO - PROCESS | 16257 | 1465035896272 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9171e800) [pid = 16257] [serial = 1974] [outer = 0x9087bc00] 03:24:57 INFO - PROCESS | 16257 | 1465035897197 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1484ms 03:24:57 INFO - PROCESS | 16257 | 1465035897268 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 03:24:57 INFO - PROCESS | 16257 | 1465035897275 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 03:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:24:57 INFO - PROCESS | 16257 | 1465035897285 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:24:57 INFO - PROCESS | 16257 | 1465035897289 Marionette TRACE conn3 <- [1,2602,null,{}] 03:24:57 INFO - PROCESS | 16257 | 1465035897295 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:57 INFO - PROCESS | 16257 | 1465035897300 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:57 INFO - PROCESS | 16257 | 1465035897503 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 03:24:57 INFO - PROCESS | 16257 | 1465035897772 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 16257 | 1465035897778 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x9234d400 == 32 [pid = 16257] [id = 658] 03:24:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x92411800) [pid = 16257] [serial = 1975] [outer = (nil)] 03:24:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9248a800) [pid = 16257] [serial = 1976] [outer = 0x92411800] 03:24:57 INFO - PROCESS | 16257 | 1465035897870 Marionette DEBUG loaded listener.js 03:24:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x92fd3800) [pid = 16257] [serial = 1977] [outer = 0x92411800] 03:24:58 INFO - PROCESS | 16257 | 1465035898697 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1482ms 03:24:58 INFO - PROCESS | 16257 | 1465035898767 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 03:24:58 INFO - PROCESS | 16257 | 1465035898771 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 03:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:24:58 INFO - PROCESS | 16257 | 1465035898777 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:24:58 INFO - PROCESS | 16257 | 1465035898783 Marionette TRACE conn3 <- [1,2606,null,{}] 03:24:58 INFO - PROCESS | 16257 | 1465035898798 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:58 INFO - PROCESS | 16257 | 1465035898806 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:59 INFO - PROCESS | 16257 | 1465035899019 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 03:24:59 INFO - PROCESS | 16257 | 1465035899234 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 16257 | 1465035899244 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:24:59 INFO - PROCESS | 16257 | ++DOCSHELL 0x92411000 == 33 [pid = 16257] [id = 659] 03:24:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x95063000) [pid = 16257] [serial = 1978] [outer = (nil)] 03:24:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x95192400) [pid = 16257] [serial = 1979] [outer = 0x95063000] 03:24:59 INFO - PROCESS | 16257 | 1465035899364 Marionette DEBUG loaded listener.js 03:24:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x95373400) [pid = 16257] [serial = 1980] [outer = 0x95063000] 03:25:00 INFO - PROCESS | 16257 | 1465035900209 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1488ms 03:25:00 INFO - PROCESS | 16257 | 1465035900266 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 03:25:00 INFO - PROCESS | 16257 | 1465035900271 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 03:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:25:00 INFO - PROCESS | 16257 | 1465035900276 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - PROCESS | 16257 | 1465035900279 Marionette TRACE conn3 <- [1,2610,null,{}] 03:25:00 INFO - PROCESS | 16257 | 1465035900285 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:00 INFO - PROCESS | 16257 | 1465035900289 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:00 INFO - PROCESS | 16257 | 1465035900449 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 03:25:00 INFO - PROCESS | 16257 | 1465035900621 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 16257 | 1465035900630 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x95373000 == 34 [pid = 16257] [id = 660] 03:25:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x9758f800) [pid = 16257] [serial = 1981] [outer = (nil)] 03:25:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x97862800) [pid = 16257] [serial = 1982] [outer = 0x9758f800] 03:25:00 INFO - PROCESS | 16257 | 1465035900704 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x978ec000) [pid = 16257] [serial = 1983] [outer = 0x9758f800] 03:25:01 INFO - PROCESS | 16257 | 1465035901535 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1327ms 03:25:01 INFO - PROCESS | 16257 | 1465035901605 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 03:25:01 INFO - PROCESS | 16257 | 1465035901609 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 03:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:25:01 INFO - PROCESS | 16257 | 1465035901615 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:25:01 INFO - PROCESS | 16257 | 1465035901617 Marionette TRACE conn3 <- [1,2614,null,{}] 03:25:01 INFO - PROCESS | 16257 | 1465035901623 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:01 INFO - PROCESS | 16257 | 1465035901628 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:01 INFO - PROCESS | 16257 | 1465035901787 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 03:25:01 INFO - PROCESS | 16257 | 1465035901965 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:01 INFO - PROCESS | 16257 | 1465035901974 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:02 INFO - PROCESS | 16257 | ++DOCSHELL 0x90914800 == 35 [pid = 16257] [id = 661] 03:25:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x93b61400) [pid = 16257] [serial = 1984] [outer = (nil)] 03:25:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x98661400) [pid = 16257] [serial = 1985] [outer = 0x93b61400] 03:25:02 INFO - PROCESS | 16257 | 1465035902046 Marionette DEBUG loaded listener.js 03:25:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x97f85800) [pid = 16257] [serial = 1986] [outer = 0x93b61400] 03:25:02 INFO - PROCESS | 16257 | 1465035902923 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1378ms 03:25:02 INFO - PROCESS | 16257 | 1465035902993 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 03:25:03 INFO - PROCESS | 16257 | 1465035902997 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 03:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:25:03 INFO - PROCESS | 16257 | 1465035903003 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:25:03 INFO - PROCESS | 16257 | 1465035903006 Marionette TRACE conn3 <- [1,2618,null,{}] 03:25:03 INFO - PROCESS | 16257 | 1465035903011 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:03 INFO - PROCESS | 16257 | 1465035903021 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:03 INFO - PROCESS | 16257 | 1465035903245 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 03:25:03 INFO - PROCESS | 16257 | 1465035903460 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 16257 | 1465035903466 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:03 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f5b800 == 36 [pid = 16257] [id = 662] 03:25:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x98db5400) [pid = 16257] [serial = 1987] [outer = (nil)] 03:25:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x999f1000) [pid = 16257] [serial = 1988] [outer = 0x98db5400] 03:25:03 INFO - PROCESS | 16257 | 1465035903595 Marionette DEBUG loaded listener.js 03:25:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x999f6000) [pid = 16257] [serial = 1989] [outer = 0x98db5400] 03:25:04 INFO - PROCESS | 16257 | 1465035904426 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1480ms 03:25:04 INFO - PROCESS | 16257 | 1465035904483 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 03:25:04 INFO - PROCESS | 16257 | 1465035904486 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 03:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:25:04 INFO - PROCESS | 16257 | 1465035904493 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:25:04 INFO - PROCESS | 16257 | 1465035904495 Marionette TRACE conn3 <- [1,2622,null,{}] 03:25:04 INFO - PROCESS | 16257 | 1465035904501 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:04 INFO - PROCESS | 16257 | 1465035904506 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:04 INFO - PROCESS | 16257 | 1465035904659 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 03:25:04 INFO - PROCESS | 16257 | 1465035904851 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:04 INFO - PROCESS | 16257 | 1465035904858 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x90617400 == 37 [pid = 16257] [id = 663] 03:25:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x90618000) [pid = 16257] [serial = 1990] [outer = (nil)] 03:25:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x99bf4800) [pid = 16257] [serial = 1991] [outer = 0x90618000] 03:25:04 INFO - PROCESS | 16257 | 1465035904936 Marionette DEBUG loaded listener.js 03:25:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x99cd9800) [pid = 16257] [serial = 1992] [outer = 0x90618000] 03:25:05 INFO - PROCESS | 16257 | 1465035905788 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1330ms 03:25:05 INFO - PROCESS | 16257 | 1465035905823 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 16257 | 1465035905833 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 03:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:25:05 INFO - PROCESS | 16257 | 1465035905839 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 16257 | 1465035905842 Marionette TRACE conn3 <- [1,2626,null,{}] 03:25:05 INFO - PROCESS | 16257 | 1465035905847 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:05 INFO - PROCESS | 16257 | 1465035905852 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:06 INFO - PROCESS | 16257 | 1465035906002 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 03:25:06 INFO - PROCESS | 16257 | 1465035906191 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:06 INFO - PROCESS | 16257 | 1465035906201 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:06 INFO - PROCESS | 16257 | ++DOCSHELL 0x90503800 == 38 [pid = 16257] [id = 664] 03:25:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x90881c00) [pid = 16257] [serial = 1993] [outer = (nil)] 03:25:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x92582000) [pid = 16257] [serial = 1994] [outer = 0x90881c00] 03:25:06 INFO - PROCESS | 16257 | 1465035906270 Marionette DEBUG loaded listener.js 03:25:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x93bdcc00) [pid = 16257] [serial = 1995] [outer = 0x90881c00] 03:25:07 INFO - PROCESS | 16257 | 1465035907327 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1532ms 03:25:07 INFO - PROCESS | 16257 | 1465035907391 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 03:25:07 INFO - PROCESS | 16257 | 1465035907397 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 03:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:25:07 INFO - PROCESS | 16257 | 1465035907406 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:25:07 INFO - PROCESS | 16257 | 1465035907411 Marionette TRACE conn3 <- [1,2630,null,{}] 03:25:07 INFO - PROCESS | 16257 | 1465035907418 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:07 INFO - PROCESS | 16257 | 1465035907424 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:07 INFO - PROCESS | 16257 | 1465035907588 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 03:25:07 INFO - PROCESS | 16257 | 1465035907849 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:07 INFO - PROCESS | 16257 | 1465035907858 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:07 INFO - PROCESS | 16257 | ++DOCSHELL 0x90884800 == 39 [pid = 16257] [id = 665] 03:25:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x90912000) [pid = 16257] [serial = 1996] [outer = (nil)] 03:25:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x914e3c00) [pid = 16257] [serial = 1997] [outer = 0x90912000] 03:25:07 INFO - PROCESS | 16257 | 1465035907962 Marionette DEBUG loaded listener.js 03:25:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x9172ac00) [pid = 16257] [serial = 1998] [outer = 0x90912000] 03:25:08 INFO - PROCESS | 16257 | --DOCSHELL 0x91725800 == 38 [pid = 16257] [id = 655] 03:25:08 INFO - PROCESS | 16257 | --DOCSHELL 0x90619800 == 37 [pid = 16257] [id = 654] 03:25:08 INFO - PROCESS | 16257 | --DOCSHELL 0x92449000 == 36 [pid = 16257] [id = 653] 03:25:08 INFO - PROCESS | 16257 | --DOCSHELL 0x914e9000 == 35 [pid = 16257] [id = 652] 03:25:08 INFO - PROCESS | 16257 | --DOCSHELL 0x90617c00 == 34 [pid = 16257] [id = 651] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x9758f400) [pid = 16257] [serial = 1913] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x98666400) [pid = 16257] [serial = 1916] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x97f86400) [pid = 16257] [serial = 1914] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x99633000) [pid = 16257] [serial = 1892] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x999f0400) [pid = 16257] [serial = 1893] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x98e04c00) [pid = 16257] [serial = 1889] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x98eaf400) [pid = 16257] [serial = 1890] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x97587800) [pid = 16257] [serial = 1878] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x9a40cc00) [pid = 16257] [serial = 1898] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x9a411800) [pid = 16257] [serial = 1899] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x978e6400) [pid = 16257] [serial = 1886] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x981e6400) [pid = 16257] [serial = 1887] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x9a40f000) [pid = 16257] [serial = 1901] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x9aa1cc00) [pid = 16257] [serial = 1902] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x9a068400) [pid = 16257] [serial = 1895] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x9a14ec00) [pid = 16257] [serial = 1896] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x92170c00) [pid = 16257] [serial = 1880] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x92188800) [pid = 16257] [serial = 1881] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x914e8400) [pid = 16257] [serial = 1904] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x91729c00) [pid = 16257] [serial = 1905] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x93b5a800) [pid = 16257] [serial = 1883] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x93c15c00) [pid = 16257] [serial = 1884] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9503fc00) [pid = 16257] [serial = 1910] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x92412000) [pid = 16257] [serial = 1907] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9248f800) [pid = 16257] [serial = 1908] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x99cd5800) [pid = 16257] [serial = 1922] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x99ce0000) [pid = 16257] [serial = 1923] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x99be8c00) [pid = 16257] [serial = 1920] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x98f02800) [pid = 16257] [serial = 1917] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x981e7800) [pid = 16257] [serial = 1919] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x9505b400) [pid = 16257] [serial = 1911] [outer = (nil)] [url = about:blank] 03:25:08 INFO - PROCESS | 16257 | 1465035908800 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1437ms 03:25:08 INFO - PROCESS | 16257 | 1465035908843 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 03:25:08 INFO - PROCESS | 16257 | 1465035908849 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 03:25:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:25:08 INFO - PROCESS | 16257 | 1465035908858 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:25:08 INFO - PROCESS | 16257 | 1465035908862 Marionette TRACE conn3 <- [1,2634,null,{}] 03:25:08 INFO - PROCESS | 16257 | 1465035908867 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:08 INFO - PROCESS | 16257 | 1465035908872 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:09 INFO - PROCESS | 16257 | 1465035909017 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 03:25:09 INFO - PROCESS | 16257 | 1465035909031 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 16257 | 1465035909041 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:09 INFO - PROCESS | 16257 | ++DOCSHELL 0x91727800 == 35 [pid = 16257] [id = 666] 03:25:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x92408000) [pid = 16257] [serial = 1999] [outer = (nil)] 03:25:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x92411400) [pid = 16257] [serial = 2000] [outer = 0x92408000] 03:25:09 INFO - PROCESS | 16257 | 1465035909102 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x9248d800) [pid = 16257] [serial = 2001] [outer = 0x92408000] 03:25:10 INFO - PROCESS | 16257 | 1465035910016 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1184ms 03:25:10 INFO - PROCESS | 16257 | 1465035910043 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 03:25:10 INFO - PROCESS | 16257 | 1465035910045 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 03:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:25:10 INFO - PROCESS | 16257 | 1465035910056 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:25:10 INFO - PROCESS | 16257 | 1465035910060 Marionette TRACE conn3 <- [1,2638,null,{}] 03:25:10 INFO - PROCESS | 16257 | 1465035910075 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:10 INFO - PROCESS | 16257 | 1465035910082 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:10 INFO - PROCESS | 16257 | 1465035910276 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 03:25:10 INFO - PROCESS | 16257 | 1465035910298 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:10 INFO - PROCESS | 16257 | 1465035910308 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:10 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f10c00 == 36 [pid = 16257] [id = 667] 03:25:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x94f5b000) [pid = 16257] [serial = 2002] [outer = (nil)] 03:25:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x95054c00) [pid = 16257] [serial = 2003] [outer = 0x94f5b000] 03:25:10 INFO - PROCESS | 16257 | 1465035910371 Marionette DEBUG loaded listener.js 03:25:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9518f800) [pid = 16257] [serial = 2004] [outer = 0x94f5b000] 03:25:11 INFO - PROCESS | 16257 | 1465035911153 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1138ms 03:25:11 INFO - PROCESS | 16257 | 1465035911190 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 16257 | 1465035911194 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 03:25:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:25:11 INFO - PROCESS | 16257 | 1465035911199 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - PROCESS | 16257 | 1465035911202 Marionette TRACE conn3 <- [1,2642,null,{}] 03:25:11 INFO - PROCESS | 16257 | 1465035911207 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:11 INFO - PROCESS | 16257 | 1465035911211 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:11 INFO - PROCESS | 16257 | 1465035911420 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 03:25:11 INFO - PROCESS | 16257 | 1465035911435 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 16257 | 1465035911442 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:11 INFO - PROCESS | 16257 | ++DOCSHELL 0x95062c00 == 37 [pid = 16257] [id = 668] 03:25:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x97580400) [pid = 16257] [serial = 2005] [outer = (nil)] 03:25:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x981da400) [pid = 16257] [serial = 2006] [outer = 0x97580400] 03:25:11 INFO - PROCESS | 16257 | 1465035911519 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x98db3c00) [pid = 16257] [serial = 2007] [outer = 0x97580400] 03:25:12 INFO - PROCESS | 16257 | 1465035912335 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:25:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:25:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1181ms 03:25:12 INFO - PROCESS | 16257 | 1465035912387 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 03:25:12 INFO - PROCESS | 16257 | 1465035912391 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 03:25:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:25:12 INFO - PROCESS | 16257 | 1465035912396 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:25:12 INFO - PROCESS | 16257 | 1465035912398 Marionette TRACE conn3 <- [1,2646,null,{}] 03:25:12 INFO - PROCESS | 16257 | 1465035912404 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:12 INFO - PROCESS | 16257 | 1465035912408 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:12 INFO - PROCESS | 16257 | 1465035912602 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 03:25:12 INFO - PROCESS | 16257 | 1465035912626 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:12 INFO - PROCESS | 16257 | 1465035912634 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:12 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087fc00 == 38 [pid = 16257] [id = 669] 03:25:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x93b5a800) [pid = 16257] [serial = 2008] [outer = (nil)] 03:25:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x99174c00) [pid = 16257] [serial = 2009] [outer = 0x93b5a800] 03:25:12 INFO - PROCESS | 16257 | 1465035912693 Marionette DEBUG loaded listener.js 03:25:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9925b400) [pid = 16257] [serial = 2010] [outer = 0x93b5a800] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x92171400) [pid = 16257] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x91728800) [pid = 16257] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x8d38b400) [pid = 16257] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x8d382800) [pid = 16257] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9afd1800) [pid = 16257] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9b0b1c00) [pid = 16257] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x914e7000) [pid = 16257] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x90919400) [pid = 16257] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9061a000) [pid = 16257] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9218a800) [pid = 16257] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9a18b400) [pid = 16257] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x999fc800) [pid = 16257] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x92449400) [pid = 16257] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x94f0e800) [pid = 16257] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:25:13 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x92486800) [pid = 16257] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:25:13 INFO - PROCESS | 16257 | 1465035913634 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:25:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:25:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1280ms 03:25:13 INFO - PROCESS | 16257 | 1465035913677 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 03:25:13 INFO - PROCESS | 16257 | 1465035913681 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 03:25:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:25:13 INFO - PROCESS | 16257 | 1465035913686 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:25:13 INFO - PROCESS | 16257 | 1465035913689 Marionette TRACE conn3 <- [1,2650,null,{}] 03:25:13 INFO - PROCESS | 16257 | 1465035913694 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:13 INFO - PROCESS | 16257 | 1465035913702 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:13 INFO - PROCESS | 16257 | 1465035913918 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 03:25:13 INFO - PROCESS | 16257 | 1465035913930 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:13 INFO - PROCESS | 16257 | 1465035913936 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:13 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d382000 == 39 [pid = 16257] [id = 670] 03:25:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x90509000) [pid = 16257] [serial = 2011] [outer = (nil)] 03:25:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x92fd1c00) [pid = 16257] [serial = 2012] [outer = 0x90509000] 03:25:13 INFO - PROCESS | 16257 | 1465035913997 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x999fc800) [pid = 16257] [serial = 2013] [outer = 0x90509000] 03:25:14 INFO - PROCESS | 16257 | 1465035914701 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:25:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:25:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1077ms 03:25:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:25:14 INFO - PROCESS | 16257 | 1465035914791 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 03:25:14 INFO - PROCESS | 16257 | 1465035914794 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 03:25:14 INFO - PROCESS | 16257 | 1465035914800 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:25:14 INFO - PROCESS | 16257 | 1465035914803 Marionette TRACE conn3 <- [1,2654,null,{}] 03:25:14 INFO - PROCESS | 16257 | 1465035914812 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:14 INFO - PROCESS | 16257 | 1465035914815 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:15 INFO - PROCESS | 16257 | 1465035915017 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 03:25:15 INFO - PROCESS | 16257 | 1465035915030 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:15 INFO - PROCESS | 16257 | 1465035915040 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d383c00 == 40 [pid = 16257] [id = 671] 03:25:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x8d387c00) [pid = 16257] [serial = 2014] [outer = (nil)] 03:25:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x99bf1800) [pid = 16257] [serial = 2015] [outer = 0x8d387c00] 03:25:15 INFO - PROCESS | 16257 | 1465035915097 Marionette DEBUG loaded listener.js 03:25:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x93b62800) [pid = 16257] [serial = 2016] [outer = 0x8d387c00] 03:25:16 INFO - PROCESS | 16257 | 1465035916097 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:25:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:25:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1344ms 03:25:16 INFO - PROCESS | 16257 | 1465035916144 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 03:25:16 INFO - PROCESS | 16257 | 1465035916151 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 03:25:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:25:16 INFO - PROCESS | 16257 | 1465035916158 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:25:16 INFO - PROCESS | 16257 | 1465035916165 Marionette TRACE conn3 <- [1,2658,null,{}] 03:25:16 INFO - PROCESS | 16257 | 1465035916173 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:16 INFO - PROCESS | 16257 | 1465035916178 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:16 INFO - PROCESS | 16257 | 1465035916362 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 03:25:16 INFO - PROCESS | 16257 | 1465035916539 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:16 INFO - PROCESS | 16257 | 1465035916547 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x90618c00 == 41 [pid = 16257] [id = 672] 03:25:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9087d000) [pid = 16257] [serial = 2017] [outer = (nil)] 03:25:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x91c96c00) [pid = 16257] [serial = 2018] [outer = 0x9087d000] 03:25:16 INFO - PROCESS | 16257 | 1465035916627 Marionette DEBUG loaded listener.js 03:25:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x92189c00) [pid = 16257] [serial = 2019] [outer = 0x9087d000] 03:25:17 INFO - PROCESS | 16257 | 1465035917473 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:25:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:25:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1333ms 03:25:17 INFO - PROCESS | 16257 | 1465035917507 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 03:25:17 INFO - PROCESS | 16257 | 1465035917514 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 03:25:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:25:17 INFO - PROCESS | 16257 | 1465035917526 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:25:17 INFO - PROCESS | 16257 | 1465035917529 Marionette TRACE conn3 <- [1,2662,null,{}] 03:25:17 INFO - PROCESS | 16257 | 1465035917536 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:17 INFO - PROCESS | 16257 | 1465035917541 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:17 INFO - PROCESS | 16257 | 1465035917721 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 03:25:17 INFO - PROCESS | 16257 | 1465035917897 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:17 INFO - PROCESS | 16257 | 1465035917905 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:17 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d38b800 == 42 [pid = 16257] [id = 673] 03:25:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x93b5d000) [pid = 16257] [serial = 2020] [outer = (nil)] 03:25:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x93c68000) [pid = 16257] [serial = 2021] [outer = 0x93b5d000] 03:25:17 INFO - PROCESS | 16257 | 1465035917980 Marionette DEBUG loaded listener.js 03:25:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9503e400) [pid = 16257] [serial = 2022] [outer = 0x93b5d000] 03:25:18 INFO - PROCESS | 16257 | 1465035918890 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:25:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1431ms 03:25:18 INFO - PROCESS | 16257 | 1465035918956 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 03:25:18 INFO - PROCESS | 16257 | 1465035918959 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 03:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:25:18 INFO - PROCESS | 16257 | 1465035918966 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:25:18 INFO - PROCESS | 16257 | 1465035918972 Marionette TRACE conn3 <- [1,2666,null,{}] 03:25:18 INFO - PROCESS | 16257 | 1465035918987 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:19 INFO - PROCESS | 16257 | 1465035918995 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:19 INFO - PROCESS | 16257 | 1465035919218 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 03:25:19 INFO - PROCESS | 16257 | 1465035919476 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:19 INFO - PROCESS | 16257 | 1465035919489 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d38bc00 == 43 [pid = 16257] [id = 674] 03:25:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x993f5c00) [pid = 16257] [serial = 2023] [outer = (nil)] 03:25:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x99be5400) [pid = 16257] [serial = 2024] [outer = 0x993f5c00] 03:25:19 INFO - PROCESS | 16257 | 1465035919607 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9a14f800) [pid = 16257] [serial = 2025] [outer = 0x993f5c00] 03:25:20 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:25:20 INFO - PROCESS | 16257 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:25:20 INFO - PROCESS | 16257 | 1465035920843 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:25:20 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:25:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1891ms 03:25:20 INFO - PROCESS | 16257 | 1465035920857 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 03:25:20 INFO - PROCESS | 16257 | 1465035920862 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 03:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:25:20 INFO - PROCESS | 16257 | 1465035920881 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:25:20 INFO - PROCESS | 16257 | 1465035920887 Marionette TRACE conn3 <- [1,2670,null,{}] 03:25:20 INFO - PROCESS | 16257 | 1465035920893 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:20 INFO - PROCESS | 16257 | 1465035920898 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:21 INFO - PROCESS | 16257 | 1465035921099 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 03:25:21 INFO - PROCESS | 16257 | 1465035921290 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:21 INFO - PROCESS | 16257 | 1465035921303 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:21 INFO - PROCESS | 16257 | ++DOCSHELL 0x92173000 == 44 [pid = 16257] [id = 675] 03:25:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x9505f400) [pid = 16257] [serial = 2026] [outer = (nil)] 03:25:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x9a187800) [pid = 16257] [serial = 2027] [outer = 0x9505f400] 03:25:21 INFO - PROCESS | 16257 | 1465035921372 Marionette DEBUG loaded listener.js 03:25:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9a227000) [pid = 16257] [serial = 2028] [outer = 0x9505f400] 03:25:22 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:25:22 INFO - PROCESS | 16257 | 1465035922650 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 03:25:22 INFO - PROCESS | 16257 | 1465035922673 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 03:25:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:25:22 INFO - PROCESS | 16257 | 1465035922775 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:25:22 INFO - PROCESS | 16257 | 1465035922779 Marionette TRACE conn3 <- [1,2674,null,{}] 03:25:22 INFO - PROCESS | 16257 | 1465035922786 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:22 INFO - PROCESS | 16257 | 1465035922791 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:22 INFO - PROCESS | 16257 | 1465035922944 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 03:25:23 INFO - PROCESS | 16257 | 1465035923120 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 16257 | 1465035923128 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:23 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d381800 == 45 [pid = 16257] [id = 676] 03:25:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x9a152400) [pid = 16257] [serial = 2029] [outer = (nil)] 03:25:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x9a70a800) [pid = 16257] [serial = 2030] [outer = 0x9a152400] 03:25:23 INFO - PROCESS | 16257 | 1465035923201 Marionette DEBUG loaded listener.js 03:25:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x9aa23400) [pid = 16257] [serial = 2031] [outer = 0x9a152400] 03:25:24 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:25:24 INFO - PROCESS | 16257 | 1465035924842 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 03:25:24 INFO - PROCESS | 16257 | 1465035924918 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 03:25:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:25:24 INFO - PROCESS | 16257 | 1465035924926 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:25:24 INFO - PROCESS | 16257 | 1465035924931 Marionette TRACE conn3 <- [1,2678,null,{}] 03:25:24 INFO - PROCESS | 16257 | 1465035924978 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:24 INFO - PROCESS | 16257 | 1465035924984 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:25 INFO - PROCESS | 16257 | 1465035925272 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 03:25:25 INFO - PROCESS | 16257 | 1465035925425 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:25 INFO - PROCESS | 16257 | 1465035925437 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:25 INFO - PROCESS | 16257 | ++DOCSHELL 0x9172c400 == 46 [pid = 16257] [id = 677] 03:25:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x91c9d400) [pid = 16257] [serial = 2032] [outer = (nil)] 03:25:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x92188800) [pid = 16257] [serial = 2033] [outer = 0x91c9d400] 03:25:25 INFO - PROCESS | 16257 | 1465035925506 Marionette DEBUG loaded listener.js 03:25:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x92410c00) [pid = 16257] [serial = 2034] [outer = 0x91c9d400] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x8d382000 == 45 [pid = 16257] [id = 670] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x9087fc00 == 44 [pid = 16257] [id = 669] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x95062c00 == 43 [pid = 16257] [id = 668] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x94f10c00 == 42 [pid = 16257] [id = 667] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x91727800 == 41 [pid = 16257] [id = 666] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x90884800 == 40 [pid = 16257] [id = 665] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x93b58c00 == 39 [pid = 16257] [id = 656] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x9234d400 == 38 [pid = 16257] [id = 658] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x9061c000 == 37 [pid = 16257] [id = 657] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x90617400 == 36 [pid = 16257] [id = 663] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x92411000 == 35 [pid = 16257] [id = 659] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x94f5b800 == 34 [pid = 16257] [id = 662] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x90503800 == 33 [pid = 16257] [id = 664] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x92188000 == 32 [pid = 16257] [id = 650] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x95373000 == 31 [pid = 16257] [id = 660] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x90914800 == 30 [pid = 16257] [id = 661] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x8d381800 == 29 [pid = 16257] [id = 676] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x92173000 == 28 [pid = 16257] [id = 675] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x8d38bc00 == 27 [pid = 16257] [id = 674] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x8d38b800 == 26 [pid = 16257] [id = 673] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x8d383c00 == 25 [pid = 16257] [id = 671] 03:25:27 INFO - PROCESS | 16257 | --DOCSHELL 0x90618c00 == 24 [pid = 16257] [id = 672] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x95043400) [pid = 16257] [serial = 1970] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x93c66400) [pid = 16257] [serial = 1968] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x91c99400) [pid = 16257] [serial = 1958] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x9216dc00) [pid = 16257] [serial = 1949] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x8d38e000) [pid = 16257] [serial = 1947] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0xa261f800) [pid = 16257] [serial = 1943] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x93c61c00) [pid = 16257] [serial = 1950] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0xa21b7c00) [pid = 16257] [serial = 1940] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x9a707400) [pid = 16257] [serial = 1935] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9217d000) [pid = 16257] [serial = 1925] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x90882800) [pid = 16257] [serial = 1956] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9248c400) [pid = 16257] [serial = 1953] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x92450c00) [pid = 16257] [serial = 1926] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x92408800) [pid = 16257] [serial = 1952] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9afd0400) [pid = 16257] [serial = 1937] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x8d38a400) [pid = 16257] [serial = 1946] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0xa21be800) [pid = 16257] [serial = 1941] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x93b59400) [pid = 16257] [serial = 1967] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0xa30cd400) [pid = 16257] [serial = 1944] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x92170000) [pid = 16257] [serial = 1959] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x99bf1400) [pid = 16257] [serial = 1931] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x92489c00) [pid = 16257] [serial = 1961] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x95054800) [pid = 16257] [serial = 1928] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x9a158400) [pid = 16257] [serial = 1932] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x93bd2c00) [pid = 16257] [serial = 1964] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x97585000) [pid = 16257] [serial = 1929] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x9087a800) [pid = 16257] [serial = 1955] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x93c5f800) [pid = 16257] [serial = 1965] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x9a705400) [pid = 16257] [serial = 1934] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x9b031c00) [pid = 16257] [serial = 1938] [outer = (nil)] [url = about:blank] 03:25:27 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x92587800) [pid = 16257] [serial = 1962] [outer = (nil)] [url = about:blank] 03:25:28 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:25:28 INFO - PROCESS | 16257 | 1465035928054 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:25:28 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:25:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 3187ms 03:25:28 INFO - PROCESS | 16257 | 1465035928114 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 03:25:28 INFO - PROCESS | 16257 | 1465035928119 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 03:25:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:25:28 INFO - PROCESS | 16257 | 1465035928127 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:25:28 INFO - PROCESS | 16257 | 1465035928131 Marionette TRACE conn3 <- [1,2682,null,{}] 03:25:28 INFO - PROCESS | 16257 | 1465035928139 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:28 INFO - PROCESS | 16257 | 1465035928143 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:28 INFO - PROCESS | 16257 | 1465035928291 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 03:25:28 INFO - PROCESS | 16257 | 1465035928314 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:28 INFO - PROCESS | 16257 | 1465035928326 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x90612c00 == 25 [pid = 16257] [id = 678] 03:25:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x90617c00) [pid = 16257] [serial = 2035] [outer = (nil)] 03:25:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x90882800) [pid = 16257] [serial = 2036] [outer = 0x90617c00] 03:25:28 INFO - PROCESS | 16257 | 1465035928507 Marionette DEBUG loaded listener.js 03:25:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x90914800) [pid = 16257] [serial = 2037] [outer = 0x90617c00] 03:25:29 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:25:29 INFO - PROCESS | 16257 | 1465035929605 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:25:29 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:25:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1540ms 03:25:29 INFO - PROCESS | 16257 | 1465035929666 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 03:25:29 INFO - PROCESS | 16257 | 1465035929674 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 03:25:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:25:29 INFO - PROCESS | 16257 | 1465035929685 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:25:29 INFO - PROCESS | 16257 | 1465035929688 Marionette TRACE conn3 <- [1,2686,null,{}] 03:25:29 INFO - PROCESS | 16257 | 1465035929703 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:29 INFO - PROCESS | 16257 | 1465035929708 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:29 INFO - PROCESS | 16257 | 1465035929922 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 03:25:30 INFO - PROCESS | 16257 | 1465035929997 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 16257 | 1465035930005 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:30 INFO - PROCESS | 16257 | ++DOCSHELL 0x91728c00 == 26 [pid = 16257] [id = 679] 03:25:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x9172b000) [pid = 16257] [serial = 2038] [outer = (nil)] 03:25:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x91c9dc00) [pid = 16257] [serial = 2039] [outer = 0x9172b000] 03:25:30 INFO - PROCESS | 16257 | 1465035930081 Marionette DEBUG loaded listener.js 03:25:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x9216b800) [pid = 16257] [serial = 2040] [outer = 0x9172b000] 03:25:31 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:25:31 INFO - PROCESS | 16257 | 1465035931302 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 03:25:31 INFO - PROCESS | 16257 | 1465035931873 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 03:25:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:25:31 INFO - PROCESS | 16257 | 1465035931893 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:25:31 INFO - PROCESS | 16257 | 1465035931898 Marionette TRACE conn3 <- [1,2690,null,{}] 03:25:31 INFO - PROCESS | 16257 | 1465035931914 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:31 INFO - PROCESS | 16257 | 1465035931922 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:32 INFO - PROCESS | 16257 | 1465035932057 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 03:25:32 INFO - PROCESS | 16257 | 1465035932184 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 16257 | 1465035932193 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:32 INFO - PROCESS | 16257 | ++DOCSHELL 0x92407400 == 27 [pid = 16257] [id = 680] 03:25:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x9240b400) [pid = 16257] [serial = 2041] [outer = (nil)] 03:25:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x92446400) [pid = 16257] [serial = 2042] [outer = 0x9240b400] 03:25:32 INFO - PROCESS | 16257 | 1465035932260 Marionette DEBUG loaded listener.js 03:25:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x92489800) [pid = 16257] [serial = 2043] [outer = 0x9240b400] 03:25:33 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:25:33 INFO - PROCESS | 16257 | 1465035933304 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 03:25:33 INFO - PROCESS | 16257 | 1465035933336 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 03:25:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:25:33 INFO - PROCESS | 16257 | 1465035933342 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - PROCESS | 16257 | 1465035933345 Marionette TRACE conn3 <- [1,2694,null,{}] 03:25:33 INFO - PROCESS | 16257 | 1465035933350 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:33 INFO - PROCESS | 16257 | 1465035933354 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:33 INFO - PROCESS | 16257 | 1465035933490 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 03:25:33 INFO - PROCESS | 16257 | 1465035933498 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 16257 | 1465035933506 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:33 INFO - PROCESS | 16257 | ++DOCSHELL 0x90503400 == 28 [pid = 16257] [id = 681] 03:25:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x9248b800) [pid = 16257] [serial = 2044] [outer = (nil)] 03:25:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x9258d400) [pid = 16257] [serial = 2045] [outer = 0x9248b800] 03:25:33 INFO - PROCESS | 16257 | 1465035933566 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x92fdb000) [pid = 16257] [serial = 2046] [outer = 0x9248b800] 03:25:35 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:25:35 INFO - PROCESS | 16257 | 1465035935069 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 03:25:35 INFO - PROCESS | 16257 | 1465035935183 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 03:25:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:25:35 INFO - PROCESS | 16257 | 1465035935193 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:25:35 INFO - PROCESS | 16257 | 1465035935197 Marionette TRACE conn3 <- [1,2698,null,{}] 03:25:35 INFO - PROCESS | 16257 | 1465035935206 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:35 INFO - PROCESS | 16257 | 1465035935212 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:35 INFO - PROCESS | 16257 | 1465035935387 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 03:25:35 INFO - PROCESS | 16257 | 1465035935558 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 16257 | 1465035935569 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:35 INFO - PROCESS | 16257 | ++DOCSHELL 0x90878800 == 29 [pid = 16257] [id = 682] 03:25:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x90879800) [pid = 16257] [serial = 2047] [outer = (nil)] 03:25:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x914e6c00) [pid = 16257] [serial = 2048] [outer = 0x90879800] 03:25:35 INFO - PROCESS | 16257 | 1465035935643 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x91722c00) [pid = 16257] [serial = 2049] [outer = 0x90879800] 03:25:36 INFO - PROCESS | 16257 | SkCairoFTTypeface::onFilterRec unimplemented 03:25:36 INFO - PROCESS | 16257 | 1465035936953 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 16257 | 1465035937078 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 03:25:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:25:37 INFO - PROCESS | 16257 | 1465035937094 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - PROCESS | 16257 | 1465035937099 Marionette TRACE conn3 <- [1,2702,null,{}] 03:25:37 INFO - PROCESS | 16257 | 1465035937104 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:37 INFO - PROCESS | 16257 | 1465035937110 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:37 INFO - PROCESS | 16257 | 1465035937261 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 03:25:37 INFO - PROCESS | 16257 | 1465035937426 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 16257 | 1465035937435 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:37 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9ec00 == 30 [pid = 16257] [id = 683] 03:25:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x92351800) [pid = 16257] [serial = 2050] [outer = (nil)] 03:25:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x92584400) [pid = 16257] [serial = 2051] [outer = 0x92351800] 03:25:37 INFO - PROCESS | 16257 | 1465035937511 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x93b58800) [pid = 16257] [serial = 2052] [outer = 0x92351800] 03:25:38 INFO - PROCESS | 16257 | 1465035938345 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:25:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:25:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1291ms 03:25:38 INFO - PROCESS | 16257 | 1465035938385 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 03:25:38 INFO - PROCESS | 16257 | 1465035938388 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 03:25:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:25:38 INFO - PROCESS | 16257 | 1465035938395 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - PROCESS | 16257 | 1465035938401 Marionette TRACE conn3 <- [1,2706,null,{}] 03:25:38 INFO - PROCESS | 16257 | 1465035938416 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:38 INFO - PROCESS | 16257 | 1465035938423 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:38 INFO - PROCESS | 16257 | 1465035938585 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 03:25:38 INFO - PROCESS | 16257 | 1465035938759 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 16257 | 1465035938767 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x93c64c00 == 31 [pid = 16257] [id = 684] 03:25:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x93c65400) [pid = 16257] [serial = 2053] [outer = (nil)] 03:25:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x94f0e000) [pid = 16257] [serial = 2054] [outer = 0x93c65400] 03:25:38 INFO - PROCESS | 16257 | 1465035938849 Marionette DEBUG loaded listener.js 03:25:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x94f55000) [pid = 16257] [serial = 2055] [outer = 0x93c65400] 03:25:39 INFO - PROCESS | 16257 | 1465035939689 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:25:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:25:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1339ms 03:25:39 INFO - PROCESS | 16257 | 1465035939734 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 03:25:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:25:39 INFO - PROCESS | 16257 | 1465035939739 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 03:25:39 INFO - PROCESS | 16257 | 1465035939745 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - PROCESS | 16257 | 1465035939748 Marionette TRACE conn3 <- [1,2710,null,{}] 03:25:39 INFO - PROCESS | 16257 | 1465035939753 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:39 INFO - PROCESS | 16257 | 1465035939758 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:39 INFO - PROCESS | 16257 | 1465035939933 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 03:25:40 INFO - PROCESS | 16257 | 1465035940116 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 16257 | 1465035940122 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:40 INFO - PROCESS | 16257 | ++DOCSHELL 0x94f54000 == 32 [pid = 16257] [id = 685] 03:25:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x94f5d000) [pid = 16257] [serial = 2056] [outer = (nil)] 03:25:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x95058000) [pid = 16257] [serial = 2057] [outer = 0x94f5d000] 03:25:40 INFO - PROCESS | 16257 | 1465035940199 Marionette DEBUG loaded listener.js 03:25:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x9505b400) [pid = 16257] [serial = 2058] [outer = 0x94f5d000] 03:25:41 INFO - PROCESS | 16257 | 1465035941033 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:25:41 INFO - PROCESS | 16257 | 1465035941086 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 03:25:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:25:41 INFO - PROCESS | 16257 | 1465035941093 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 16257 | 1465035941096 Marionette TRACE conn3 <- [1,2714,null,{}] 03:25:41 INFO - PROCESS | 16257 | 1465035941101 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:41 INFO - PROCESS | 16257 | 1465035941107 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:41 INFO - PROCESS | 16257 | 1465035941261 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 03:25:41 INFO - PROCESS | 16257 | 1465035941430 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:41 INFO - PROCESS | 16257 | 1465035941438 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:41 INFO - PROCESS | 16257 | ++DOCSHELL 0x92405800 == 33 [pid = 16257] [id = 686] 03:25:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x9248ec00) [pid = 16257] [serial = 2059] [outer = (nil)] 03:25:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x97580400) [pid = 16257] [serial = 2060] [outer = 0x9248ec00] 03:25:41 INFO - PROCESS | 16257 | 1465035941509 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x97584800) [pid = 16257] [serial = 2061] [outer = 0x9248ec00] 03:25:42 INFO - PROCESS | 16257 | 1465035942383 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:25:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:25:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1332ms 03:25:42 INFO - PROCESS | 16257 | 1465035942426 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 03:25:42 INFO - PROCESS | 16257 | 1465035942429 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 03:25:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:25:42 INFO - PROCESS | 16257 | 1465035942435 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 16257 | 1465035942438 Marionette TRACE conn3 <- [1,2718,null,{}] 03:25:42 INFO - PROCESS | 16257 | 1465035942444 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:42 INFO - PROCESS | 16257 | 1465035942454 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:42 INFO - PROCESS | 16257 | 1465035942642 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 03:25:42 INFO - PROCESS | 16257 | 1465035942822 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 16257 | 1465035942830 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d381c00 == 34 [pid = 16257] [id = 687] 03:25:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x90617000) [pid = 16257] [serial = 2062] [outer = (nil)] 03:25:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x9865f000) [pid = 16257] [serial = 2063] [outer = 0x90617000] 03:25:42 INFO - PROCESS | 16257 | 1465035942903 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x98eaa800) [pid = 16257] [serial = 2064] [outer = 0x90617000] 03:25:43 INFO - PROCESS | 16257 | 1465035943792 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:25:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:25:44 INFO - PROCESS | 16257 | 1465035943996 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 03:25:44 INFO - PROCESS | 16257 | 1465035944004 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - PROCESS | 16257 | 1465035944007 Marionette TRACE conn3 <- [1,2722,null,{}] 03:25:44 INFO - PROCESS | 16257 | 1465035944015 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:44 INFO - PROCESS | 16257 | 1465035944021 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:44 INFO - PROCESS | 16257 | 1465035944174 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 03:25:44 INFO - PROCESS | 16257 | 1465035944415 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 16257 | 1465035944428 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:44 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061ec00 == 35 [pid = 16257] [id = 688] 03:25:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x90879000) [pid = 16257] [serial = 2065] [outer = (nil)] 03:25:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x90883400) [pid = 16257] [serial = 2066] [outer = 0x90879000] 03:25:44 INFO - PROCESS | 16257 | 1465035944510 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9091e800) [pid = 16257] [serial = 2067] [outer = 0x90879000] 03:25:45 INFO - PROCESS | 16257 | --DOCSHELL 0x92407400 == 34 [pid = 16257] [id = 680] 03:25:45 INFO - PROCESS | 16257 | --DOCSHELL 0x91728c00 == 33 [pid = 16257] [id = 679] 03:25:45 INFO - PROCESS | 16257 | --DOCSHELL 0x90612c00 == 32 [pid = 16257] [id = 678] 03:25:45 INFO - PROCESS | 16257 | 1465035945395 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 03:25:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:25:45 INFO - PROCESS | 16257 | 1465035945468 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 03:25:45 INFO - PROCESS | 16257 | 1465035945480 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 16257 | 1465035945485 Marionette TRACE conn3 <- [1,2726,null,{}] 03:25:45 INFO - PROCESS | 16257 | 1465035945490 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:45 INFO - PROCESS | 16257 | 1465035945495 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:45 INFO - PROCESS | 16257 | 1465035945639 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 03:25:45 INFO - PROCESS | 16257 | 1465035945648 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 16257 | 1465035945654 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:45 INFO - PROCESS | 16257 | ++DOCSHELL 0x9216d400 == 33 [pid = 16257] [id = 689] 03:25:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 65 (0x9234d400) [pid = 16257] [serial = 2068] [outer = (nil)] 03:25:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 66 (0x9240e800) [pid = 16257] [serial = 2069] [outer = 0x9234d400] 03:25:45 INFO - PROCESS | 16257 | 1465035945717 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x92453800) [pid = 16257] [serial = 2070] [outer = 0x9234d400] 03:25:46 INFO - PROCESS | 16257 | 1465035946500 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:25:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1085ms 03:25:46 INFO - PROCESS | 16257 | 1465035946562 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 16257 | 1465035946566 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 03:25:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:25:46 INFO - PROCESS | 16257 | 1465035946572 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 16257 | 1465035946575 Marionette TRACE conn3 <- [1,2730,null,{}] 03:25:46 INFO - PROCESS | 16257 | 1465035946592 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:46 INFO - PROCESS | 16257 | 1465035946599 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:46 INFO - PROCESS | 16257 | 1465035946746 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 03:25:46 INFO - PROCESS | 16257 | 1465035946886 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:46 INFO - PROCESS | 16257 | 1465035946896 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b63400 == 34 [pid = 16257] [id = 690] 03:25:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x93bd4c00) [pid = 16257] [serial = 2071] [outer = (nil)] 03:25:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x93c66400) [pid = 16257] [serial = 2072] [outer = 0x93bd4c00] 03:25:46 INFO - PROCESS | 16257 | 1465035946962 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x94f5dc00) [pid = 16257] [serial = 2073] [outer = 0x93bd4c00] 03:25:47 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x9087d000) [pid = 16257] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:25:47 INFO - PROCESS | 16257 | --DOMWINDOW == 68 (0x9505f400) [pid = 16257] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:25:47 INFO - PROCESS | 16257 | --DOMWINDOW == 67 (0x91c9d400) [pid = 16257] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:25:47 INFO - PROCESS | 16257 | --DOMWINDOW == 66 (0x90617c00) [pid = 16257] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:25:47 INFO - PROCESS | 16257 | --DOMWINDOW == 65 (0x993f5c00) [pid = 16257] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:25:47 INFO - PROCESS | 16257 | --DOMWINDOW == 64 (0x9240b400) [pid = 16257] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:25:47 INFO - PROCESS | 16257 | --DOMWINDOW == 63 (0x9172b000) [pid = 16257] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:25:47 INFO - PROCESS | 16257 | --DOMWINDOW == 62 (0x93b5d000) [pid = 16257] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:25:47 INFO - PROCESS | 16257 | --DOMWINDOW == 61 (0x9a152400) [pid = 16257] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:25:48 INFO - PROCESS | 16257 | 1465035948388 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 03:25:48 INFO - PROCESS | 16257 | 1465035948451 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 03:25:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:25:48 INFO - PROCESS | 16257 | 1465035948460 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 16257 | 1465035948466 Marionette TRACE conn3 <- [1,2734,null,{}] 03:25:48 INFO - PROCESS | 16257 | 1465035948474 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:48 INFO - PROCESS | 16257 | 1465035948480 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:48 INFO - PROCESS | 16257 | 1465035948659 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 03:25:48 INFO - PROCESS | 16257 | 1465035948827 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:48 INFO - PROCESS | 16257 | 1465035948840 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:48 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d38bc00 == 35 [pid = 16257] [id = 691] 03:25:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 62 (0x90611800) [pid = 16257] [serial = 2074] [outer = (nil)] 03:25:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 63 (0x914f0800) [pid = 16257] [serial = 2075] [outer = 0x90611800] 03:25:48 INFO - PROCESS | 16257 | 1465035948914 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 64 (0x91c9d400) [pid = 16257] [serial = 2076] [outer = 0x90611800] 03:25:49 INFO - PROCESS | 16257 | 1465035949832 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:25:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:25:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1450ms 03:25:49 INFO - PROCESS | 16257 | 1465035949909 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 16257 | 1465035949916 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 03:25:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:25:49 INFO - PROCESS | 16257 | 1465035949925 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - PROCESS | 16257 | 1465035949930 Marionette TRACE conn3 <- [1,2738,null,{}] 03:25:49 INFO - PROCESS | 16257 | 1465035949938 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:49 INFO - PROCESS | 16257 | 1465035949949 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:50 INFO - PROCESS | 16257 | 1465035950171 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 03:25:50 INFO - PROCESS | 16257 | 1465035950390 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:50 INFO - PROCESS | 16257 | 1465035950397 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x92411c00 == 36 [pid = 16257] [id = 692] 03:25:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 65 (0x92582000) [pid = 16257] [serial = 2077] [outer = (nil)] 03:25:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 66 (0x93b61400) [pid = 16257] [serial = 2078] [outer = 0x92582000] 03:25:50 INFO - PROCESS | 16257 | 1465035950490 Marionette DEBUG loaded listener.js 03:25:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 67 (0x93c15c00) [pid = 16257] [serial = 2079] [outer = 0x92582000] 03:25:51 INFO - PROCESS | 16257 | 1465035951313 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:25:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:25:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1434ms 03:25:51 INFO - PROCESS | 16257 | 1465035951360 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 03:25:51 INFO - PROCESS | 16257 | 1465035951364 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 03:25:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:25:51 INFO - PROCESS | 16257 | 1465035951371 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:25:51 INFO - PROCESS | 16257 | 1465035951376 Marionette TRACE conn3 <- [1,2742,null,{}] 03:25:51 INFO - PROCESS | 16257 | 1465035951392 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:51 INFO - PROCESS | 16257 | 1465035951399 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:51 INFO - PROCESS | 16257 | 1465035951561 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 03:25:51 INFO - PROCESS | 16257 | 1465035951732 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 16257 | 1465035951742 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:51 INFO - PROCESS | 16257 | ++DOCSHELL 0x95373000 == 37 [pid = 16257] [id = 693] 03:25:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 68 (0x95373400) [pid = 16257] [serial = 2080] [outer = (nil)] 03:25:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 69 (0x97868400) [pid = 16257] [serial = 2081] [outer = 0x95373400] 03:25:51 INFO - PROCESS | 16257 | 1465035951820 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x97f85800) [pid = 16257] [serial = 2082] [outer = 0x95373400] 03:25:52 INFO - PROCESS | 16257 | 1465035952655 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:25:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:25:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1339ms 03:25:52 INFO - PROCESS | 16257 | 1465035952711 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 16257 | 1465035952716 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 03:25:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:25:52 INFO - PROCESS | 16257 | 1465035952722 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 16257 | 1465035952725 Marionette TRACE conn3 <- [1,2746,null,{}] 03:25:52 INFO - PROCESS | 16257 | 1465035952730 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:52 INFO - PROCESS | 16257 | 1465035952735 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:52 INFO - PROCESS | 16257 | 1465035952901 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 03:25:53 INFO - PROCESS | 16257 | 1465035953071 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 16257 | 1465035953078 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:53 INFO - PROCESS | 16257 | ++DOCSHELL 0x981dbc00 == 38 [pid = 16257] [id = 694] 03:25:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x981e0800) [pid = 16257] [serial = 2083] [outer = (nil)] 03:25:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x98e06400) [pid = 16257] [serial = 2084] [outer = 0x981e0800] 03:25:53 INFO - PROCESS | 16257 | 1465035953151 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x99175c00) [pid = 16257] [serial = 2085] [outer = 0x981e0800] 03:25:53 INFO - PROCESS | 16257 | 1465035953980 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:25:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:25:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1283ms 03:25:54 INFO - PROCESS | 16257 | 1465035954005 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 03:25:54 INFO - PROCESS | 16257 | 1465035954008 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 03:25:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:25:54 INFO - PROCESS | 16257 | 1465035954015 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - PROCESS | 16257 | 1465035954018 Marionette TRACE conn3 <- [1,2750,null,{}] 03:25:54 INFO - PROCESS | 16257 | 1465035954024 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:54 INFO - PROCESS | 16257 | 1465035954028 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:54 INFO - PROCESS | 16257 | 1465035954179 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 03:25:54 INFO - PROCESS | 16257 | 1465035954354 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 16257 | 1465035954365 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d388800 == 39 [pid = 16257] [id = 695] 03:25:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x98e01800) [pid = 16257] [serial = 2086] [outer = (nil)] 03:25:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x93c60400) [pid = 16257] [serial = 2087] [outer = 0x98e01800] 03:25:54 INFO - PROCESS | 16257 | 1465035954443 Marionette DEBUG loaded listener.js 03:25:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x9962bc00) [pid = 16257] [serial = 2088] [outer = 0x98e01800] 03:25:55 INFO - PROCESS | 16257 | 1465035955307 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:25:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:25:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1333ms 03:25:55 INFO - PROCESS | 16257 | 1465035955349 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 16257 | 1465035955353 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 03:25:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:25:55 INFO - PROCESS | 16257 | 1465035955358 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 16257 | 1465035955361 Marionette TRACE conn3 <- [1,2754,null,{}] 03:25:55 INFO - PROCESS | 16257 | 1465035955366 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:55 INFO - PROCESS | 16257 | 1465035955376 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:55 INFO - PROCESS | 16257 | 1465035955562 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 03:25:55 INFO - PROCESS | 16257 | 1465035955734 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:55 INFO - PROCESS | 16257 | 1465035955741 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x92409000 == 40 [pid = 16257] [id = 696] 03:25:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x92586800) [pid = 16257] [serial = 2089] [outer = (nil)] 03:25:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x99bed800) [pid = 16257] [serial = 2090] [outer = 0x92586800] 03:25:55 INFO - PROCESS | 16257 | 1465035955815 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x99cd6400) [pid = 16257] [serial = 2091] [outer = 0x92586800] 03:25:56 INFO - PROCESS | 16257 | 1465035956614 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:25:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:25:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1277ms 03:25:56 INFO - PROCESS | 16257 | 1465035956636 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 03:25:56 INFO - PROCESS | 16257 | 1465035956640 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 03:25:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:25:56 INFO - PROCESS | 16257 | 1465035956646 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:25:56 INFO - PROCESS | 16257 | 1465035956649 Marionette TRACE conn3 <- [1,2758,null,{}] 03:25:56 INFO - PROCESS | 16257 | 1465035956654 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:56 INFO - PROCESS | 16257 | 1465035956659 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:56 INFO - PROCESS | 16257 | 1465035956812 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 03:25:57 INFO - PROCESS | 16257 | 1465035957001 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 16257 | 1465035957008 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d382800 == 41 [pid = 16257] [id = 697] 03:25:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x92403c00) [pid = 16257] [serial = 2092] [outer = (nil)] 03:25:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x99ce3800) [pid = 16257] [serial = 2093] [outer = 0x92403c00] 03:25:57 INFO - PROCESS | 16257 | 1465035957083 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x9a150000) [pid = 16257] [serial = 2094] [outer = 0x92403c00] 03:25:57 INFO - PROCESS | 16257 | 1465035957849 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:25:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:25:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1233ms 03:25:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:25:57 INFO - PROCESS | 16257 | 1465035957879 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 16257 | 1465035957882 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 03:25:57 INFO - PROCESS | 16257 | 1465035957888 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 16257 | 1465035957891 Marionette TRACE conn3 <- [1,2762,null,{}] 03:25:57 INFO - PROCESS | 16257 | 1465035957897 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:57 INFO - PROCESS | 16257 | 1465035957901 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:58 INFO - PROCESS | 16257 | 1465035958057 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 03:25:58 INFO - PROCESS | 16257 | 1465035958249 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 16257 | 1465035958256 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:58 INFO - PROCESS | 16257 | ++DOCSHELL 0x95040000 == 42 [pid = 16257] [id = 698] 03:25:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x99cdc000) [pid = 16257] [serial = 2095] [outer = (nil)] 03:25:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x9a15c000) [pid = 16257] [serial = 2096] [outer = 0x99cdc000] 03:25:58 INFO - PROCESS | 16257 | 1465035958329 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9a187000) [pid = 16257] [serial = 2097] [outer = 0x99cdc000] 03:25:59 INFO - PROCESS | 16257 | 1465035959378 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:25:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:25:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1537ms 03:25:59 INFO - PROCESS | 16257 | 1465035959425 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 16257 | 1465035959431 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 03:25:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:25:59 INFO - PROCESS | 16257 | 1465035959438 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 16257 | 1465035959441 Marionette TRACE conn3 <- [1,2766,null,{}] 03:25:59 INFO - PROCESS | 16257 | 1465035959450 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:59 INFO - PROCESS | 16257 | 1465035959455 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:59 INFO - PROCESS | 16257 | 1465035959613 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 03:25:59 INFO - PROCESS | 16257 | 1465035959819 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 16257 | 1465035959828 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:25:59 INFO - PROCESS | 16257 | ++DOCSHELL 0x9091a000 == 43 [pid = 16257] [id = 699] 03:25:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x9171e400) [pid = 16257] [serial = 2098] [outer = (nil)] 03:25:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x92188400) [pid = 16257] [serial = 2099] [outer = 0x9171e400] 03:25:59 INFO - PROCESS | 16257 | 1465035959921 Marionette DEBUG loaded listener.js 03:26:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x92449000) [pid = 16257] [serial = 2100] [outer = 0x9171e400] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x9216d400 == 42 [pid = 16257] [id = 689] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x9061ec00 == 41 [pid = 16257] [id = 688] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x9172c400 == 40 [pid = 16257] [id = 677] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x90878800 == 39 [pid = 16257] [id = 682] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x94f54000 == 38 [pid = 16257] [id = 685] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x92405800 == 37 [pid = 16257] [id = 686] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x93c64c00 == 36 [pid = 16257] [id = 684] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x8d381c00 == 35 [pid = 16257] [id = 687] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9ec00 == 34 [pid = 16257] [id = 683] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x95040000 == 33 [pid = 16257] [id = 698] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x8d382800 == 32 [pid = 16257] [id = 697] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x92409000 == 31 [pid = 16257] [id = 696] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x981dbc00 == 30 [pid = 16257] [id = 694] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x8d388800 == 29 [pid = 16257] [id = 695] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x95373000 == 28 [pid = 16257] [id = 693] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x90503400 == 27 [pid = 16257] [id = 681] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x92411c00 == 26 [pid = 16257] [id = 692] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x93b63400 == 25 [pid = 16257] [id = 690] 03:26:01 INFO - PROCESS | 16257 | --DOCSHELL 0x8d38bc00 == 24 [pid = 16257] [id = 691] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x92189c00) [pid = 16257] [serial = 2019] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x9a187800) [pid = 16257] [serial = 2027] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x92188800) [pid = 16257] [serial = 2033] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x90882800) [pid = 16257] [serial = 2036] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9a14f800) [pid = 16257] [serial = 2025] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x92446400) [pid = 16257] [serial = 2042] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x91c9dc00) [pid = 16257] [serial = 2039] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x99be5400) [pid = 16257] [serial = 2024] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x92410c00) [pid = 16257] [serial = 2034] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x9503e400) [pid = 16257] [serial = 2022] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9216b800) [pid = 16257] [serial = 2040] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x93c68000) [pid = 16257] [serial = 2021] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x91c96c00) [pid = 16257] [serial = 2018] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9aa23400) [pid = 16257] [serial = 2031] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x9a70a800) [pid = 16257] [serial = 2030] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x9a227000) [pid = 16257] [serial = 2028] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x90914800) [pid = 16257] [serial = 2037] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 70 (0x9258d400) [pid = 16257] [serial = 2045] [outer = (nil)] [url = about:blank] 03:26:01 INFO - PROCESS | 16257 | --DOMWINDOW == 69 (0x92489800) [pid = 16257] [serial = 2043] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 16257 | 1465035961999 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:26:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:26:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2590ms 03:26:02 INFO - PROCESS | 16257 | 1465035962029 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 03:26:02 INFO - PROCESS | 16257 | 1465035962034 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 03:26:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:26:02 INFO - PROCESS | 16257 | 1465035962104 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:26:02 INFO - PROCESS | 16257 | 1465035962108 Marionette TRACE conn3 <- [1,2770,null,{}] 03:26:02 INFO - PROCESS | 16257 | 1465035962117 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:02 INFO - PROCESS | 16257 | 1465035962122 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:02 INFO - PROCESS | 16257 | 1465035962277 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 03:26:02 INFO - PROCESS | 16257 | 1465035962287 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:02 INFO - PROCESS | 16257 | 1465035962294 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:02 INFO - PROCESS | 16257 | ++DOCSHELL 0x90615000 == 25 [pid = 16257] [id = 700] 03:26:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 70 (0x90615400) [pid = 16257] [serial = 2101] [outer = (nil)] 03:26:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 71 (0x9087f800) [pid = 16257] [serial = 2102] [outer = 0x90615400] 03:26:02 INFO - PROCESS | 16257 | 1465035962361 Marionette DEBUG loaded listener.js 03:26:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x90917400) [pid = 16257] [serial = 2103] [outer = 0x90615400] 03:26:03 INFO - PROCESS | 16257 | 1465035963161 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:26:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:26:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1089ms 03:26:03 INFO - PROCESS | 16257 | 1465035963200 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 03:26:03 INFO - PROCESS | 16257 | 1465035963208 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 03:26:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:26:03 INFO - PROCESS | 16257 | 1465035963219 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:26:03 INFO - PROCESS | 16257 | 1465035963222 Marionette TRACE conn3 <- [1,2774,null,{}] 03:26:03 INFO - PROCESS | 16257 | 1465035963227 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:03 INFO - PROCESS | 16257 | 1465035963233 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:03 INFO - PROCESS | 16257 | 1465035963382 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 03:26:03 INFO - PROCESS | 16257 | 1465035963391 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 16257 | 1465035963400 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:03 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9f000 == 26 [pid = 16257] [id = 701] 03:26:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x91ca1000) [pid = 16257] [serial = 2104] [outer = (nil)] 03:26:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x9216d800) [pid = 16257] [serial = 2105] [outer = 0x91ca1000] 03:26:03 INFO - PROCESS | 16257 | 1465035963463 Marionette DEBUG loaded listener.js 03:26:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x92181000) [pid = 16257] [serial = 2106] [outer = 0x91ca1000] 03:26:04 INFO - PROCESS | 16257 | 1465035964361 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:26:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:26:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1177ms 03:26:04 INFO - PROCESS | 16257 | 1465035964395 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 16257 | 1465035964398 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 03:26:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:26:04 INFO - PROCESS | 16257 | 1465035964408 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:26:04 INFO - PROCESS | 16257 | 1465035964412 Marionette TRACE conn3 <- [1,2778,null,{}] 03:26:04 INFO - PROCESS | 16257 | 1465035964435 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:04 INFO - PROCESS | 16257 | 1465035964443 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:04 INFO - PROCESS | 16257 | 1465035964640 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 03:26:04 INFO - PROCESS | 16257 | 1465035964660 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 16257 | 1465035964669 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x92486c00 == 27 [pid = 16257] [id = 702] 03:26:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x92487c00) [pid = 16257] [serial = 2107] [outer = (nil)] 03:26:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x9248dc00) [pid = 16257] [serial = 2108] [outer = 0x92487c00] 03:26:04 INFO - PROCESS | 16257 | 1465035964739 Marionette DEBUG loaded listener.js 03:26:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x92588800) [pid = 16257] [serial = 2109] [outer = 0x92487c00] 03:26:05 INFO - PROCESS | 16257 | 1465035965585 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:26:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:26:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1239ms 03:26:05 INFO - PROCESS | 16257 | 1465035965648 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 03:26:05 INFO - PROCESS | 16257 | 1465035965652 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 03:26:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:26:05 INFO - PROCESS | 16257 | 1465035965657 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - PROCESS | 16257 | 1465035965659 Marionette TRACE conn3 <- [1,2782,null,{}] 03:26:05 INFO - PROCESS | 16257 | 1465035965664 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:05 INFO - PROCESS | 16257 | 1465035965669 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:05 INFO - PROCESS | 16257 | 1465035965861 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 03:26:05 INFO - PROCESS | 16257 | 1465035965897 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 16257 | 1465035965903 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:05 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c93c00 == 28 [pid = 16257] [id = 703] 03:26:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x9248e800) [pid = 16257] [serial = 2110] [outer = (nil)] 03:26:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x93b63400) [pid = 16257] [serial = 2111] [outer = 0x9248e800] 03:26:05 INFO - PROCESS | 16257 | 1465035965965 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x93c64c00) [pid = 16257] [serial = 2112] [outer = 0x9248e800] 03:26:06 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x93bd4c00) [pid = 16257] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:26:06 INFO - PROCESS | 16257 | --DOMWINDOW == 79 (0x90617000) [pid = 16257] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:26:06 INFO - PROCESS | 16257 | --DOMWINDOW == 78 (0x9248b800) [pid = 16257] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:26:06 INFO - PROCESS | 16257 | --DOMWINDOW == 77 (0x9248ec00) [pid = 16257] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:26:06 INFO - PROCESS | 16257 | --DOMWINDOW == 76 (0x92351800) [pid = 16257] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:26:06 INFO - PROCESS | 16257 | --DOMWINDOW == 75 (0x93c65400) [pid = 16257] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:26:06 INFO - PROCESS | 16257 | --DOMWINDOW == 74 (0x9234d400) [pid = 16257] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:26:06 INFO - PROCESS | 16257 | --DOMWINDOW == 73 (0x90879000) [pid = 16257] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:26:06 INFO - PROCESS | 16257 | --DOMWINDOW == 72 (0x90879800) [pid = 16257] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:26:06 INFO - PROCESS | 16257 | --DOMWINDOW == 71 (0x94f5d000) [pid = 16257] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:26:07 INFO - PROCESS | 16257 | 1465035967086 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:26:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:26:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1450ms 03:26:07 INFO - PROCESS | 16257 | 1465035967109 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 16257 | 1465035967112 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 03:26:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:26:07 INFO - PROCESS | 16257 | 1465035967117 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 16257 | 1465035967120 Marionette TRACE conn3 <- [1,2786,null,{}] 03:26:07 INFO - PROCESS | 16257 | 1465035967134 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:07 INFO - PROCESS | 16257 | 1465035967139 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:07 INFO - PROCESS | 16257 | 1465035967275 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 03:26:07 INFO - PROCESS | 16257 | 1465035967287 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 16257 | 1465035967294 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:07 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b59000 == 29 [pid = 16257] [id = 704] 03:26:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 72 (0x93b5a800) [pid = 16257] [serial = 2113] [outer = (nil)] 03:26:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 73 (0x94f0fc00) [pid = 16257] [serial = 2114] [outer = 0x93b5a800] 03:26:07 INFO - PROCESS | 16257 | 1465035967352 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 74 (0x94f5b000) [pid = 16257] [serial = 2115] [outer = 0x93b5a800] 03:26:08 INFO - PROCESS | 16257 | 1465035968122 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:26:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:26:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1036ms 03:26:08 INFO - PROCESS | 16257 | 1465035968154 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 03:26:08 INFO - PROCESS | 16257 | 1465035968158 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 03:26:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:26:08 INFO - PROCESS | 16257 | 1465035968163 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - PROCESS | 16257 | 1465035968167 Marionette TRACE conn3 <- [1,2790,null,{}] 03:26:08 INFO - PROCESS | 16257 | 1465035968172 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:08 INFO - PROCESS | 16257 | 1465035968181 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:08 INFO - PROCESS | 16257 | 1465035968415 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 03:26:08 INFO - PROCESS | 16257 | 1465035968424 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 16257 | 1465035968433 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:08 INFO - PROCESS | 16257 | ++DOCSHELL 0x92588400 == 30 [pid = 16257] [id = 705] 03:26:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 75 (0x9505a400) [pid = 16257] [serial = 2116] [outer = (nil)] 03:26:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 76 (0x9518f000) [pid = 16257] [serial = 2117] [outer = 0x9505a400] 03:26:08 INFO - PROCESS | 16257 | 1465035968494 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 77 (0x95197c00) [pid = 16257] [serial = 2118] [outer = 0x9505a400] 03:26:09 INFO - PROCESS | 16257 | 1465035969471 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:26:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:26:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1380ms 03:26:09 INFO - PROCESS | 16257 | 1465035969545 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 16257 | 1465035969552 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 03:26:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:26:09 INFO - PROCESS | 16257 | 1465035969560 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 16257 | 1465035969567 Marionette TRACE conn3 <- [1,2794,null,{}] 03:26:09 INFO - PROCESS | 16257 | 1465035969574 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:09 INFO - PROCESS | 16257 | 1465035969580 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:09 INFO - PROCESS | 16257 | 1465035969786 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 03:26:09 INFO - PROCESS | 16257 | 1465035969955 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 16257 | 1465035969963 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:09 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d38f000 == 31 [pid = 16257] [id = 706] 03:26:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 78 (0x9087fc00) [pid = 16257] [serial = 2119] [outer = (nil)] 03:26:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 79 (0x91724400) [pid = 16257] [serial = 2120] [outer = 0x9087fc00] 03:26:10 INFO - PROCESS | 16257 | 1465035970067 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 80 (0x9172a000) [pid = 16257] [serial = 2121] [outer = 0x9087fc00] 03:26:10 INFO - PROCESS | 16257 | 1465035970903 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:26:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:26:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1383ms 03:26:10 INFO - PROCESS | 16257 | 1465035970943 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 03:26:10 INFO - PROCESS | 16257 | 1465035970950 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 03:26:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:26:10 INFO - PROCESS | 16257 | 1465035970959 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - PROCESS | 16257 | 1465035970963 Marionette TRACE conn3 <- [1,2798,null,{}] 03:26:10 INFO - PROCESS | 16257 | 1465035970969 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:10 INFO - PROCESS | 16257 | 1465035970975 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:11 INFO - PROCESS | 16257 | 1465035971145 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 03:26:11 INFO - PROCESS | 16257 | 1465035971314 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:11 INFO - PROCESS | 16257 | 1465035971323 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:11 INFO - PROCESS | 16257 | ++DOCSHELL 0x9216f400 == 32 [pid = 16257] [id = 707] 03:26:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x9240a800) [pid = 16257] [serial = 2122] [outer = (nil)] 03:26:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x92587800) [pid = 16257] [serial = 2123] [outer = 0x9240a800] 03:26:11 INFO - PROCESS | 16257 | 1465035971398 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x92fcf000) [pid = 16257] [serial = 2124] [outer = 0x9240a800] 03:26:12 INFO - PROCESS | 16257 | 1465035972334 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:26:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:26:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1431ms 03:26:12 INFO - PROCESS | 16257 | 1465035972390 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 03:26:12 INFO - PROCESS | 16257 | 1465035972395 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 03:26:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:26:12 INFO - PROCESS | 16257 | 1465035972401 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - PROCESS | 16257 | 1465035972407 Marionette TRACE conn3 <- [1,2802,null,{}] 03:26:12 INFO - PROCESS | 16257 | 1465035972422 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:12 INFO - PROCESS | 16257 | 1465035972430 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:12 INFO - PROCESS | 16257 | 1465035972637 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:26:12 INFO - PROCESS | 16257 | 1465035972809 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:12 INFO - PROCESS | 16257 | 1465035972820 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:12 INFO - PROCESS | 16257 | ++DOCSHELL 0x92486000 == 33 [pid = 16257] [id = 708] 03:26:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x95377000) [pid = 16257] [serial = 2125] [outer = (nil)] 03:26:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9758c000) [pid = 16257] [serial = 2126] [outer = 0x95377000] 03:26:12 INFO - PROCESS | 16257 | 1465035972896 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x97814400) [pid = 16257] [serial = 2127] [outer = 0x95377000] 03:26:13 INFO - PROCESS | 16257 | 1465035973723 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:26:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:26:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1335ms 03:26:13 INFO - PROCESS | 16257 | 1465035973736 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:26:13 INFO - PROCESS | 16257 | 1465035973741 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 03:26:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:26:13 INFO - PROCESS | 16257 | 1465035973747 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:26:13 INFO - PROCESS | 16257 | 1465035973750 Marionette TRACE conn3 <- [1,2806,null,{}] 03:26:13 INFO - PROCESS | 16257 | 1465035973755 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:13 INFO - PROCESS | 16257 | 1465035973760 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:13 INFO - PROCESS | 16257 | 1465035973918 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:26:14 INFO - PROCESS | 16257 | 1465035974093 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:14 INFO - PROCESS | 16257 | 1465035974102 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:14 INFO - PROCESS | 16257 | ++DOCSHELL 0x97587800 == 34 [pid = 16257] [id = 709] 03:26:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x97f83c00) [pid = 16257] [serial = 2128] [outer = (nil)] 03:26:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x98660800) [pid = 16257] [serial = 2129] [outer = 0x97f83c00] 03:26:14 INFO - PROCESS | 16257 | 1465035974177 Marionette DEBUG loaded listener.js 03:26:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x98dc1800) [pid = 16257] [serial = 2130] [outer = 0x97f83c00] 03:26:14 INFO - PROCESS | 16257 | 1465035974985 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:26:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:26:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1282ms 03:26:15 INFO - PROCESS | 16257 | 1465035975030 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:26:15 INFO - PROCESS | 16257 | 1465035975034 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 03:26:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:26:15 INFO - PROCESS | 16257 | 1465035975039 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:26:15 INFO - PROCESS | 16257 | 1465035975042 Marionette TRACE conn3 <- [1,2810,null,{}] 03:26:15 INFO - PROCESS | 16257 | 1465035975048 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:15 INFO - PROCESS | 16257 | 1465035975053 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:15 INFO - PROCESS | 16257 | 1465035975272 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:26:15 INFO - PROCESS | 16257 | 1465035975444 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:15 INFO - PROCESS | 16257 | 1465035975454 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x90502000 == 35 [pid = 16257] [id = 710] 03:26:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x92fd4000) [pid = 16257] [serial = 2131] [outer = (nil)] 03:26:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x9925d000) [pid = 16257] [serial = 2132] [outer = 0x92fd4000] 03:26:15 INFO - PROCESS | 16257 | 1465035975524 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x98eac800) [pid = 16257] [serial = 2133] [outer = 0x92fd4000] 03:26:16 INFO - PROCESS | 16257 | 1465035976414 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:26:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:26:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1427ms 03:26:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:26:16 INFO - PROCESS | 16257 | 1465035976468 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 16257 | 1465035976471 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 03:26:16 INFO - PROCESS | 16257 | 1465035976477 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 16257 | 1465035976480 Marionette TRACE conn3 <- [1,2814,null,{}] 03:26:16 INFO - PROCESS | 16257 | 1465035976486 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:16 INFO - PROCESS | 16257 | 1465035976496 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:16 INFO - PROCESS | 16257 | 1465035976707 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:26:16 INFO - PROCESS | 16257 | 1465035976886 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 16257 | 1465035976893 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x90619400 == 36 [pid = 16257] [id = 711] 03:26:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x90919400) [pid = 16257] [serial = 2134] [outer = (nil)] 03:26:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x99bf2800) [pid = 16257] [serial = 2135] [outer = 0x90919400] 03:26:16 INFO - PROCESS | 16257 | 1465035976965 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x99bef000) [pid = 16257] [serial = 2136] [outer = 0x90919400] 03:26:17 INFO - PROCESS | 16257 | 1465035977853 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:26:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:26:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1434ms 03:26:17 INFO - PROCESS | 16257 | 1465035977910 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 16257 | 1465035977914 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 03:26:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:26:17 INFO - PROCESS | 16257 | 1465035977920 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - PROCESS | 16257 | 1465035977923 Marionette TRACE conn3 <- [1,2818,null,{}] 03:26:17 INFO - PROCESS | 16257 | 1465035977929 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:17 INFO - PROCESS | 16257 | 1465035977933 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:18 INFO - PROCESS | 16257 | 1465035978084 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:26:18 INFO - PROCESS | 16257 | 1465035978258 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 16257 | 1465035978268 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:18 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d384400 == 37 [pid = 16257] [id = 712] 03:26:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x8d385800) [pid = 16257] [serial = 2137] [outer = (nil)] 03:26:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9087c000) [pid = 16257] [serial = 2138] [outer = 0x8d385800] 03:26:18 INFO - PROCESS | 16257 | 1465035978342 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x91729400) [pid = 16257] [serial = 2139] [outer = 0x8d385800] 03:26:19 INFO - PROCESS | 16257 | 1465035979350 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:26:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:26:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1486ms 03:26:19 INFO - PROCESS | 16257 | 1465035979406 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:26:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:26:19 INFO - PROCESS | 16257 | 1465035979412 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 03:26:19 INFO - PROCESS | 16257 | 1465035979420 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 16257 | 1465035979423 Marionette TRACE conn3 <- [1,2822,null,{}] 03:26:19 INFO - PROCESS | 16257 | 1465035979431 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:19 INFO - PROCESS | 16257 | 1465035979436 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:19 INFO - PROCESS | 16257 | 1465035979597 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:26:19 INFO - PROCESS | 16257 | 1465035979867 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:19 INFO - PROCESS | 16257 | 1465035979881 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:19 INFO - PROCESS | 16257 | ++DOCSHELL 0x90879800 == 38 [pid = 16257] [id = 713] 03:26:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9087d000) [pid = 16257] [serial = 2140] [outer = (nil)] 03:26:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x90918800) [pid = 16257] [serial = 2141] [outer = 0x9087d000] 03:26:19 INFO - PROCESS | 16257 | 1465035979950 Marionette DEBUG loaded listener.js 03:26:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x91721800) [pid = 16257] [serial = 2142] [outer = 0x9087d000] 03:26:20 INFO - PROCESS | 16257 | --DOCSHELL 0x93b59000 == 37 [pid = 16257] [id = 704] 03:26:20 INFO - PROCESS | 16257 | --DOCSHELL 0x91c93c00 == 36 [pid = 16257] [id = 703] 03:26:20 INFO - PROCESS | 16257 | --DOCSHELL 0x92486c00 == 35 [pid = 16257] [id = 702] 03:26:20 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9f000 == 34 [pid = 16257] [id = 701] 03:26:20 INFO - PROCESS | 16257 | --DOCSHELL 0x90615000 == 33 [pid = 16257] [id = 700] 03:26:20 INFO - PROCESS | 16257 | 1465035980830 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:26:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:26:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1434ms 03:26:20 INFO - PROCESS | 16257 | 1465035980852 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:26:20 INFO - PROCESS | 16257 | 1465035980858 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 03:26:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:26:20 INFO - PROCESS | 16257 | 1465035980867 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:26:20 INFO - PROCESS | 16257 | 1465035980871 Marionette TRACE conn3 <- [1,2826,null,{}] 03:26:20 INFO - PROCESS | 16257 | 1465035980876 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:20 INFO - PROCESS | 16257 | 1465035980881 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x93c66400) [pid = 16257] [serial = 2072] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9865f000) [pid = 16257] [serial = 2063] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x98eaa800) [pid = 16257] [serial = 2064] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x92fdb000) [pid = 16257] [serial = 2046] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x97580400) [pid = 16257] [serial = 2060] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x97584800) [pid = 16257] [serial = 2061] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x92584400) [pid = 16257] [serial = 2051] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x93b58800) [pid = 16257] [serial = 2052] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x94f0e000) [pid = 16257] [serial = 2054] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x94f55000) [pid = 16257] [serial = 2055] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9240e800) [pid = 16257] [serial = 2069] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x92453800) [pid = 16257] [serial = 2070] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x90883400) [pid = 16257] [serial = 2066] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x9091e800) [pid = 16257] [serial = 2067] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x914e6c00) [pid = 16257] [serial = 2048] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x91722c00) [pid = 16257] [serial = 2049] [outer = (nil)] [url = about:blank] 03:26:20 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x95058000) [pid = 16257] [serial = 2057] [outer = (nil)] [url = about:blank] 03:26:21 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x9505b400) [pid = 16257] [serial = 2058] [outer = (nil)] [url = about:blank] 03:26:21 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x94f5dc00) [pid = 16257] [serial = 2073] [outer = (nil)] [url = about:blank] 03:26:21 INFO - PROCESS | 16257 | 1465035981104 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:26:21 INFO - PROCESS | 16257 | 1465035981233 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:21 INFO - PROCESS | 16257 | 1465035981242 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:21 INFO - PROCESS | 16257 | ++DOCSHELL 0x90503400 == 34 [pid = 16257] [id = 714] 03:26:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x914e9c00) [pid = 16257] [serial = 2143] [outer = (nil)] 03:26:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x92186800) [pid = 16257] [serial = 2144] [outer = 0x914e9c00] 03:26:21 INFO - PROCESS | 16257 | 1465035981304 Marionette DEBUG loaded listener.js 03:26:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x9240fc00) [pid = 16257] [serial = 2145] [outer = 0x914e9c00] 03:26:22 INFO - PROCESS | 16257 | 1465035982036 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:26:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:26:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1231ms 03:26:22 INFO - PROCESS | 16257 | 1465035982100 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:26:22 INFO - PROCESS | 16257 | 1465035982104 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 03:26:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:26:22 INFO - PROCESS | 16257 | 1465035982110 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:26:22 INFO - PROCESS | 16257 | 1465035982115 Marionette TRACE conn3 <- [1,2830,null,{}] 03:26:22 INFO - PROCESS | 16257 | 1465035982134 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:22 INFO - PROCESS | 16257 | 1465035982142 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:22 INFO - PROCESS | 16257 | 1465035982284 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:26:22 INFO - PROCESS | 16257 | 1465035982293 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:22 INFO - PROCESS | 16257 | 1465035982303 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:22 INFO - PROCESS | 16257 | ++DOCSHELL 0x9258f000 == 35 [pid = 16257] [id = 715] 03:26:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x92fdcc00) [pid = 16257] [serial = 2146] [outer = (nil)] 03:26:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x94f0f400) [pid = 16257] [serial = 2147] [outer = 0x92fdcc00] 03:26:22 INFO - PROCESS | 16257 | 1465035982364 Marionette DEBUG loaded listener.js 03:26:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x95040000) [pid = 16257] [serial = 2148] [outer = 0x92fdcc00] 03:26:23 INFO - PROCESS | 16257 | 1465035983175 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:26:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:26:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1132ms 03:26:23 INFO - PROCESS | 16257 | 1465035983243 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:26:23 INFO - PROCESS | 16257 | 1465035983247 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 03:26:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:26:23 INFO - PROCESS | 16257 | 1465035983253 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:26:23 INFO - PROCESS | 16257 | 1465035983255 Marionette TRACE conn3 <- [1,2834,null,{}] 03:26:23 INFO - PROCESS | 16257 | 1465035983261 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:23 INFO - PROCESS | 16257 | 1465035983265 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:23 INFO - PROCESS | 16257 | 1465035983462 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:26:23 INFO - PROCESS | 16257 | 1465035983478 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 16257 | 1465035983484 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:23 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9f000 == 36 [pid = 16257] [id = 716] 03:26:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x93bd3c00) [pid = 16257] [serial = 2149] [outer = (nil)] 03:26:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9518b400) [pid = 16257] [serial = 2150] [outer = 0x93bd3c00] 03:26:23 INFO - PROCESS | 16257 | 1465035983545 Marionette DEBUG loaded listener.js 03:26:23 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x97583800) [pid = 16257] [serial = 2151] [outer = 0x93bd3c00] 03:26:24 INFO - PROCESS | 16257 | 1465035984378 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:26:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:26:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1191ms 03:26:24 INFO - PROCESS | 16257 | 1465035984447 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 16257 | 1465035984451 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 03:26:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:26:24 INFO - PROCESS | 16257 | 1465035984456 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 16257 | 1465035984458 Marionette TRACE conn3 <- [1,2838,null,{}] 03:26:24 INFO - PROCESS | 16257 | 1465035984464 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:24 INFO - PROCESS | 16257 | 1465035984467 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:24 INFO - PROCESS | 16257 | 1465035984659 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:26:24 INFO - PROCESS | 16257 | 1465035984688 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:24 INFO - PROCESS | 16257 | 1465035984694 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:24 INFO - PROCESS | 16257 | ++DOCSHELL 0x9505d000 == 37 [pid = 16257] [id = 717] 03:26:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x95062c00) [pid = 16257] [serial = 2152] [outer = (nil)] 03:26:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x978e5c00) [pid = 16257] [serial = 2153] [outer = 0x95062c00] 03:26:24 INFO - PROCESS | 16257 | 1465035984756 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x981da400) [pid = 16257] [serial = 2154] [outer = 0x95062c00] 03:26:25 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x90611800) [pid = 16257] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:26:25 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x92582000) [pid = 16257] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:26:25 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x95373400) [pid = 16257] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:26:25 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x981e0800) [pid = 16257] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:26:25 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9171e400) [pid = 16257] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:26:25 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x91ca1000) [pid = 16257] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:26:25 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x90615400) [pid = 16257] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:26:25 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x98e01800) [pid = 16257] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:26:25 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x92586800) [pid = 16257] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:26:25 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x92487c00) [pid = 16257] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:26:25 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x92403c00) [pid = 16257] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:26:25 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x99cdc000) [pid = 16257] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:26:25 INFO - PROCESS | 16257 | --DOMWINDOW == 81 (0x9248e800) [pid = 16257] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:26:25 INFO - PROCESS | 16257 | --DOMWINDOW == 80 (0x93b5a800) [pid = 16257] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:26:25 INFO - PROCESS | 16257 | 1465035985702 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:26:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:26:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1278ms 03:26:25 INFO - PROCESS | 16257 | 1465035985735 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:26:25 INFO - PROCESS | 16257 | 1465035985738 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 03:26:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:26:25 INFO - PROCESS | 16257 | 1465035985744 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - PROCESS | 16257 | 1465035985746 Marionette TRACE conn3 <- [1,2842,null,{}] 03:26:25 INFO - PROCESS | 16257 | 1465035985751 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:25 INFO - PROCESS | 16257 | 1465035985760 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:25 INFO - PROCESS | 16257 | 1465035985971 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:26:26 INFO - PROCESS | 16257 | 1465035985991 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 16257 | 1465035985996 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:26 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d38b800 == 38 [pid = 16257] [id = 718] 03:26:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 81 (0x9171e400) [pid = 16257] [serial = 2155] [outer = (nil)] 03:26:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 82 (0x93be1000) [pid = 16257] [serial = 2156] [outer = 0x9171e400] 03:26:26 INFO - PROCESS | 16257 | 1465035986059 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x999f1000) [pid = 16257] [serial = 2157] [outer = 0x9171e400] 03:26:26 INFO - PROCESS | 16257 | 1465035986773 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:26:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:26:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1076ms 03:26:26 INFO - PROCESS | 16257 | 1465035986835 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:26:26 INFO - PROCESS | 16257 | 1465035986837 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 03:26:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:26:26 INFO - PROCESS | 16257 | 1465035986843 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - PROCESS | 16257 | 1465035986846 Marionette TRACE conn3 <- [1,2846,null,{}] 03:26:26 INFO - PROCESS | 16257 | 1465035986851 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:26 INFO - PROCESS | 16257 | 1465035986855 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:27 INFO - PROCESS | 16257 | 1465035987050 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:26:27 INFO - PROCESS | 16257 | 1465035987066 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 16257 | 1465035987090 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:27 INFO - PROCESS | 16257 | ++DOCSHELL 0x91ca1000 == 39 [pid = 16257] [id = 719] 03:26:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x98eaf400) [pid = 16257] [serial = 2158] [outer = (nil)] 03:26:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x99be6400) [pid = 16257] [serial = 2159] [outer = 0x98eaf400] 03:26:27 INFO - PROCESS | 16257 | 1465035987149 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x99bf2400) [pid = 16257] [serial = 2160] [outer = 0x98eaf400] 03:26:28 INFO - PROCESS | 16257 | 1465035988123 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:26:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:26:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1326ms 03:26:28 INFO - PROCESS | 16257 | 1465035988171 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:26:28 INFO - PROCESS | 16257 | 1465035988178 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 03:26:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:26:28 INFO - PROCESS | 16257 | 1465035988186 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - PROCESS | 16257 | 1465035988191 Marionette TRACE conn3 <- [1,2850,null,{}] 03:26:28 INFO - PROCESS | 16257 | 1465035988200 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:28 INFO - PROCESS | 16257 | 1465035988206 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:28 INFO - PROCESS | 16257 | 1465035988382 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:26:28 INFO - PROCESS | 16257 | 1465035988558 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:28 INFO - PROCESS | 16257 | 1465035988566 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d38c000 == 40 [pid = 16257] [id = 720] 03:26:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x9061ac00) [pid = 16257] [serial = 2161] [outer = (nil)] 03:26:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x914e7800) [pid = 16257] [serial = 2162] [outer = 0x9061ac00] 03:26:28 INFO - PROCESS | 16257 | 1465035988646 Marionette DEBUG loaded listener.js 03:26:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x92189400) [pid = 16257] [serial = 2163] [outer = 0x9061ac00] 03:26:29 INFO - PROCESS | 16257 | 1465035989547 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:26:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:26:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1393ms 03:26:29 INFO - PROCESS | 16257 | 1465035989579 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:26:29 INFO - PROCESS | 16257 | 1465035989585 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 03:26:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:26:29 INFO - PROCESS | 16257 | 1465035989595 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:26:29 INFO - PROCESS | 16257 | 1465035989599 Marionette TRACE conn3 <- [1,2854,null,{}] 03:26:29 INFO - PROCESS | 16257 | 1465035989605 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:29 INFO - PROCESS | 16257 | 1465035989611 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:29 INFO - PROCESS | 16257 | 1465035989781 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:26:29 INFO - PROCESS | 16257 | 1465035989955 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:29 INFO - PROCESS | 16257 | 1465035989965 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:29 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050f400 == 41 [pid = 16257] [id = 721] 03:26:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x92587000) [pid = 16257] [serial = 2164] [outer = (nil)] 03:26:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x93b61800) [pid = 16257] [serial = 2165] [outer = 0x92587000] 03:26:30 INFO - PROCESS | 16257 | 1465035990040 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x93c64800) [pid = 16257] [serial = 2166] [outer = 0x92587000] 03:26:30 INFO - PROCESS | 16257 | 1465035990976 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:26:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:26:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1432ms 03:26:31 INFO - PROCESS | 16257 | 1465035991028 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:26:31 INFO - PROCESS | 16257 | 1465035991032 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 03:26:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:26:31 INFO - PROCESS | 16257 | 1465035991038 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - PROCESS | 16257 | 1465035991044 Marionette TRACE conn3 <- [1,2858,null,{}] 03:26:31 INFO - PROCESS | 16257 | 1465035991059 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:31 INFO - PROCESS | 16257 | 1465035991067 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:31 INFO - PROCESS | 16257 | 1465035991236 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:26:31 INFO - PROCESS | 16257 | 1465035991423 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:31 INFO - PROCESS | 16257 | 1465035991430 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:31 INFO - PROCESS | 16257 | ++DOCSHELL 0x95059c00 == 42 [pid = 16257] [id = 722] 03:26:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x97f80c00) [pid = 16257] [serial = 2167] [outer = (nil)] 03:26:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x99be9000) [pid = 16257] [serial = 2168] [outer = 0x97f80c00] 03:26:31 INFO - PROCESS | 16257 | 1465035991510 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9a069000) [pid = 16257] [serial = 2169] [outer = 0x97f80c00] 03:26:32 INFO - PROCESS | 16257 | 1465035992440 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:26:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:26:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1433ms 03:26:32 INFO - PROCESS | 16257 | 1465035992472 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 16257 | 1465035992476 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 03:26:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:26:32 INFO - PROCESS | 16257 | 1465035992483 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - PROCESS | 16257 | 1465035992487 Marionette TRACE conn3 <- [1,2862,null,{}] 03:26:32 INFO - PROCESS | 16257 | 1465035992493 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:32 INFO - PROCESS | 16257 | 1465035992498 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:32 INFO - PROCESS | 16257 | 1465035992661 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:26:32 INFO - PROCESS | 16257 | 1465035992841 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 16257 | 1465035992847 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:32 INFO - PROCESS | 16257 | ++DOCSHELL 0x95374800 == 43 [pid = 16257] [id = 723] 03:26:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x9a156800) [pid = 16257] [serial = 2170] [outer = (nil)] 03:26:32 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x9a186c00) [pid = 16257] [serial = 2171] [outer = 0x9a156800] 03:26:32 INFO - PROCESS | 16257 | 1465035992920 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9a227000) [pid = 16257] [serial = 2172] [outer = 0x9a156800] 03:26:33 INFO - PROCESS | 16257 | 1465035993818 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:26:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:26:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1384ms 03:26:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:26:33 INFO - PROCESS | 16257 | 1465035993868 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:26:33 INFO - PROCESS | 16257 | 1465035993871 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 03:26:33 INFO - PROCESS | 16257 | 1465035993877 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:26:33 INFO - PROCESS | 16257 | 1465035993880 Marionette TRACE conn3 <- [1,2866,null,{}] 03:26:33 INFO - PROCESS | 16257 | 1465035993886 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:33 INFO - PROCESS | 16257 | 1465035993891 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:34 INFO - PROCESS | 16257 | 1465035994051 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:26:34 INFO - PROCESS | 16257 | 1465035994227 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:34 INFO - PROCESS | 16257 | 1465035994234 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:34 INFO - PROCESS | 16257 | ++DOCSHELL 0x90614400 == 44 [pid = 16257] [id = 724] 03:26:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x91724000) [pid = 16257] [serial = 2173] [outer = (nil)] 03:26:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9a481800) [pid = 16257] [serial = 2174] [outer = 0x91724000] 03:26:34 INFO - PROCESS | 16257 | 1465035994308 Marionette DEBUG loaded listener.js 03:26:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x9a703c00) [pid = 16257] [serial = 2175] [outer = 0x91724000] 03:26:35 INFO - PROCESS | 16257 | 1465035995197 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:26:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:26:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1379ms 03:26:35 INFO - PROCESS | 16257 | 1465035995256 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:26:35 INFO - PROCESS | 16257 | 1465035995260 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 03:26:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:26:35 INFO - PROCESS | 16257 | 1465035995266 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:26:35 INFO - PROCESS | 16257 | 1465035995270 Marionette TRACE conn3 <- [1,2870,null,{}] 03:26:35 INFO - PROCESS | 16257 | 1465035995275 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:35 INFO - PROCESS | 16257 | 1465035995284 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:35 INFO - PROCESS | 16257 | 1465035995521 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:26:35 INFO - PROCESS | 16257 | 1465035995745 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 16257 | 1465035995754 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:35 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c9f400 == 45 [pid = 16257] [id = 725] 03:26:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x9a482400) [pid = 16257] [serial = 2176] [outer = (nil)] 03:26:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9af31000) [pid = 16257] [serial = 2177] [outer = 0x9a482400] 03:26:35 INFO - PROCESS | 16257 | 1465035995877 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x9afd1000) [pid = 16257] [serial = 2178] [outer = 0x9a482400] 03:26:36 INFO - PROCESS | 16257 | 1465035996678 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:26:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:26:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1441ms 03:26:36 INFO - PROCESS | 16257 | 1465035996707 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:26:36 INFO - PROCESS | 16257 | 1465035996711 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 03:26:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:26:36 INFO - PROCESS | 16257 | 1465035996717 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:26:36 INFO - PROCESS | 16257 | 1465035996720 Marionette TRACE conn3 <- [1,2874,null,{}] 03:26:36 INFO - PROCESS | 16257 | 1465035996725 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:36 INFO - PROCESS | 16257 | 1465035996730 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:36 INFO - PROCESS | 16257 | 1465035996883 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:26:37 INFO - PROCESS | 16257 | 1465035997077 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:37 INFO - PROCESS | 16257 | 1465035997084 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:37 INFO - PROCESS | 16257 | ++DOCSHELL 0x9af89800 == 46 [pid = 16257] [id = 726] 03:26:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x9af8a800) [pid = 16257] [serial = 2179] [outer = (nil)] 03:26:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x9b0af400) [pid = 16257] [serial = 2180] [outer = 0x9af8a800] 03:26:37 INFO - PROCESS | 16257 | 1465035997156 Marionette DEBUG loaded listener.js 03:26:37 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x9d9a5c00) [pid = 16257] [serial = 2181] [outer = 0x9af8a800] 03:26:38 INFO - PROCESS | 16257 | 1465035998019 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:26:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:26:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1378ms 03:26:38 INFO - PROCESS | 16257 | 1465035998095 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:26:38 INFO - PROCESS | 16257 | 1465035998106 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 03:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:26:38 INFO - PROCESS | 16257 | 1465035998111 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:26:38 INFO - PROCESS | 16257 | 1465035998114 Marionette TRACE conn3 <- [1,2878,null,{}] 03:26:38 INFO - PROCESS | 16257 | 1465035998120 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:38 INFO - PROCESS | 16257 | 1465035998124 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:38 INFO - PROCESS | 16257 | 1465035998602 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:26:38 INFO - PROCESS | 16257 | 1465035998852 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 16257 | 1465035998858 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:38 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d384c00 == 47 [pid = 16257] [id = 727] 03:26:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x8d385400) [pid = 16257] [serial = 2182] [outer = (nil)] 03:26:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x90612c00) [pid = 16257] [serial = 2183] [outer = 0x8d385400] 03:26:38 INFO - PROCESS | 16257 | 1465035998929 Marionette DEBUG loaded listener.js 03:26:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x9087b400) [pid = 16257] [serial = 2184] [outer = 0x8d385400] 03:26:39 INFO - PROCESS | 16257 | 1465035999715 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1678ms 03:26:39 INFO - PROCESS | 16257 | 1465035999792 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:26:39 INFO - PROCESS | 16257 | 1465035999803 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 03:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:26:39 INFO - PROCESS | 16257 | 1465035999816 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - PROCESS | 16257 | 1465035999821 Marionette TRACE conn3 <- [1,2882,null,{}] 03:26:39 INFO - PROCESS | 16257 | 1465035999833 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:39 INFO - PROCESS | 16257 | 1465035999846 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:40 INFO - PROCESS | 16257 | 1465036000055 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:26:40 INFO - PROCESS | 16257 | 1465036000295 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:40 INFO - PROCESS | 16257 | 1465036000305 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:40 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061ec00 == 48 [pid = 16257] [id = 728] 03:26:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x914e9000) [pid = 16257] [serial = 2185] [outer = (nil)] 03:26:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x91728400) [pid = 16257] [serial = 2186] [outer = 0x914e9000] 03:26:40 INFO - PROCESS | 16257 | 1465036000401 Marionette DEBUG loaded listener.js 03:26:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x92180000) [pid = 16257] [serial = 2187] [outer = 0x914e9000] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x8d38b800 == 47 [pid = 16257] [id = 718] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x9505d000 == 46 [pid = 16257] [id = 717] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9f000 == 45 [pid = 16257] [id = 716] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x9258f000 == 44 [pid = 16257] [id = 715] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x90503400 == 43 [pid = 16257] [id = 714] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x90879800 == 42 [pid = 16257] [id = 713] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x92588400 == 41 [pid = 16257] [id = 705] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x9216f400 == 40 [pid = 16257] [id = 707] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x90502000 == 39 [pid = 16257] [id = 710] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x8d38f000 == 38 [pid = 16257] [id = 706] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x97587800 == 37 [pid = 16257] [id = 709] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x92486000 == 36 [pid = 16257] [id = 708] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x90619400 == 35 [pid = 16257] [id = 711] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x8d384400 == 34 [pid = 16257] [id = 712] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x9091a000 == 33 [pid = 16257] [id = 699] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x8d384c00 == 32 [pid = 16257] [id = 727] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x9af89800 == 31 [pid = 16257] [id = 726] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x90614400 == 30 [pid = 16257] [id = 724] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x91c9f400 == 29 [pid = 16257] [id = 725] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x95374800 == 28 [pid = 16257] [id = 723] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x95059c00 == 27 [pid = 16257] [id = 722] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x9050f400 == 26 [pid = 16257] [id = 721] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x91ca1000 == 25 [pid = 16257] [id = 719] 03:26:41 INFO - PROCESS | 16257 | --DOCSHELL 0x8d38c000 == 24 [pid = 16257] [id = 720] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x91c9d400) [pid = 16257] [serial = 2076] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x914f0800) [pid = 16257] [serial = 2075] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x93c15c00) [pid = 16257] [serial = 2079] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x93b61400) [pid = 16257] [serial = 2078] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x97f85800) [pid = 16257] [serial = 2082] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x97868400) [pid = 16257] [serial = 2081] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x99175c00) [pid = 16257] [serial = 2085] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x92188400) [pid = 16257] [serial = 2099] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x9216d800) [pid = 16257] [serial = 2105] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x9087f800) [pid = 16257] [serial = 2102] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x90917400) [pid = 16257] [serial = 2103] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x98e06400) [pid = 16257] [serial = 2084] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x9962bc00) [pid = 16257] [serial = 2088] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x93c60400) [pid = 16257] [serial = 2087] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x99cd6400) [pid = 16257] [serial = 2091] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9248dc00) [pid = 16257] [serial = 2108] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x99bed800) [pid = 16257] [serial = 2090] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9a150000) [pid = 16257] [serial = 2094] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x99ce3800) [pid = 16257] [serial = 2093] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9a187000) [pid = 16257] [serial = 2097] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x93b63400) [pid = 16257] [serial = 2111] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9a15c000) [pid = 16257] [serial = 2096] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x92588800) [pid = 16257] [serial = 2109] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x94f0fc00) [pid = 16257] [serial = 2114] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x92449000) [pid = 16257] [serial = 2100] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x93c64c00) [pid = 16257] [serial = 2112] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x94f5b000) [pid = 16257] [serial = 2115] [outer = (nil)] [url = about:blank] 03:26:41 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x92181000) [pid = 16257] [serial = 2106] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 16257 | 1465036002388 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:26:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:26:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2596ms 03:26:42 INFO - PROCESS | 16257 | 1465036002413 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:26:42 INFO - PROCESS | 16257 | 1465036002418 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 03:26:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:26:42 INFO - PROCESS | 16257 | 1465036002484 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:26:42 INFO - PROCESS | 16257 | 1465036002491 Marionette TRACE conn3 <- [1,2886,null,{}] 03:26:42 INFO - PROCESS | 16257 | 1465036002501 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:42 INFO - PROCESS | 16257 | 1465036002505 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:42 INFO - PROCESS | 16257 | 1465036002656 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:26:42 INFO - PROCESS | 16257 | 1465036002665 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:42 INFO - PROCESS | 16257 | 1465036002674 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x90879c00 == 25 [pid = 16257] [id = 729] 03:26:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x90880800) [pid = 16257] [serial = 2188] [outer = (nil)] 03:26:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x90919c00) [pid = 16257] [serial = 2189] [outer = 0x90880800] 03:26:42 INFO - PROCESS | 16257 | 1465036002735 Marionette DEBUG loaded listener.js 03:26:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x914e3c00) [pid = 16257] [serial = 2190] [outer = 0x90880800] 03:26:43 INFO - PROCESS | 16257 | 1465036003525 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:26:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:26:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1093ms 03:26:43 INFO - PROCESS | 16257 | 1465036003589 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:26:43 INFO - PROCESS | 16257 | 1465036003597 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 03:26:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:26:43 INFO - PROCESS | 16257 | 1465036003607 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - PROCESS | 16257 | 1465036003610 Marionette TRACE conn3 <- [1,2890,null,{}] 03:26:43 INFO - PROCESS | 16257 | 1465036003616 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:43 INFO - PROCESS | 16257 | 1465036003621 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:43 INFO - PROCESS | 16257 | 1465036003776 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:26:43 INFO - PROCESS | 16257 | 1465036003785 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 16257 | 1465036003791 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:43 INFO - PROCESS | 16257 | ++DOCSHELL 0x91ca1000 == 26 [pid = 16257] [id = 730] 03:26:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x92170800) [pid = 16257] [serial = 2191] [outer = (nil)] 03:26:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x92185400) [pid = 16257] [serial = 2192] [outer = 0x92170800] 03:26:43 INFO - PROCESS | 16257 | 1465036003857 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x92405400) [pid = 16257] [serial = 2193] [outer = 0x92170800] 03:26:44 INFO - PROCESS | 16257 | 1465036004757 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:26:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:26:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1179ms 03:26:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:26:44 INFO - PROCESS | 16257 | 1465036004787 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:26:44 INFO - PROCESS | 16257 | 1465036004789 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 03:26:44 INFO - PROCESS | 16257 | 1465036004800 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - PROCESS | 16257 | 1465036004805 Marionette TRACE conn3 <- [1,2894,null,{}] 03:26:44 INFO - PROCESS | 16257 | 1465036004829 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:44 INFO - PROCESS | 16257 | 1465036004837 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:45 INFO - PROCESS | 16257 | 1465036005035 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:26:45 INFO - PROCESS | 16257 | 1465036005056 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 16257 | 1465036005074 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:45 INFO - PROCESS | 16257 | ++DOCSHELL 0x9248f400 == 27 [pid = 16257] [id = 731] 03:26:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x92490800) [pid = 16257] [serial = 2194] [outer = (nil)] 03:26:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x92583c00) [pid = 16257] [serial = 2195] [outer = 0x92490800] 03:26:45 INFO - PROCESS | 16257 | 1465036005139 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x92590400) [pid = 16257] [serial = 2196] [outer = 0x92490800] 03:26:45 INFO - PROCESS | 16257 | 1465036005983 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:26:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:26:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1237ms 03:26:46 INFO - PROCESS | 16257 | 1465036006032 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:26:46 INFO - PROCESS | 16257 | 1465036006037 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 03:26:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:26:46 INFO - PROCESS | 16257 | 1465036006047 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 16257 | 1465036006049 Marionette TRACE conn3 <- [1,2898,null,{}] 03:26:46 INFO - PROCESS | 16257 | 1465036006055 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:46 INFO - PROCESS | 16257 | 1465036006059 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:46 INFO - PROCESS | 16257 | 1465036006255 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:26:46 INFO - PROCESS | 16257 | 1465036006273 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 16257 | 1465036006281 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x90885800 == 28 [pid = 16257] [id = 732] 03:26:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x92584c00) [pid = 16257] [serial = 2197] [outer = (nil)] 03:26:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x93bdd000) [pid = 16257] [serial = 2198] [outer = 0x92584c00] 03:26:46 INFO - PROCESS | 16257 | 1465036006340 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x93c60c00) [pid = 16257] [serial = 2199] [outer = 0x92584c00] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9505a400) [pid = 16257] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x92fd4000) [pid = 16257] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x9087d000) [pid = 16257] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x9240a800) [pid = 16257] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x93bd3c00) [pid = 16257] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x95062c00) [pid = 16257] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x9087fc00) [pid = 16257] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x95377000) [pid = 16257] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x92fdcc00) [pid = 16257] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x90919400) [pid = 16257] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 86 (0x914e9c00) [pid = 16257] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 85 (0x97f83c00) [pid = 16257] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 84 (0x8d385800) [pid = 16257] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 83 (0x98eaf400) [pid = 16257] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:26:47 INFO - PROCESS | 16257 | --DOMWINDOW == 82 (0x9171e400) [pid = 16257] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:26:47 INFO - PROCESS | 16257 | 1465036007704 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:26:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:26:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1684ms 03:26:47 INFO - PROCESS | 16257 | 1465036007733 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:26:47 INFO - PROCESS | 16257 | 1465036007736 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 03:26:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:26:47 INFO - PROCESS | 16257 | 1465036007742 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - PROCESS | 16257 | 1465036007745 Marionette TRACE conn3 <- [1,2902,null,{}] 03:26:47 INFO - PROCESS | 16257 | 1465036007758 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:47 INFO - PROCESS | 16257 | 1465036007763 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:47 INFO - PROCESS | 16257 | 1465036007886 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:26:47 INFO - PROCESS | 16257 | 1465036007900 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 16257 | 1465036007906 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:47 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e6800 == 29 [pid = 16257] [id = 733] 03:26:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 83 (0x92407c00) [pid = 16257] [serial = 2200] [outer = (nil)] 03:26:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 84 (0x93bd3c00) [pid = 16257] [serial = 2201] [outer = 0x92407c00] 03:26:47 INFO - PROCESS | 16257 | 1465036007965 Marionette DEBUG loaded listener.js 03:26:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 85 (0x93c65400) [pid = 16257] [serial = 2202] [outer = 0x92407c00] 03:26:48 INFO - PROCESS | 16257 | 1465036008751 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:26:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:26:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1032ms 03:26:48 INFO - PROCESS | 16257 | 1465036008776 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 16257 | 1465036008779 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 03:26:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:26:48 INFO - PROCESS | 16257 | 1465036008785 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - PROCESS | 16257 | 1465036008787 Marionette TRACE conn3 <- [1,2906,null,{}] 03:26:48 INFO - PROCESS | 16257 | 1465036008818 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:48 INFO - PROCESS | 16257 | 1465036008827 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:48 INFO - PROCESS | 16257 | 1465036008984 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:26:49 INFO - PROCESS | 16257 | 1465036008992 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 16257 | 1465036008997 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:49 INFO - PROCESS | 16257 | ++DOCSHELL 0x93b5d400 == 30 [pid = 16257] [id = 734] 03:26:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 86 (0x95057000) [pid = 16257] [serial = 2203] [outer = (nil)] 03:26:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 87 (0x95061000) [pid = 16257] [serial = 2204] [outer = 0x95057000] 03:26:49 INFO - PROCESS | 16257 | 1465036009059 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x95191000) [pid = 16257] [serial = 2205] [outer = 0x95057000] 03:26:50 INFO - PROCESS | 16257 | 1465036010041 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:26:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:26:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1285ms 03:26:50 INFO - PROCESS | 16257 | 1465036010072 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 16257 | 1465036010079 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 03:26:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:26:50 INFO - PROCESS | 16257 | 1465036010087 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 16257 | 1465036010092 Marionette TRACE conn3 <- [1,2910,null,{}] 03:26:50 INFO - PROCESS | 16257 | 1465036010101 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:50 INFO - PROCESS | 16257 | 1465036010105 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:50 INFO - PROCESS | 16257 | 1465036010292 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:26:50 INFO - PROCESS | 16257 | 1465036010465 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:50 INFO - PROCESS | 16257 | 1465036010472 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:50 INFO - PROCESS | 16257 | ++DOCSHELL 0x90620c00 == 31 [pid = 16257] [id = 735] 03:26:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9087a000) [pid = 16257] [serial = 2206] [outer = (nil)] 03:26:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x9171ec00) [pid = 16257] [serial = 2207] [outer = 0x9087a000] 03:26:50 INFO - PROCESS | 16257 | 1465036010565 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x91c9f000) [pid = 16257] [serial = 2208] [outer = 0x9087a000] 03:26:51 INFO - PROCESS | 16257 | 1465036011345 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:26:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:26:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:26:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1289ms 03:26:51 INFO - PROCESS | 16257 | 1465036011375 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:26:51 INFO - PROCESS | 16257 | 1465036011381 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 03:26:51 INFO - TEST-START | /DOMEvents/constructors.html 03:26:51 INFO - PROCESS | 16257 | 1465036011392 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:26:51 INFO - PROCESS | 16257 | 1465036011395 Marionette TRACE conn3 <- [1,2914,null,{}] 03:26:51 INFO - PROCESS | 16257 | 1465036011402 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:51 INFO - PROCESS | 16257 | 1465036011407 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:51 INFO - PROCESS | 16257 | 1465036011561 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:26:51 INFO - PROCESS | 16257 | 1465036011743 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 16257 | 1465036011755 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:51 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d383800 == 32 [pid = 16257] [id = 736] 03:26:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x9248a400) [pid = 16257] [serial = 2209] [outer = (nil)] 03:26:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x92587c00) [pid = 16257] [serial = 2210] [outer = 0x9248a400] 03:26:51 INFO - PROCESS | 16257 | 1465036011830 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x92fd4000) [pid = 16257] [serial = 2211] [outer = 0x9248a400] 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:26:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:26:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:26:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:26:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:26:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:26:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:26:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:26:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:26:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 1411ms 03:26:52 INFO - PROCESS | 16257 | 1465036012742 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:26:52 INFO - PROCESS | 16257 | 1465036012805 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:26:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:26:52 INFO - PROCESS | 16257 | 1465036012811 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 03:26:52 INFO - PROCESS | 16257 | 1465036012822 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 16257 | 1465036012836 Marionette TRACE conn3 <- [1,2918,null,{}] 03:26:52 INFO - PROCESS | 16257 | 1465036012857 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:52 INFO - PROCESS | 16257 | 1465036012865 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:53 INFO - PROCESS | 16257 | 1465036013056 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:26:53 INFO - PROCESS | 16257 | 1465036013275 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 16257 | 1465036013287 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:53 INFO - PROCESS | 16257 | ++DOCSHELL 0x97580400 == 33 [pid = 16257] [id = 737] 03:26:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x97584400) [pid = 16257] [serial = 2212] [outer = (nil)] 03:26:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x97589800) [pid = 16257] [serial = 2213] [outer = 0x97584400] 03:26:53 INFO - PROCESS | 16257 | 1465036013404 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x97812400) [pid = 16257] [serial = 2214] [outer = 0x97584400] 03:26:54 INFO - PROCESS | 16257 | 1465036014118 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:26:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:26:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1348ms 03:26:54 INFO - PROCESS | 16257 | 1465036014171 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:26:54 INFO - PROCESS | 16257 | 1465036014176 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 03:26:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:26:54 INFO - PROCESS | 16257 | 1465036014182 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 16257 | 1465036014186 Marionette TRACE conn3 <- [1,2922,null,{}] 03:26:54 INFO - PROCESS | 16257 | 1465036014191 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:54 INFO - PROCESS | 16257 | 1465036014196 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:54 INFO - PROCESS | 16257 | 1465036014416 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:26:54 INFO - PROCESS | 16257 | 1465036014545 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:54 INFO - PROCESS | 16257 | 1465036014555 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x90880400 == 34 [pid = 16257] [id = 738] 03:26:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x978e9800) [pid = 16257] [serial = 2215] [outer = (nil)] 03:26:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x981e7000) [pid = 16257] [serial = 2216] [outer = 0x978e9800] 03:26:54 INFO - PROCESS | 16257 | 1465036014627 Marionette DEBUG loaded listener.js 03:26:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x97f85800) [pid = 16257] [serial = 2217] [outer = 0x978e9800] 03:26:55 INFO - PROCESS | 16257 | [16257] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:26:55 INFO - PROCESS | 16257 | [16257] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:26:55 INFO - PROCESS | 16257 | [16257] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:26:55 INFO - PROCESS | 16257 | [16257] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:26:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:26:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:26:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:26:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:26:55 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:26:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:26:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:26:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:26:55 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:26:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:26:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:26:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:26:55 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:26:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:26:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:26:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:26:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:26:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1277ms 03:26:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:26:55 INFO - PROCESS | 16257 | 1465036015440 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:26:55 INFO - PROCESS | 16257 | 1465036015463 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 16257 | 1465036015470 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 03:26:55 INFO - PROCESS | 16257 | 1465036015479 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 16257 | 1465036015488 Marionette TRACE conn3 <- [1,2926,null,{}] 03:26:55 INFO - PROCESS | 16257 | 1465036015496 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:55 INFO - PROCESS | 16257 | 1465036015501 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:55 INFO - PROCESS | 16257 | 1465036015653 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:26:55 INFO - PROCESS | 16257 | 1465036015833 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 16257 | 1465036015845 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050ec00 == 35 [pid = 16257] [id = 739] 03:26:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x90510c00) [pid = 16257] [serial = 2218] [outer = (nil)] 03:26:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x993f5c00) [pid = 16257] [serial = 2219] [outer = 0x90510c00] 03:26:55 INFO - PROCESS | 16257 | 1465036015931 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9962d800) [pid = 16257] [serial = 2220] [outer = 0x90510c00] 03:26:56 INFO - PROCESS | 16257 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:26:56 INFO - PROCESS | 16257 | 1465036016670 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:26:56 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:26:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1240ms 03:26:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:26:56 INFO - PROCESS | 16257 | 1465036016721 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 16257 | 1465036016724 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 03:26:56 INFO - PROCESS | 16257 | 1465036016730 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 16257 | 1465036016734 Marionette TRACE conn3 <- [1,2930,null,{}] 03:26:56 INFO - PROCESS | 16257 | 1465036016739 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:56 INFO - PROCESS | 16257 | 1465036016749 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:56 INFO - PROCESS | 16257 | 1465036016927 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:26:57 INFO - PROCESS | 16257 | 1465036017106 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:57 INFO - PROCESS | 16257 | 1465036017114 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087fc00 == 36 [pid = 16257] [id = 740] 03:26:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x98fb9000) [pid = 16257] [serial = 2221] [outer = (nil)] 03:26:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x99cda800) [pid = 16257] [serial = 2222] [outer = 0x98fb9000] 03:26:57 INFO - PROCESS | 16257 | 1465036017202 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x99cdd400) [pid = 16257] [serial = 2223] [outer = 0x98fb9000] 03:26:57 INFO - PROCESS | 16257 | 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:26:57 INFO - PROCESS | 16257 | 1465036017908 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:26:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:26:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1231ms 03:26:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:26:57 INFO - PROCESS | 16257 | 1465036017961 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:26:57 INFO - PROCESS | 16257 | 1465036017964 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 03:26:57 INFO - PROCESS | 16257 | 1465036017970 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - PROCESS | 16257 | 1465036017974 Marionette TRACE conn3 <- [1,2934,null,{}] 03:26:57 INFO - PROCESS | 16257 | 1465036017979 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:57 INFO - PROCESS | 16257 | 1465036017984 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:58 INFO - PROCESS | 16257 | 1465036018164 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:26:58 INFO - PROCESS | 16257 | 1465036018341 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 16257 | 1465036018347 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:58 INFO - PROCESS | 16257 | ++DOCSHELL 0x90916400 == 37 [pid = 16257] [id = 741] 03:26:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x999f9800) [pid = 16257] [serial = 2224] [outer = (nil)] 03:26:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x9a157800) [pid = 16257] [serial = 2225] [outer = 0x999f9800] 03:26:58 INFO - PROCESS | 16257 | 1465036018419 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x9a159c00) [pid = 16257] [serial = 2226] [outer = 0x999f9800] 03:26:59 INFO - PROCESS | 16257 | 1465036019132 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:26:59 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:26:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1230ms 03:26:59 INFO - PROCESS | 16257 | 1465036019200 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:26:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:26:59 INFO - PROCESS | 16257 | 1465036019210 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 03:26:59 INFO - PROCESS | 16257 | 1465036019215 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 16257 | 1465036019218 Marionette TRACE conn3 <- [1,2938,null,{}] 03:26:59 INFO - PROCESS | 16257 | 1465036019224 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:59 INFO - PROCESS | 16257 | 1465036019228 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:59 INFO - PROCESS | 16257 | 1465036019377 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:26:59 INFO - PROCESS | 16257 | 1465036019558 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:59 INFO - PROCESS | 16257 | 1465036019566 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:26:59 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e7400 == 38 [pid = 16257] [id = 742] 03:26:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x99ce3800) [pid = 16257] [serial = 2227] [outer = (nil)] 03:26:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x9a403800) [pid = 16257] [serial = 2228] [outer = 0x99ce3800] 03:26:59 INFO - PROCESS | 16257 | 1465036019640 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x93c5e400) [pid = 16257] [serial = 2229] [outer = 0x99ce3800] 03:27:00 INFO - PROCESS | 16257 | 1465036020395 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:27:00 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:27:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1235ms 03:27:00 INFO - PROCESS | 16257 | 1465036020451 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 16257 | 1465036020454 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 03:27:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:27:00 INFO - PROCESS | 16257 | 1465036020460 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - PROCESS | 16257 | 1465036020463 Marionette TRACE conn3 <- [1,2942,null,{}] 03:27:00 INFO - PROCESS | 16257 | 1465036020469 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:00 INFO - PROCESS | 16257 | 1465036020473 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:00 INFO - PROCESS | 16257 | 1465036020626 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:27:00 INFO - PROCESS | 16257 | 1465036020808 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 16257 | 1465036020814 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061a000 == 39 [pid = 16257] [id = 743] 03:27:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0x9091cc00) [pid = 16257] [serial = 2230] [outer = (nil)] 03:27:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x9a710400) [pid = 16257] [serial = 2231] [outer = 0x9091cc00] 03:27:00 INFO - PROCESS | 16257 | 1465036020897 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9aa24000) [pid = 16257] [serial = 2232] [outer = 0x9091cc00] 03:27:01 INFO - PROCESS | 16257 | 1465036021642 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:27:01 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:27:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:27:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1244ms 03:27:01 INFO - PROCESS | 16257 | 1465036021706 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 16257 | 1465036021710 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 03:27:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:27:01 INFO - PROCESS | 16257 | 1465036021716 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - PROCESS | 16257 | 1465036021719 Marionette TRACE conn3 <- [1,2946,null,{}] 03:27:01 INFO - PROCESS | 16257 | 1465036021747 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:01 INFO - PROCESS | 16257 | 1465036021752 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:01 INFO - PROCESS | 16257 | 1465036021901 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:27:02 INFO - PROCESS | 16257 | 1465036022085 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:02 INFO - PROCESS | 16257 | 1465036022096 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:02 INFO - PROCESS | 16257 | ++DOCSHELL 0x90618c00 == 40 [pid = 16257] [id = 744] 03:27:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x95192000) [pid = 16257] [serial = 2233] [outer = (nil)] 03:27:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x9a487c00) [pid = 16257] [serial = 2234] [outer = 0x95192000] 03:27:02 INFO - PROCESS | 16257 | 1465036022183 Marionette DEBUG loaded listener.js 03:27:02 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x9af31c00) [pid = 16257] [serial = 2235] [outer = 0x95192000] 03:27:02 INFO - PROCESS | 16257 | 1465036022940 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:27:02 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:27:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1252ms 03:27:02 INFO - PROCESS | 16257 | 1465036022969 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:27:02 INFO - PROCESS | 16257 | 1465036022973 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 03:27:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:27:02 INFO - PROCESS | 16257 | 1465036022979 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:27:02 INFO - PROCESS | 16257 | 1465036022983 Marionette TRACE conn3 <- [1,2950,null,{}] 03:27:02 INFO - PROCESS | 16257 | 1465036022989 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:02 INFO - PROCESS | 16257 | 1465036022994 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:03 INFO - PROCESS | 16257 | 1465036023166 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:27:03 INFO - PROCESS | 16257 | 1465036023375 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:03 INFO - PROCESS | 16257 | 1465036023387 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:03 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d381c00 == 41 [pid = 16257] [id = 745] 03:27:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x8d382c00) [pid = 16257] [serial = 2236] [outer = (nil)] 03:27:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0x90915000) [pid = 16257] [serial = 2237] [outer = 0x8d382c00] 03:27:03 INFO - PROCESS | 16257 | 1465036023461 Marionette DEBUG loaded listener.js 03:27:03 INFO - PROCESS | 16257 | ++DOMWINDOW == 121 (0x9518bc00) [pid = 16257] [serial = 2238] [outer = 0x8d382c00] 03:27:04 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d38d000 == 42 [pid = 16257] [id = 746] 03:27:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 122 (0x90505c00) [pid = 16257] [serial = 2239] [outer = (nil)] 03:27:04 INFO - PROCESS | 16257 | ++DOMWINDOW == 123 (0x90881800) [pid = 16257] [serial = 2240] [outer = 0x90505c00] 03:27:04 INFO - PROCESS | 16257 | 1465036024609 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:27:04 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:27:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1638ms 03:27:04 INFO - PROCESS | 16257 | 1465036024619 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:27:04 INFO - PROCESS | 16257 | 1465036024625 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 03:27:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:27:04 INFO - PROCESS | 16257 | 1465036024633 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - PROCESS | 16257 | 1465036024637 Marionette TRACE conn3 <- [1,2954,null,{}] 03:27:04 INFO - PROCESS | 16257 | 1465036024668 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:04 INFO - PROCESS | 16257 | 1465036024674 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:04 INFO - PROCESS | 16257 | 1465036024843 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:27:05 INFO - PROCESS | 16257 | --DOCSHELL 0x9248f400 == 41 [pid = 16257] [id = 731] 03:27:05 INFO - PROCESS | 16257 | --DOCSHELL 0x91ca1000 == 40 [pid = 16257] [id = 730] 03:27:05 INFO - PROCESS | 16257 | 1465036025078 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 16257 | 1465036025086 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:05 INFO - PROCESS | 16257 | --DOCSHELL 0x90879c00 == 39 [pid = 16257] [id = 729] 03:27:05 INFO - PROCESS | 16257 | --DOCSHELL 0x9061ec00 == 38 [pid = 16257] [id = 728] 03:27:05 INFO - PROCESS | 16257 | ++DOCSHELL 0x90879c00 == 39 [pid = 16257] [id = 747] 03:27:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 124 (0x9091e000) [pid = 16257] [serial = 2241] [outer = (nil)] 03:27:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 125 (0x91722000) [pid = 16257] [serial = 2242] [outer = 0x9091e000] 03:27:05 INFO - PROCESS | 16257 | 1465036025153 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 16257 | ++DOMWINDOW == 126 (0x9216dc00) [pid = 16257] [serial = 2243] [outer = 0x9091e000] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 125 (0x99bf2400) [pid = 16257] [serial = 2160] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 124 (0x99be6400) [pid = 16257] [serial = 2159] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 123 (0x93be1000) [pid = 16257] [serial = 2156] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 122 (0x999f1000) [pid = 16257] [serial = 2157] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 121 (0x9518f000) [pid = 16257] [serial = 2117] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 120 (0x98eac800) [pid = 16257] [serial = 2133] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0x90918800) [pid = 16257] [serial = 2141] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x92fcf000) [pid = 16257] [serial = 2124] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x97583800) [pid = 16257] [serial = 2151] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x978e5c00) [pid = 16257] [serial = 2153] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x981da400) [pid = 16257] [serial = 2154] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x9172a000) [pid = 16257] [serial = 2121] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x97814400) [pid = 16257] [serial = 2127] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x91721800) [pid = 16257] [serial = 2142] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x94f0f400) [pid = 16257] [serial = 2147] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x99bf2800) [pid = 16257] [serial = 2135] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x92186800) [pid = 16257] [serial = 2144] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x92587800) [pid = 16257] [serial = 2123] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x9518b400) [pid = 16257] [serial = 2150] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x98660800) [pid = 16257] [serial = 2129] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x91729400) [pid = 16257] [serial = 2139] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x9240fc00) [pid = 16257] [serial = 2145] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x9087c000) [pid = 16257] [serial = 2138] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x9758c000) [pid = 16257] [serial = 2126] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x95197c00) [pid = 16257] [serial = 2118] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x99bef000) [pid = 16257] [serial = 2136] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x98dc1800) [pid = 16257] [serial = 2130] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x95040000) [pid = 16257] [serial = 2148] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9925d000) [pid = 16257] [serial = 2132] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x91724400) [pid = 16257] [serial = 2120] [outer = (nil)] [url = about:blank] 03:27:05 INFO - PROCESS | 16257 | 1465036025821 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:27:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:27:05 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:27:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1206ms 03:27:05 INFO - PROCESS | 16257 | 1465036025839 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:27:05 INFO - PROCESS | 16257 | 1465036025845 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 03:27:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:27:05 INFO - PROCESS | 16257 | 1465036025855 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:27:05 INFO - PROCESS | 16257 | 1465036025858 Marionette TRACE conn3 <- [1,2958,null,{}] 03:27:05 INFO - PROCESS | 16257 | 1465036025864 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:05 INFO - PROCESS | 16257 | 1465036025869 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:06 INFO - PROCESS | 16257 | 1465036026088 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:27:06 INFO - PROCESS | 16257 | 1465036026238 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 16257 | 1465036026246 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:06 INFO - PROCESS | 16257 | ++DOCSHELL 0x9248b000 == 40 [pid = 16257] [id = 748] 03:27:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x92588400) [pid = 16257] [serial = 2244] [outer = (nil)] 03:27:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x92fd1c00) [pid = 16257] [serial = 2245] [outer = 0x92588400] 03:27:06 INFO - PROCESS | 16257 | 1465036026308 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x93bd5c00) [pid = 16257] [serial = 2246] [outer = 0x92588400] 03:27:06 INFO - PROCESS | 16257 | 1465036026922 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:27:06 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:27:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1129ms 03:27:06 INFO - PROCESS | 16257 | 1465036026984 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 16257 | 1465036026988 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 03:27:06 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:27:06 INFO - PROCESS | 16257 | 1465036026994 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - PROCESS | 16257 | 1465036026999 Marionette TRACE conn3 <- [1,2962,null,{}] 03:27:07 INFO - PROCESS | 16257 | 1465036027024 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:07 INFO - PROCESS | 16257 | 1465036027032 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:07 INFO - PROCESS | 16257 | 1465036027176 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:27:07 INFO - PROCESS | 16257 | 1465036027192 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 16257 | 1465036027203 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:07 INFO - PROCESS | 16257 | ++DOCSHELL 0x9504a000 == 41 [pid = 16257] [id = 749] 03:27:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9505a400) [pid = 16257] [serial = 2247] [outer = (nil)] 03:27:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x95190c00) [pid = 16257] [serial = 2248] [outer = 0x9505a400] 03:27:07 INFO - PROCESS | 16257 | 1465036027265 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x97586800) [pid = 16257] [serial = 2249] [outer = 0x9505a400] 03:27:08 INFO - PROCESS | 16257 | 1465036027998 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:27:08 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:27:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1045ms 03:27:08 INFO - PROCESS | 16257 | 1465036028039 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 16257 | 1465036028043 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 03:27:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:27:08 INFO - PROCESS | 16257 | 1465036028069 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 16257 | 1465036028072 Marionette TRACE conn3 <- [1,2966,null,{}] 03:27:08 INFO - PROCESS | 16257 | 1465036028101 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:08 INFO - PROCESS | 16257 | 1465036028105 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:08 INFO - PROCESS | 16257 | 1465036028293 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:27:08 INFO - PROCESS | 16257 | 1465036028317 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:08 INFO - PROCESS | 16257 | 1465036028326 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:08 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061c800 == 42 [pid = 16257] [id = 750] 03:27:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x9758b800) [pid = 16257] [serial = 2250] [outer = (nil)] 03:27:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x97f84c00) [pid = 16257] [serial = 2251] [outer = 0x9758b800] 03:27:08 INFO - PROCESS | 16257 | 1465036028386 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x98e06800) [pid = 16257] [serial = 2252] [outer = 0x9758b800] 03:27:09 INFO - PROCESS | 16257 | 1465036029108 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:27:09 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:27:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1121ms 03:27:09 INFO - PROCESS | 16257 | 1465036029171 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:27:09 INFO - PROCESS | 16257 | 1465036029174 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 03:27:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:27:09 INFO - PROCESS | 16257 | 1465036029187 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - PROCESS | 16257 | 1465036029189 Marionette TRACE conn3 <- [1,2970,null,{}] 03:27:09 INFO - PROCESS | 16257 | 1465036029195 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:09 INFO - PROCESS | 16257 | 1465036029200 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:09 INFO - PROCESS | 16257 | 1465036029385 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:27:09 INFO - PROCESS | 16257 | 1465036029408 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 16257 | 1465036029415 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:09 INFO - PROCESS | 16257 | ++DOCSHELL 0x9172b000 == 43 [pid = 16257] [id = 751] 03:27:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x97860000) [pid = 16257] [serial = 2253] [outer = (nil)] 03:27:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x999f1000) [pid = 16257] [serial = 2254] [outer = 0x97860000] 03:27:09 INFO - PROCESS | 16257 | 1465036029476 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x99be5c00) [pid = 16257] [serial = 2255] [outer = 0x97860000] 03:27:10 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x9061ac00) [pid = 16257] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:27:10 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x92587000) [pid = 16257] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:27:10 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x97f80c00) [pid = 16257] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:27:10 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x9a156800) [pid = 16257] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:27:10 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x91724000) [pid = 16257] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:27:10 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x9a482400) [pid = 16257] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:27:10 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x9af8a800) [pid = 16257] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:27:10 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x92490800) [pid = 16257] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:27:10 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x8d385400) [pid = 16257] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:27:10 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x92584c00) [pid = 16257] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:27:10 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x92407c00) [pid = 16257] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:27:10 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x90880800) [pid = 16257] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:27:10 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x914e9000) [pid = 16257] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:27:10 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x92170800) [pid = 16257] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:27:10 INFO - PROCESS | 16257 | 1465036030305 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:27:10 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:27:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1141ms 03:27:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:27:10 INFO - PROCESS | 16257 | 1465036030321 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:27:10 INFO - PROCESS | 16257 | 1465036030323 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 03:27:10 INFO - PROCESS | 16257 | 1465036030330 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:27:10 INFO - PROCESS | 16257 | 1465036030333 Marionette TRACE conn3 <- [1,2974,null,{}] 03:27:10 INFO - PROCESS | 16257 | 1465036030344 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:10 INFO - PROCESS | 16257 | 1465036030357 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:10 INFO - PROCESS | 16257 | 1465036030553 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:27:10 INFO - PROCESS | 16257 | 1465036030648 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 16257 | 1465036030658 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:10 INFO - PROCESS | 16257 | ++DOCSHELL 0x9061f400 == 44 [pid = 16257] [id = 752] 03:27:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9061f800) [pid = 16257] [serial = 2256] [outer = (nil)] 03:27:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x99634800) [pid = 16257] [serial = 2257] [outer = 0x9061f800] 03:27:10 INFO - PROCESS | 16257 | 1465036030714 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x99be6400) [pid = 16257] [serial = 2258] [outer = 0x9061f800] 03:27:11 INFO - PROCESS | 16257 | 1465036031295 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:27:11 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:27:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 997ms 03:27:11 INFO - PROCESS | 16257 | 1465036031325 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:27:11 INFO - PROCESS | 16257 | 1465036031329 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 03:27:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:27:11 INFO - PROCESS | 16257 | 1465036031335 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 16257 | 1465036031338 Marionette TRACE conn3 <- [1,2978,null,{}] 03:27:11 INFO - PROCESS | 16257 | 1465036031343 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:11 INFO - PROCESS | 16257 | 1465036031346 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:11 INFO - PROCESS | 16257 | 1465036031475 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:27:11 INFO - PROCESS | 16257 | 1465036031622 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 16257 | 1465036031628 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:11 INFO - PROCESS | 16257 | ++DOCSHELL 0x90510000 == 45 [pid = 16257] [id = 753] 03:27:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x92410800) [pid = 16257] [serial = 2259] [outer = (nil)] 03:27:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x9a15cc00) [pid = 16257] [serial = 2260] [outer = 0x92410800] 03:27:11 INFO - PROCESS | 16257 | 1465036031689 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9aa1b000) [pid = 16257] [serial = 2261] [outer = 0x92410800] 03:27:12 INFO - PROCESS | 16257 | 1465036032354 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:27:12 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:27:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1035ms 03:27:12 INFO - PROCESS | 16257 | 1465036032372 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:27:12 INFO - PROCESS | 16257 | 1465036032378 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 03:27:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:27:12 INFO - PROCESS | 16257 | 1465036032417 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:27:12 INFO - PROCESS | 16257 | 1465036032421 Marionette TRACE conn3 <- [1,2982,null,{}] 03:27:12 INFO - PROCESS | 16257 | 1465036032444 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:12 INFO - PROCESS | 16257 | 1465036032449 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:12 INFO - PROCESS | 16257 | 1465036032688 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:27:12 INFO - PROCESS | 16257 | 1465036032821 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 16257 | 1465036032835 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:12 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d38f000 == 46 [pid = 16257] [id = 754] 03:27:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x90611400) [pid = 16257] [serial = 2262] [outer = (nil)] 03:27:12 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x914e9c00) [pid = 16257] [serial = 2263] [outer = 0x90611400] 03:27:12 INFO - PROCESS | 16257 | 1465036032916 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x91727000) [pid = 16257] [serial = 2264] [outer = 0x90611400] 03:27:13 INFO - PROCESS | 16257 | 1465036033706 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:27:13 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:27:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:27:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1360ms 03:27:13 INFO - PROCESS | 16257 | 1465036033748 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 16257 | 1465036033755 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 03:27:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:27:13 INFO - PROCESS | 16257 | 1465036033765 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - PROCESS | 16257 | 1465036033769 Marionette TRACE conn3 <- [1,2986,null,{}] 03:27:13 INFO - PROCESS | 16257 | 1465036033775 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:13 INFO - PROCESS | 16257 | 1465036033780 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:14 INFO - PROCESS | 16257 | 1465036034021 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:27:14 INFO - PROCESS | 16257 | 1465036034154 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 16257 | 1465036034162 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:14 INFO - PROCESS | 16257 | ++DOCSHELL 0x9258d400 == 47 [pid = 16257] [id = 755] 03:27:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x92fcf000) [pid = 16257] [serial = 2265] [outer = (nil)] 03:27:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x94f0b800) [pid = 16257] [serial = 2266] [outer = 0x92fcf000] 03:27:14 INFO - PROCESS | 16257 | 1465036034242 Marionette DEBUG loaded listener.js 03:27:14 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x94f5d000) [pid = 16257] [serial = 2267] [outer = 0x92fcf000] 03:27:15 INFO - PROCESS | 16257 | 1465036035070 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:27:15 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:27:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1332ms 03:27:15 INFO - PROCESS | 16257 | 1465036035096 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 16257 | 1465036035099 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 03:27:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:27:15 INFO - PROCESS | 16257 | 1465036035106 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 16257 | 1465036035111 Marionette TRACE conn3 <- [1,2990,null,{}] 03:27:15 INFO - PROCESS | 16257 | 1465036035127 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:15 INFO - PROCESS | 16257 | 1465036035135 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:15 INFO - PROCESS | 16257 | 1465036035296 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:27:15 INFO - PROCESS | 16257 | 1465036035492 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 16257 | 1465036035503 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:15 INFO - PROCESS | 16257 | ++DOCSHELL 0x99628c00 == 48 [pid = 16257] [id = 756] 03:27:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x9962cc00) [pid = 16257] [serial = 2268] [outer = (nil)] 03:27:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x999fc800) [pid = 16257] [serial = 2269] [outer = 0x9962cc00] 03:27:15 INFO - PROCESS | 16257 | 1465036035582 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x9a14f000) [pid = 16257] [serial = 2270] [outer = 0x9962cc00] 03:27:16 INFO - PROCESS | 16257 | ++DOCSHELL 0xa06f1000 == 49 [pid = 16257] [id = 757] 03:27:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0xa06fa000) [pid = 16257] [serial = 2271] [outer = (nil)] 03:27:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0xa06fb400) [pid = 16257] [serial = 2272] [outer = 0xa06fa000] 03:27:16 INFO - PROCESS | 16257 | 1465036036455 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:27:16 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:27:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1390ms 03:27:16 INFO - PROCESS | 16257 | 1465036036496 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 16257 | 1465036036501 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 03:27:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:27:16 INFO - PROCESS | 16257 | 1465036036513 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 16257 | 1465036036516 Marionette TRACE conn3 <- [1,2994,null,{}] 03:27:16 INFO - PROCESS | 16257 | 1465036036522 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:16 INFO - PROCESS | 16257 | 1465036036527 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:16 INFO - PROCESS | 16257 | 1465036036769 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:27:16 INFO - PROCESS | 16257 | 1465036036960 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:16 INFO - PROCESS | 16257 | 1465036036966 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:16 INFO - PROCESS | 16257 | ++DOCSHELL 0x99be7000 == 50 [pid = 16257] [id = 758] 03:27:16 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x9a404000) [pid = 16257] [serial = 2273] [outer = (nil)] 03:27:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0xa1140400) [pid = 16257] [serial = 2274] [outer = 0x9a404000] 03:27:17 INFO - PROCESS | 16257 | 1465036037044 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0xa213bc00) [pid = 16257] [serial = 2275] [outer = 0x9a404000] 03:27:17 INFO - PROCESS | 16257 | 1465036037825 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:27:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:27:17 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:27:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1329ms 03:27:17 INFO - PROCESS | 16257 | 1465036037855 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 16257 | 1465036037859 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 03:27:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:27:17 INFO - PROCESS | 16257 | 1465036037867 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - PROCESS | 16257 | 1465036037870 Marionette TRACE conn3 <- [1,2998,null,{}] 03:27:17 INFO - PROCESS | 16257 | 1465036037876 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:17 INFO - PROCESS | 16257 | 1465036037881 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:18 INFO - PROCESS | 16257 | 1465036038065 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:27:18 INFO - PROCESS | 16257 | 1465036038264 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 16257 | 1465036038272 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:18 INFO - PROCESS | 16257 | ++DOCSHELL 0x9b026000 == 51 [pid = 16257] [id = 759] 03:27:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x9b0afc00) [pid = 16257] [serial = 2276] [outer = (nil)] 03:27:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0xa227e000) [pid = 16257] [serial = 2277] [outer = 0x9b0afc00] 03:27:18 INFO - PROCESS | 16257 | 1465036038346 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0xa2285c00) [pid = 16257] [serial = 2278] [outer = 0x9b0afc00] 03:27:19 INFO - PROCESS | 16257 | 1465036039114 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:27:19 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:27:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1280ms 03:27:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:27:19 INFO - PROCESS | 16257 | 1465036039146 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 16257 | 1465036039149 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 03:27:19 INFO - PROCESS | 16257 | 1465036039155 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 16257 | 1465036039158 Marionette TRACE conn3 <- [1,3002,null,{}] 03:27:19 INFO - PROCESS | 16257 | 1465036039164 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:19 INFO - PROCESS | 16257 | 1465036039173 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:19 INFO - PROCESS | 16257 | 1465036039398 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:27:19 INFO - PROCESS | 16257 | 1465036039580 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 16257 | 1465036039588 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:19 INFO - PROCESS | 16257 | ++DOCSHELL 0xa213e000 == 52 [pid = 16257] [id = 760] 03:27:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0xa227f400) [pid = 16257] [serial = 2279] [outer = (nil)] 03:27:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0xa30cd400) [pid = 16257] [serial = 2280] [outer = 0xa227f400] 03:27:19 INFO - PROCESS | 16257 | 1465036039663 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0xa3344800) [pid = 16257] [serial = 2281] [outer = 0xa227f400] 03:27:20 INFO - PROCESS | 16257 | 1465036040427 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:27:20 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:27:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1330ms 03:27:20 INFO - PROCESS | 16257 | 1465036040485 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 16257 | 1465036040488 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 03:27:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:27:20 INFO - PROCESS | 16257 | 1465036040495 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 16257 | 1465036040498 Marionette TRACE conn3 <- [1,3006,null,{}] 03:27:20 INFO - PROCESS | 16257 | 1465036040503 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:20 INFO - PROCESS | 16257 | 1465036040508 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:20 INFO - PROCESS | 16257 | 1465036040732 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:27:20 INFO - PROCESS | 16257 | 1465036040866 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 16257 | 1465036040873 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:20 INFO - PROCESS | 16257 | ++DOCSHELL 0xa22ac000 == 53 [pid = 16257] [id = 761] 03:27:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 121 (0xa242cc00) [pid = 16257] [serial = 2282] [outer = (nil)] 03:27:20 INFO - PROCESS | 16257 | ++DOMWINDOW == 122 (0xa3449c00) [pid = 16257] [serial = 2283] [outer = 0xa242cc00] 03:27:20 INFO - PROCESS | 16257 | 1465036040954 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 16257 | ++DOMWINDOW == 123 (0xa344cc00) [pid = 16257] [serial = 2284] [outer = 0xa242cc00] 03:27:21 INFO - PROCESS | 16257 | 1465036041733 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:27:21 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:27:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1285ms 03:27:21 INFO - PROCESS | 16257 | 1465036041780 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:27:21 INFO - PROCESS | 16257 | 1465036041784 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 03:27:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:27:21 INFO - PROCESS | 16257 | 1465036041790 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:27:21 INFO - PROCESS | 16257 | 1465036041793 Marionette TRACE conn3 <- [1,3010,null,{}] 03:27:21 INFO - PROCESS | 16257 | 1465036041799 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:21 INFO - PROCESS | 16257 | 1465036041803 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:21 INFO - PROCESS | 16257 | 1465036041973 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:27:22 INFO - PROCESS | 16257 | 1465036042174 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 16257 | 1465036042183 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:22 INFO - PROCESS | 16257 | ++DOCSHELL 0x9a155000 == 54 [pid = 16257] [id = 762] 03:27:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 124 (0x9a194800) [pid = 16257] [serial = 2285] [outer = (nil)] 03:27:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 125 (0xa504c400) [pid = 16257] [serial = 2286] [outer = 0x9a194800] 03:27:22 INFO - PROCESS | 16257 | 1465036042264 Marionette DEBUG loaded listener.js 03:27:22 INFO - PROCESS | 16257 | ++DOMWINDOW == 126 (0xa50b0800) [pid = 16257] [serial = 2287] [outer = 0x9a194800] 03:27:23 INFO - PROCESS | 16257 | 1465036043513 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:27:23 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:27:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1734ms 03:27:23 INFO - PROCESS | 16257 | 1465036043525 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:27:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:27:23 INFO - PROCESS | 16257 | 1465036043531 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 03:27:23 INFO - PROCESS | 16257 | 1465036043539 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:27:23 INFO - PROCESS | 16257 | 1465036043542 Marionette TRACE conn3 <- [1,3014,null,{}] 03:27:23 INFO - PROCESS | 16257 | 1465036043550 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:23 INFO - PROCESS | 16257 | 1465036043555 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:23 INFO - PROCESS | 16257 | 1465036043716 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:27:23 INFO - PROCESS | 16257 | 1465036043970 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:23 INFO - PROCESS | 16257 | 1465036043984 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:24 INFO - PROCESS | 16257 | ++DOCSHELL 0x90502800 == 55 [pid = 16257] [id = 763] 03:27:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 127 (0x90504400) [pid = 16257] [serial = 2288] [outer = (nil)] 03:27:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 128 (0x9050b000) [pid = 16257] [serial = 2289] [outer = 0x90504400] 03:27:24 INFO - PROCESS | 16257 | 1465036044060 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 16257 | ++DOMWINDOW == 129 (0x9061d800) [pid = 16257] [serial = 2290] [outer = 0x90504400] 03:27:24 INFO - PROCESS | 16257 | [16257] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:27:24 INFO - PROCESS | 16257 | 1465036044885 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:27:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:27:24 INFO - {} 03:27:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:27:24 INFO - {} 03:27:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:27:24 INFO - {} 03:27:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:27:24 INFO - {} 03:27:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1381ms 03:27:24 INFO - PROCESS | 16257 | 1465036044921 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:27:24 INFO - PROCESS | 16257 | 1465036044926 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 03:27:24 INFO - TEST-START | /FileAPI/fileReader.html 03:27:24 INFO - PROCESS | 16257 | 1465036044942 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 16257 | 1465036044946 Marionette TRACE conn3 <- [1,3018,null,{}] 03:27:24 INFO - PROCESS | 16257 | 1465036044951 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:24 INFO - PROCESS | 16257 | 1465036044956 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:25 INFO - PROCESS | 16257 | 1465036045141 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:27:25 INFO - PROCESS | 16257 | 1465036045313 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:25 INFO - PROCESS | 16257 | 1465036045321 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:25 INFO - PROCESS | 16257 | ++DOCSHELL 0x90503000 == 56 [pid = 16257] [id = 764] 03:27:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 130 (0x92169400) [pid = 16257] [serial = 2291] [outer = (nil)] 03:27:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 131 (0x9240c000) [pid = 16257] [serial = 2292] [outer = 0x92169400] 03:27:25 INFO - PROCESS | 16257 | 1465036045446 Marionette DEBUG loaded listener.js 03:27:25 INFO - PROCESS | 16257 | ++DOMWINDOW == 132 (0x92485c00) [pid = 16257] [serial = 2293] [outer = 0x92169400] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x914e6800 == 55 [pid = 16257] [id = 733] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x9061f400 == 54 [pid = 16257] [id = 752] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x9172b000 == 53 [pid = 16257] [id = 751] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x90885800 == 52 [pid = 16257] [id = 732] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x9061c800 == 51 [pid = 16257] [id = 750] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x9504a000 == 50 [pid = 16257] [id = 749] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x9248b000 == 49 [pid = 16257] [id = 748] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x90879c00 == 48 [pid = 16257] [id = 747] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x8d38d000 == 47 [pid = 16257] [id = 746] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x93b5d400 == 46 [pid = 16257] [id = 734] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x90620c00 == 45 [pid = 16257] [id = 735] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x8d383800 == 44 [pid = 16257] [id = 736] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x90880400 == 43 [pid = 16257] [id = 738] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x9050ec00 == 42 [pid = 16257] [id = 739] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x90916400 == 41 [pid = 16257] [id = 741] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x914e7400 == 40 [pid = 16257] [id = 742] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x8d381c00 == 39 [pid = 16257] [id = 745] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x90618c00 == 38 [pid = 16257] [id = 744] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x9087fc00 == 37 [pid = 16257] [id = 740] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x9061a000 == 36 [pid = 16257] [id = 743] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x97580400 == 35 [pid = 16257] [id = 737] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x90502800 == 34 [pid = 16257] [id = 763] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0xa22ac000 == 33 [pid = 16257] [id = 761] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x9a155000 == 32 [pid = 16257] [id = 762] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0xa213e000 == 31 [pid = 16257] [id = 760] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x9b026000 == 30 [pid = 16257] [id = 759] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0xa06f1000 == 29 [pid = 16257] [id = 757] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x99be7000 == 28 [pid = 16257] [id = 758] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x9258d400 == 27 [pid = 16257] [id = 755] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x99628c00 == 26 [pid = 16257] [id = 756] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x90510000 == 25 [pid = 16257] [id = 753] 03:27:26 INFO - PROCESS | 16257 | --DOCSHELL 0x8d38f000 == 24 [pid = 16257] [id = 754] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 131 (0x92189400) [pid = 16257] [serial = 2163] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 130 (0x914e7800) [pid = 16257] [serial = 2162] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 129 (0x93c64800) [pid = 16257] [serial = 2166] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 128 (0x93b61800) [pid = 16257] [serial = 2165] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 127 (0x9a069000) [pid = 16257] [serial = 2169] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 126 (0x99be9000) [pid = 16257] [serial = 2168] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 125 (0x9a227000) [pid = 16257] [serial = 2172] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 124 (0x9a186c00) [pid = 16257] [serial = 2171] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 123 (0x9a703c00) [pid = 16257] [serial = 2175] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 122 (0x9a481800) [pid = 16257] [serial = 2174] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 121 (0x9afd1000) [pid = 16257] [serial = 2178] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 120 (0x9af31000) [pid = 16257] [serial = 2177] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0x9d9a5c00) [pid = 16257] [serial = 2181] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x92583c00) [pid = 16257] [serial = 2195] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x9b0af400) [pid = 16257] [serial = 2180] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x9087b400) [pid = 16257] [serial = 2184] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x90612c00) [pid = 16257] [serial = 2183] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x93bdd000) [pid = 16257] [serial = 2198] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x95061000) [pid = 16257] [serial = 2204] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x93bd3c00) [pid = 16257] [serial = 2201] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x93c60c00) [pid = 16257] [serial = 2199] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x90919c00) [pid = 16257] [serial = 2189] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x914e3c00) [pid = 16257] [serial = 2190] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x93c65400) [pid = 16257] [serial = 2202] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x92180000) [pid = 16257] [serial = 2187] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x91728400) [pid = 16257] [serial = 2186] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x92185400) [pid = 16257] [serial = 2192] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x92590400) [pid = 16257] [serial = 2196] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x92405400) [pid = 16257] [serial = 2193] [outer = (nil)] [url = about:blank] 03:27:27 INFO - PROCESS | 16257 | 1465036047580 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:27:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:27:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:27:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:27:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:27:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 2688ms 03:27:27 INFO - PROCESS | 16257 | 1465036047631 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:27:27 INFO - PROCESS | 16257 | 1465036047637 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 03:27:27 INFO - TEST-START | /FileAPI/historical.html 03:27:27 INFO - PROCESS | 16257 | 1465036047644 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 16257 | 1465036047650 Marionette TRACE conn3 <- [1,3022,null,{}] 03:27:27 INFO - PROCESS | 16257 | 1465036047661 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:27 INFO - PROCESS | 16257 | 1465036047666 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:27 INFO - PROCESS | 16257 | 1465036047874 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:27:28 INFO - PROCESS | 16257 | 1465036048011 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 16257 | 1465036048021 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:28 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d51cc00 == 25 [pid = 16257] [id = 765] 03:27:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0x8d51d400) [pid = 16257] [serial = 2294] [outer = (nil)] 03:27:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x9050fc00) [pid = 16257] [serial = 2295] [outer = 0x8d51d400] 03:27:28 INFO - PROCESS | 16257 | 1465036048087 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x9061f400) [pid = 16257] [serial = 2296] [outer = 0x8d51d400] 03:27:28 INFO - PROCESS | 16257 | 1465036048710 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:27:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:27:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:27:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:27:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:27:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:27:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:27:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:27:28 INFO - TEST-OK | /FileAPI/historical.html | took 1091ms 03:27:28 INFO - PROCESS | 16257 | 1465036048753 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 16257 | 1465036048760 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 03:27:28 INFO - TEST-START | /FileAPI/idlharness.html 03:27:28 INFO - PROCESS | 16257 | 1465036048770 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - PROCESS | 16257 | 1465036048773 Marionette TRACE conn3 <- [1,3026,null,{}] 03:27:28 INFO - PROCESS | 16257 | 1465036048779 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:28 INFO - PROCESS | 16257 | 1465036048785 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:28 INFO - PROCESS | 16257 | 1465036048978 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:27:29 INFO - PROCESS | 16257 | 1465036048997 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 16257 | 1465036049004 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:29 INFO - PROCESS | 16257 | ++DOCSHELL 0x9087c400 == 26 [pid = 16257] [id = 766] 03:27:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x91721400) [pid = 16257] [serial = 2297] [outer = (nil)] 03:27:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x92169000) [pid = 16257] [serial = 2298] [outer = 0x91721400] 03:27:29 INFO - PROCESS | 16257 | 1465036049069 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x92175800) [pid = 16257] [serial = 2299] [outer = 0x91721400] 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:27:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:27:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:27:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:27:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:27:30 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:27:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:27:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:27:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:27:30 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:27:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:27:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:27:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:27:30 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:27:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:27:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:27:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:27:30 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:27:30 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:27:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:27:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:27:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:27:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:27:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:27:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:27:30 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:27:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:27:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:27:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:27:30 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:27:30 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:27:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:27:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:27:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:27:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:27:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:27:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:27:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:27:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:27:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:27:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:27:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 1846ms 03:27:30 INFO - TEST-START | /FileAPI/idlharness.worker 03:27:30 INFO - PROCESS | 16257 | 1465036050474 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:27:30 INFO - PROCESS | 16257 | 1465036050615 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:27:30 INFO - PROCESS | 16257 | 1465036050617 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 03:27:30 INFO - PROCESS | 16257 | 1465036050652 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:27:30 INFO - PROCESS | 16257 | 1465036050673 Marionette TRACE conn3 <- [1,3030,null,{}] 03:27:30 INFO - PROCESS | 16257 | 1465036050786 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:30 INFO - PROCESS | 16257 | 1465036050795 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:31 INFO - PROCESS | 16257 | 1465036051021 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:27:31 INFO - PROCESS | 16257 | 1465036051047 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:31 INFO - PROCESS | 16257 | 1465036051061 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:31 INFO - PROCESS | 16257 | ++DOCSHELL 0x95062800 == 27 [pid = 16257] [id = 767] 03:27:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x95063000) [pid = 16257] [serial = 2300] [outer = (nil)] 03:27:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x9518d000) [pid = 16257] [serial = 2301] [outer = 0x95063000] 03:27:31 INFO - PROCESS | 16257 | 1465036051124 Marionette DEBUG loaded listener.js 03:27:31 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0x95376000) [pid = 16257] [serial = 2302] [outer = 0x95063000] 03:27:31 INFO - PROCESS | 16257 | [16257] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x9061f800) [pid = 16257] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x90510c00) [pid = 16257] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x8d382c00) [pid = 16257] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x9091e000) [pid = 16257] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x978e9800) [pid = 16257] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x999f9800) [pid = 16257] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x9505a400) [pid = 16257] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x99ce3800) [pid = 16257] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x92588400) [pid = 16257] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x95057000) [pid = 16257] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x97860000) [pid = 16257] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x95192000) [pid = 16257] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9758b800) [pid = 16257] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x9087a000) [pid = 16257] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x97584400) [pid = 16257] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9091cc00) [pid = 16257] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9248a400) [pid = 16257] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x98fb9000) [pid = 16257] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x90505c00) [pid = 16257] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:27:32 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x92410800) [pid = 16257] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:27:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:27:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:27:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:27:33 INFO - {} 03:27:33 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:27:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:27:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:27:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:27:33 INFO - {} 03:27:33 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:27:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:27:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:27:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:27:33 INFO - {} 03:27:33 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:27:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:27:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:27:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:27:33 INFO - {} 03:27:33 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:27:33 INFO - {} 03:27:33 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:27:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:27:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:27:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:27:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:27:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:27:33 INFO - {} 03:27:33 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:27:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:27:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:27:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:27:33 INFO - {} 03:27:33 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:27:33 INFO - {} 03:27:33 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:27:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:27:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:27:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 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:27:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:27:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 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:27:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:27:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 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:27:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:27:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 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:27:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:27:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 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:27:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:27:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 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:27:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:27:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:27:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 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:27:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:27:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:27:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:27:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:27:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:27:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:27:33 INFO - {} 03:27:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2899ms 03:27:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:27:33 INFO - PROCESS | 16257 | 1465036053428 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:27:33 INFO - PROCESS | 16257 | 1465036053551 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:27:33 INFO - PROCESS | 16257 | 1465036053558 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 03:27:33 INFO - PROCESS | 16257 | 1465036053570 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - PROCESS | 16257 | 1465036053581 Marionette TRACE conn3 <- [1,3034,null,{}] 03:27:33 INFO - PROCESS | 16257 | 1465036053589 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:33 INFO - PROCESS | 16257 | 1465036053601 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:33 INFO - PROCESS | 16257 | 1465036053892 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:27:33 INFO - PROCESS | 16257 | 1465036053903 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:33 INFO - PROCESS | 16257 | 1465036053917 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:33 INFO - PROCESS | 16257 | ++DOCSHELL 0x91c94800 == 28 [pid = 16257] [id = 768] 03:27:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x95062c00) [pid = 16257] [serial = 2303] [outer = (nil)] 03:27:33 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x9b0b1c00) [pid = 16257] [serial = 2304] [outer = 0x95062c00] 03:27:33 INFO - PROCESS | 16257 | 1465036053978 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0xa06f1c00) [pid = 16257] [serial = 2305] [outer = 0x95062c00] 03:27:34 INFO - PROCESS | 16257 | 1465036054699 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:27:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1187ms 03:27:34 INFO - PROCESS | 16257 | 1465036054780 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:27:34 INFO - PROCESS | 16257 | 1465036054787 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 03:27:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:27:34 INFO - PROCESS | 16257 | 1465036054843 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:27:34 INFO - PROCESS | 16257 | 1465036054848 Marionette TRACE conn3 <- [1,3038,null,{}] 03:27:34 INFO - PROCESS | 16257 | 1465036054858 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:34 INFO - PROCESS | 16257 | 1465036054863 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:35 INFO - PROCESS | 16257 | 1465036055037 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:27:35 INFO - PROCESS | 16257 | 1465036055229 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 16257 | 1465036055244 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:35 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d518000 == 29 [pid = 16257] [id = 769] 03:27:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x8d51c000) [pid = 16257] [serial = 2306] [outer = (nil)] 03:27:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x90913000) [pid = 16257] [serial = 2307] [outer = 0x8d51c000] 03:27:35 INFO - PROCESS | 16257 | 1465036055320 Marionette DEBUG loaded listener.js 03:27:35 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x90915c00) [pid = 16257] [serial = 2308] [outer = 0x8d51c000] 03:27:36 INFO - PROCESS | 16257 | 1465036056117 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:27:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:27:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1380ms 03:27:36 INFO - PROCESS | 16257 | 1465036056177 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:27:36 INFO - PROCESS | 16257 | 1465036056183 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 03:27:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:27:36 INFO - PROCESS | 16257 | 1465036056194 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:27:36 INFO - PROCESS | 16257 | 1465036056198 Marionette TRACE conn3 <- [1,3042,null,{}] 03:27:36 INFO - PROCESS | 16257 | 1465036056205 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:36 INFO - PROCESS | 16257 | 1465036056210 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:36 INFO - PROCESS | 16257 | 1465036056454 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:27:36 INFO - PROCESS | 16257 | 1465036056623 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:36 INFO - PROCESS | 16257 | 1465036056631 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:36 INFO - PROCESS | 16257 | ++DOCSHELL 0x914e6000 == 30 [pid = 16257] [id = 770] 03:27:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x92491400) [pid = 16257] [serial = 2309] [outer = (nil)] 03:27:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x93c60400) [pid = 16257] [serial = 2310] [outer = 0x92491400] 03:27:36 INFO - PROCESS | 16257 | 1465036056708 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x9503f800) [pid = 16257] [serial = 2311] [outer = 0x92491400] 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:27:37 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:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:27:37 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:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:27:37 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:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:27:37 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:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:27:37 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:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:27:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:27:37 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:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:27:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:27:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:27:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:27:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:27:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:27:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:27:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:27:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:27:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:27:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:27:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:27:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:27:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:27:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:27:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1721ms 03:27:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:27:38 INFO - PROCESS | 16257 | 1465036057839 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:27:38 INFO - PROCESS | 16257 | 1465036057917 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:27:38 INFO - PROCESS | 16257 | 1465036057920 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 03:27:38 INFO - PROCESS | 16257 | 1465036058000 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:27:38 INFO - PROCESS | 16257 | 1465036058005 Marionette TRACE conn3 <- [1,3046,null,{}] 03:27:38 INFO - PROCESS | 16257 | 1465036058028 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:38 INFO - PROCESS | 16257 | 1465036058038 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:38 INFO - PROCESS | 16257 | 1465036058218 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:27:38 INFO - PROCESS | 16257 | 1465036058454 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:38 INFO - PROCESS | 16257 | 1465036058462 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:38 INFO - PROCESS | 16257 | ++DOCSHELL 0xa22a9800 == 31 [pid = 16257] [id = 771] 03:27:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0xa22ac400) [pid = 16257] [serial = 2312] [outer = (nil)] 03:27:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0xa242d000) [pid = 16257] [serial = 2313] [outer = 0xa22ac400] 03:27:38 INFO - PROCESS | 16257 | 1465036058540 Marionette DEBUG loaded listener.js 03:27:38 INFO - PROCESS | 16257 | ++DOMWINDOW == 104 (0xa2624800) [pid = 16257] [serial = 2314] [outer = 0xa22ac400] 03:27:38 INFO - PROCESS | 16257 | [16257] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:27:39 INFO - PROCESS | 16257 | 1465036059428 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:27:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:27:39 INFO - {} 03:27:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1504ms 03:27:39 INFO - PROCESS | 16257 | 1465036059440 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:27:39 INFO - PROCESS | 16257 | 1465036059444 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 03:27:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:27:39 INFO - PROCESS | 16257 | 1465036059450 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:27:39 INFO - PROCESS | 16257 | 1465036059454 Marionette TRACE conn3 <- [1,3050,null,{}] 03:27:39 INFO - PROCESS | 16257 | 1465036059463 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:39 INFO - PROCESS | 16257 | 1465036059466 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:39 INFO - PROCESS | 16257 | 1465036059634 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:27:39 INFO - PROCESS | 16257 | 1465036059816 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 16257 | 1465036059827 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:39 INFO - PROCESS | 16257 | ++DOCSHELL 0x90878c00 == 32 [pid = 16257] [id = 772] 03:27:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 105 (0x9244ec00) [pid = 16257] [serial = 2315] [outer = (nil)] 03:27:39 INFO - PROCESS | 16257 | ++DOMWINDOW == 106 (0x978eb000) [pid = 16257] [serial = 2316] [outer = 0x9244ec00] 03:27:39 INFO - PROCESS | 16257 | 1465036059901 Marionette DEBUG loaded listener.js 03:27:40 INFO - PROCESS | 16257 | ++DOMWINDOW == 107 (0x981dac00) [pid = 16257] [serial = 2317] [outer = 0x9244ec00] 03:27:40 INFO - PROCESS | 16257 | 1465036060670 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:27:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:27:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:27:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:27:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:27:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1239ms 03:27:40 INFO - PROCESS | 16257 | 1465036060691 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:27:40 INFO - PROCESS | 16257 | 1465036060695 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 03:27:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:27:40 INFO - PROCESS | 16257 | 1465036060702 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - PROCESS | 16257 | 1465036060705 Marionette TRACE conn3 <- [1,3054,null,{}] 03:27:40 INFO - PROCESS | 16257 | 1465036060710 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:40 INFO - PROCESS | 16257 | 1465036060714 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:40 INFO - PROCESS | 16257 | 1465036060870 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:27:41 INFO - PROCESS | 16257 | 1465036061056 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:41 INFO - PROCESS | 16257 | 1465036061066 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:41 INFO - PROCESS | 16257 | ++DOCSHELL 0x98dbe800 == 33 [pid = 16257] [id = 773] 03:27:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 108 (0x98dc1400) [pid = 16257] [serial = 2318] [outer = (nil)] 03:27:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 109 (0x99175c00) [pid = 16257] [serial = 2319] [outer = 0x98dc1400] 03:27:41 INFO - PROCESS | 16257 | 1465036061146 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 16257 | ++DOMWINDOW == 110 (0x993ee400) [pid = 16257] [serial = 2320] [outer = 0x98dc1400] 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:27:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:27:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:27:42 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:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:27:42 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:27:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:27:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:27:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1673ms 03:27:42 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:27:42 INFO - PROCESS | 16257 | 1465036062220 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:27:42 INFO - PROCESS | 16257 | 1465036062386 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 16257 | 1465036062397 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 03:27:42 INFO - PROCESS | 16257 | 1465036062408 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - PROCESS | 16257 | 1465036062419 Marionette TRACE conn3 <- [1,3058,null,{}] 03:27:42 INFO - PROCESS | 16257 | 1465036062430 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:42 INFO - PROCESS | 16257 | 1465036062459 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:42 INFO - PROCESS | 16257 | 1465036062765 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:27:42 INFO - PROCESS | 16257 | 1465036062950 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 16257 | 1465036062958 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:42 INFO - PROCESS | 16257 | ++DOCSHELL 0x90920c00 == 34 [pid = 16257] [id = 774] 03:27:42 INFO - PROCESS | 16257 | ++DOMWINDOW == 111 (0x98661000) [pid = 16257] [serial = 2321] [outer = (nil)] 03:27:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 112 (0xa33e3400) [pid = 16257] [serial = 2322] [outer = 0x98661000] 03:27:43 INFO - PROCESS | 16257 | 1465036063035 Marionette DEBUG loaded listener.js 03:27:43 INFO - PROCESS | 16257 | ++DOMWINDOW == 113 (0xa5044800) [pid = 16257] [serial = 2323] [outer = 0x98661000] 03:27:43 INFO - PROCESS | 16257 | 1465036063800 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:27:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:27:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:27:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:27:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:27:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:27:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:27:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:27:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:27:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:27:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:27:43 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:27:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:43 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:27:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:27:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:27:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:27:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:27:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:27:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:27:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:27:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:27:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:27:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:27:43 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1457ms 03:27:43 INFO - PROCESS | 16257 | 1465036063864 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:27:43 INFO - PROCESS | 16257 | 1465036063871 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 03:27:43 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:27:43 INFO - PROCESS | 16257 | 1465036063895 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:27:43 INFO - PROCESS | 16257 | 1465036063899 Marionette TRACE conn3 <- [1,3062,null,{}] 03:27:43 INFO - PROCESS | 16257 | 1465036063904 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:43 INFO - PROCESS | 16257 | 1465036063909 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:44 INFO - PROCESS | 16257 | 1465036064068 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:27:44 INFO - PROCESS | 16257 | 1465036064251 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 16257 | 1465036064261 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:44 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d519800 == 35 [pid = 16257] [id = 775] 03:27:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 114 (0x90639c00) [pid = 16257] [serial = 2324] [outer = (nil)] 03:27:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 115 (0x90646000) [pid = 16257] [serial = 2325] [outer = 0x90639c00] 03:27:44 INFO - PROCESS | 16257 | 1465036064342 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 16257 | ++DOMWINDOW == 116 (0x90920400) [pid = 16257] [serial = 2326] [outer = 0x90639c00] 03:27:44 INFO - PROCESS | 16257 | [16257] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:27:45 INFO - PROCESS | 16257 | 1465036065213 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:27:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:27:45 INFO - {} 03:27:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1341ms 03:27:45 INFO - PROCESS | 16257 | 1465036065239 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:27:45 INFO - PROCESS | 16257 | 1465036065242 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 03:27:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:27:45 INFO - PROCESS | 16257 | 1465036065249 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 16257 | 1465036065253 Marionette TRACE conn3 <- [1,3066,null,{}] 03:27:45 INFO - PROCESS | 16257 | 1465036065259 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:45 INFO - PROCESS | 16257 | 1465036065263 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:45 INFO - PROCESS | 16257 | 1465036065453 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:27:45 INFO - PROCESS | 16257 | 1465036065665 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:45 INFO - PROCESS | 16257 | 1465036065673 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:45 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d38e000 == 36 [pid = 16257] [id = 776] 03:27:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 117 (0x8d38f000) [pid = 16257] [serial = 2327] [outer = (nil)] 03:27:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 118 (0x9092b400) [pid = 16257] [serial = 2328] [outer = 0x8d38f000] 03:27:45 INFO - PROCESS | 16257 | 1465036065747 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 16257 | ++DOMWINDOW == 119 (0x9092cc00) [pid = 16257] [serial = 2329] [outer = 0x8d38f000] 03:27:46 INFO - PROCESS | 16257 | 1465036066567 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:27:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:27:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:27:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:27:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:27:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:27:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:27:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:27:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1340ms 03:27:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:27:46 INFO - PROCESS | 16257 | 1465036066591 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 16257 | 1465036066594 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 03:27:46 INFO - PROCESS | 16257 | 1465036066600 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - PROCESS | 16257 | 1465036066603 Marionette TRACE conn3 <- [1,3070,null,{}] 03:27:46 INFO - PROCESS | 16257 | 1465036066609 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:46 INFO - PROCESS | 16257 | 1465036066613 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:46 INFO - PROCESS | 16257 | 1465036066766 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:27:46 INFO - PROCESS | 16257 | 1465036066961 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 16257 | 1465036066969 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:46 INFO - PROCESS | 16257 | ++DOCSHELL 0x9050d800 == 37 [pid = 16257] [id = 777] 03:27:46 INFO - PROCESS | 16257 | ++DOMWINDOW == 120 (0x90616c00) [pid = 16257] [serial = 2330] [outer = (nil)] 03:27:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 121 (0x9217e800) [pid = 16257] [serial = 2331] [outer = 0x90616c00] 03:27:47 INFO - PROCESS | 16257 | 1465036067047 Marionette DEBUG loaded listener.js 03:27:47 INFO - PROCESS | 16257 | ++DOMWINDOW == 122 (0x93b59800) [pid = 16257] [serial = 2332] [outer = 0x90616c00] 03:27:47 INFO - PROCESS | 16257 | 1465036067828 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:27:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:27:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:27:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:27:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:27:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:27:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:27:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1286ms 03:27:47 INFO - PROCESS | 16257 | 1465036067887 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:27:47 INFO - PROCESS | 16257 | 1465036067891 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 03:27:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:27:47 INFO - PROCESS | 16257 | 1465036067897 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:27:47 INFO - PROCESS | 16257 | 1465036067901 Marionette TRACE conn3 <- [1,3074,null,{}] 03:27:47 INFO - PROCESS | 16257 | 1465036067926 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:47 INFO - PROCESS | 16257 | 1465036067931 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:48 INFO - PROCESS | 16257 | 1465036068088 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:27:48 INFO - PROCESS | 16257 | 1465036068440 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:48 INFO - PROCESS | 16257 | 1465036068449 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:48 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d513000 == 38 [pid = 16257] [id = 778] 03:27:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 123 (0x8d513800) [pid = 16257] [serial = 2333] [outer = (nil)] 03:27:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 124 (0x8d517800) [pid = 16257] [serial = 2334] [outer = 0x8d513800] 03:27:48 INFO - PROCESS | 16257 | 1465036068564 Marionette DEBUG loaded listener.js 03:27:48 INFO - PROCESS | 16257 | ++DOMWINDOW == 125 (0x90502000) [pid = 16257] [serial = 2335] [outer = 0x8d513800] 03:27:49 INFO - PROCESS | 16257 | 1465036069328 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:27:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:27:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:27:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:27:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:27:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:27:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:27:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1451ms 03:27:49 INFO - PROCESS | 16257 | 1465036069371 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:27:49 INFO - PROCESS | 16257 | 1465036069376 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 03:27:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:27:49 INFO - PROCESS | 16257 | 1465036069385 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 16257 | 1465036069389 Marionette TRACE conn3 <- [1,3078,null,{}] 03:27:49 INFO - PROCESS | 16257 | 1465036069396 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:49 INFO - PROCESS | 16257 | 1465036069403 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:49 INFO - PROCESS | 16257 | 1465036069576 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:27:49 INFO - PROCESS | 16257 | --DOCSHELL 0x95062800 == 37 [pid = 16257] [id = 767] 03:27:49 INFO - PROCESS | 16257 | --DOCSHELL 0x9087c400 == 36 [pid = 16257] [id = 766] 03:27:49 INFO - PROCESS | 16257 | --DOCSHELL 0x8d51cc00 == 35 [pid = 16257] [id = 765] 03:27:49 INFO - PROCESS | 16257 | 1465036069839 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 16257 | 1465036069847 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 124 (0x9a15cc00) [pid = 16257] [serial = 2260] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 123 (0x9aa1b000) [pid = 16257] [serial = 2261] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 122 (0x99be6400) [pid = 16257] [serial = 2258] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 121 (0x9962d800) [pid = 16257] [serial = 2220] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 120 (0x9518bc00) [pid = 16257] [serial = 2238] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 119 (0x9216dc00) [pid = 16257] [serial = 2243] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 118 (0x993f5c00) [pid = 16257] [serial = 2219] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 117 (0x97f85800) [pid = 16257] [serial = 2217] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 116 (0x90915000) [pid = 16257] [serial = 2237] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 115 (0x9a157800) [pid = 16257] [serial = 2225] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 114 (0x95190c00) [pid = 16257] [serial = 2248] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 113 (0x93c5e400) [pid = 16257] [serial = 2229] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 112 (0x99634800) [pid = 16257] [serial = 2257] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 111 (0x93bd5c00) [pid = 16257] [serial = 2246] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 110 (0x95191000) [pid = 16257] [serial = 2205] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 109 (0x981e7000) [pid = 16257] [serial = 2216] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 108 (0x999f1000) [pid = 16257] [serial = 2254] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 107 (0x9af31c00) [pid = 16257] [serial = 2235] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 106 (0x97f84c00) [pid = 16257] [serial = 2251] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 105 (0x98e06800) [pid = 16257] [serial = 2252] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 104 (0x97586800) [pid = 16257] [serial = 2249] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 103 (0x9a159c00) [pid = 16257] [serial = 2226] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 102 (0x9171ec00) [pid = 16257] [serial = 2207] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x97589800) [pid = 16257] [serial = 2213] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x91c9f000) [pid = 16257] [serial = 2208] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x9aa24000) [pid = 16257] [serial = 2232] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0x91722000) [pid = 16257] [serial = 2242] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x92fd1c00) [pid = 16257] [serial = 2245] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9a487c00) [pid = 16257] [serial = 2234] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x92587c00) [pid = 16257] [serial = 2210] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0x97812400) [pid = 16257] [serial = 2214] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0x92fd4000) [pid = 16257] [serial = 2211] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x99cda800) [pid = 16257] [serial = 2222] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x9a403800) [pid = 16257] [serial = 2228] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x99be5c00) [pid = 16257] [serial = 2255] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x9a710400) [pid = 16257] [serial = 2231] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x99cdd400) [pid = 16257] [serial = 2223] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | --DOMWINDOW == 87 (0x90881800) [pid = 16257] [serial = 2240] [outer = (nil)] [url = about:blank] 03:27:49 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d514800 == 36 [pid = 16257] [id = 779] 03:27:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 88 (0x90509000) [pid = 16257] [serial = 2336] [outer = (nil)] 03:27:49 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x90925800) [pid = 16257] [serial = 2337] [outer = 0x90509000] 03:27:49 INFO - PROCESS | 16257 | 1465036069963 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x91725800) [pid = 16257] [serial = 2338] [outer = 0x90509000] 03:27:50 INFO - PROCESS | 16257 | 1465036070679 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 16257 | 1465036070742 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 03:27:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:27:50 INFO - PROCESS | 16257 | 1465036070752 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - PROCESS | 16257 | 1465036070754 Marionette TRACE conn3 <- [1,3082,null,{}] 03:27:50 INFO - PROCESS | 16257 | 1465036070763 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:50 INFO - PROCESS | 16257 | 1465036070767 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:50 INFO - PROCESS | 16257 | 1465036070917 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:27:51 INFO - PROCESS | 16257 | 1465036071070 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:51 INFO - PROCESS | 16257 | 1465036071078 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:51 INFO - PROCESS | 16257 | ++DOCSHELL 0x91727800 == 37 [pid = 16257] [id = 780] 03:27:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x91728400) [pid = 16257] [serial = 2339] [outer = (nil)] 03:27:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x92189000) [pid = 16257] [serial = 2340] [outer = 0x91728400] 03:27:51 INFO - PROCESS | 16257 | 1465036071138 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x92486c00) [pid = 16257] [serial = 2341] [outer = 0x91728400] 03:27:51 INFO - PROCESS | 16257 | 1465036071805 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:27:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:27:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:27:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:27:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:27:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1084ms 03:27:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:27:51 INFO - PROCESS | 16257 | 1465036071840 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:27:51 INFO - PROCESS | 16257 | 1465036071842 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 03:27:51 INFO - PROCESS | 16257 | 1465036071856 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:27:51 INFO - PROCESS | 16257 | 1465036071863 Marionette TRACE conn3 <- [1,3086,null,{}] 03:27:51 INFO - PROCESS | 16257 | 1465036071871 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:51 INFO - PROCESS | 16257 | 1465036071876 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:52 INFO - PROCESS | 16257 | 1465036072087 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:27:52 INFO - PROCESS | 16257 | 1465036072110 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 16257 | 1465036072117 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:52 INFO - PROCESS | 16257 | ++DOCSHELL 0x9217fc00 == 38 [pid = 16257] [id = 781] 03:27:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x92590c00) [pid = 16257] [serial = 2342] [outer = (nil)] 03:27:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x93bdcc00) [pid = 16257] [serial = 2343] [outer = 0x92590c00] 03:27:52 INFO - PROCESS | 16257 | 1465036072178 Marionette DEBUG loaded listener.js 03:27:52 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x94f12400) [pid = 16257] [serial = 2344] [outer = 0x92590c00] 03:27:52 INFO - PROCESS | 16257 | 1465036072912 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:27:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:27:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1096ms 03:27:52 INFO - PROCESS | 16257 | 1465036072962 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 16257 | 1465036072966 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 03:27:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:27:52 INFO - PROCESS | 16257 | 1465036072972 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 16257 | 1465036072974 Marionette TRACE conn3 <- [1,3090,null,{}] 03:27:52 INFO - PROCESS | 16257 | 1465036072980 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:52 INFO - PROCESS | 16257 | 1465036072984 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:53 INFO - PROCESS | 16257 | 1465036073206 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:27:53 INFO - PROCESS | 16257 | 1465036073230 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 16257 | 1465036073238 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:53 INFO - PROCESS | 16257 | ++DOCSHELL 0x9217f400 == 39 [pid = 16257] [id = 782] 03:27:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x95042000) [pid = 16257] [serial = 2345] [outer = (nil)] 03:27:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x9518d800) [pid = 16257] [serial = 2346] [outer = 0x95042000] 03:27:53 INFO - PROCESS | 16257 | 1465036073298 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x95373400) [pid = 16257] [serial = 2347] [outer = 0x95042000] 03:27:54 INFO - PROCESS | 16257 | 1465036074013 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:27:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:27:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1076ms 03:27:54 INFO - PROCESS | 16257 | 1465036074060 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:27:54 INFO - PROCESS | 16257 | 1465036074064 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 03:27:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:27:54 INFO - PROCESS | 16257 | 1465036074070 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - PROCESS | 16257 | 1465036074072 Marionette TRACE conn3 <- [1,3094,null,{}] 03:27:54 INFO - PROCESS | 16257 | 1465036074083 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:54 INFO - PROCESS | 16257 | 1465036074087 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:54 INFO - PROCESS | 16257 | 1465036074274 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:27:54 INFO - PROCESS | 16257 | 1465036074296 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:54 INFO - PROCESS | 16257 | 1465036074311 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:54 INFO - PROCESS | 16257 | ++DOCSHELL 0x9758b800 == 40 [pid = 16257] [id = 783] 03:27:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x9758bc00) [pid = 16257] [serial = 2348] [outer = (nil)] 03:27:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x976c7800) [pid = 16257] [serial = 2349] [outer = 0x9758bc00] 03:27:54 INFO - PROCESS | 16257 | 1465036074378 Marionette DEBUG loaded listener.js 03:27:54 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x97f86400) [pid = 16257] [serial = 2350] [outer = 0x9758bc00] 03:27:54 INFO - PROCESS | 16257 | --DOMWINDOW == 101 (0x95063000) [pid = 16257] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:27:54 INFO - PROCESS | 16257 | --DOMWINDOW == 100 (0x90611400) [pid = 16257] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:27:54 INFO - PROCESS | 16257 | --DOMWINDOW == 99 (0x92fcf000) [pid = 16257] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:27:54 INFO - PROCESS | 16257 | --DOMWINDOW == 98 (0xa06fa000) [pid = 16257] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:27:54 INFO - PROCESS | 16257 | --DOMWINDOW == 97 (0x9962cc00) [pid = 16257] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:27:54 INFO - PROCESS | 16257 | --DOMWINDOW == 96 (0x9a404000) [pid = 16257] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:27:54 INFO - PROCESS | 16257 | --DOMWINDOW == 95 (0x9b0afc00) [pid = 16257] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:27:54 INFO - PROCESS | 16257 | --DOMWINDOW == 94 (0xa227f400) [pid = 16257] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:27:54 INFO - PROCESS | 16257 | --DOMWINDOW == 93 (0xa242cc00) [pid = 16257] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:27:54 INFO - PROCESS | 16257 | --DOMWINDOW == 92 (0x9a194800) [pid = 16257] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:27:54 INFO - PROCESS | 16257 | --DOMWINDOW == 91 (0x90504400) [pid = 16257] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:27:54 INFO - PROCESS | 16257 | --DOMWINDOW == 90 (0x8d51d400) [pid = 16257] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:27:54 INFO - PROCESS | 16257 | --DOMWINDOW == 89 (0x92169400) [pid = 16257] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:27:54 INFO - PROCESS | 16257 | --DOMWINDOW == 88 (0x91721400) [pid = 16257] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:27:55 INFO - PROCESS | 16257 | 1465036075174 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:27:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:27:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1136ms 03:27:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:27:55 INFO - PROCESS | 16257 | 1465036075206 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:27:55 INFO - PROCESS | 16257 | 1465036075209 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 03:27:55 INFO - PROCESS | 16257 | 1465036075214 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - PROCESS | 16257 | 1465036075217 Marionette TRACE conn3 <- [1,3098,null,{}] 03:27:55 INFO - PROCESS | 16257 | 1465036075222 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:55 INFO - PROCESS | 16257 | 1465036075227 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:55 INFO - PROCESS | 16257 | 1465036075410 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:27:55 INFO - PROCESS | 16257 | 1465036075431 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 16257 | 1465036075437 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:55 INFO - PROCESS | 16257 | ++DOCSHELL 0x9505a400 == 41 [pid = 16257] [id = 784] 03:27:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 89 (0x9758e800) [pid = 16257] [serial = 2351] [outer = (nil)] 03:27:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 90 (0x98e06800) [pid = 16257] [serial = 2352] [outer = 0x9758e800] 03:27:55 INFO - PROCESS | 16257 | 1465036075496 Marionette DEBUG loaded listener.js 03:27:55 INFO - PROCESS | 16257 | ++DOMWINDOW == 91 (0x9925ac00) [pid = 16257] [serial = 2353] [outer = 0x9758e800] 03:27:56 INFO - PROCESS | 16257 | 1465036076153 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:27:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:27:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:27:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 977ms 03:27:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:27:56 INFO - PROCESS | 16257 | 1465036076191 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:27:56 INFO - PROCESS | 16257 | 1465036076194 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 03:27:56 INFO - PROCESS | 16257 | 1465036076200 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:27:56 INFO - PROCESS | 16257 | 1465036076202 Marionette TRACE conn3 <- [1,3102,null,{}] 03:27:56 INFO - PROCESS | 16257 | 1465036076207 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:56 INFO - PROCESS | 16257 | 1465036076211 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:56 INFO - PROCESS | 16257 | 1465036076345 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:27:56 INFO - PROCESS | 16257 | 1465036076502 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 16257 | 1465036076508 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:56 INFO - PROCESS | 16257 | ++DOCSHELL 0x90924800 == 42 [pid = 16257] [id = 785] 03:27:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 92 (0x91c9dc00) [pid = 16257] [serial = 2354] [outer = (nil)] 03:27:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 93 (0x999f2000) [pid = 16257] [serial = 2355] [outer = 0x91c9dc00] 03:27:56 INFO - PROCESS | 16257 | 1465036076573 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 16257 | ++DOMWINDOW == 94 (0x99be8400) [pid = 16257] [serial = 2356] [outer = 0x91c9dc00] 03:27:57 INFO - PROCESS | 16257 | 1465036077439 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:27:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:27:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1277ms 03:27:57 INFO - PROCESS | 16257 | 1465036077477 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:27:57 INFO - PROCESS | 16257 | 1465036077484 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 03:27:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:27:57 INFO - PROCESS | 16257 | 1465036077491 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:27:57 INFO - PROCESS | 16257 | 1465036077499 Marionette TRACE conn3 <- [1,3106,null,{}] 03:27:57 INFO - PROCESS | 16257 | 1465036077553 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:57 INFO - PROCESS | 16257 | 1465036077559 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:57 INFO - PROCESS | 16257 | 1465036077743 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 03:27:57 INFO - PROCESS | 16257 | 1465036077944 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:57 INFO - PROCESS | 16257 | 1465036077953 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:57 INFO - PROCESS | 16257 | ++DOCSHELL 0x90617000 == 43 [pid = 16257] [id = 786] 03:27:57 INFO - PROCESS | 16257 | ++DOMWINDOW == 95 (0x9063d000) [pid = 16257] [serial = 2357] [outer = (nil)] 03:27:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 96 (0x90881800) [pid = 16257] [serial = 2358] [outer = 0x9063d000] 03:27:58 INFO - PROCESS | 16257 | 1465036078029 Marionette DEBUG loaded listener.js 03:27:58 INFO - PROCESS | 16257 | ++DOMWINDOW == 97 (0x90929000) [pid = 16257] [serial = 2359] [outer = 0x9063d000] 03:27:58 INFO - PROCESS | 16257 | 1465036078841 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:27:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:27:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:27:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:27:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1385ms 03:27:58 INFO - PROCESS | 16257 | 1465036078876 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 16257 | 1465036078883 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 03:27:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:27:58 INFO - PROCESS | 16257 | 1465036078893 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - PROCESS | 16257 | 1465036078898 Marionette TRACE conn3 <- [1,3110,null,{}] 03:27:58 INFO - PROCESS | 16257 | 1465036078922 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:58 INFO - PROCESS | 16257 | 1465036078928 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:59 INFO - PROCESS | 16257 | 1465036079102 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 03:27:59 INFO - PROCESS | 16257 | 1465036079294 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:59 INFO - PROCESS | 16257 | 1465036079303 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:27:59 INFO - PROCESS | 16257 | ++DOCSHELL 0x8d382c00 == 44 [pid = 16257] [id = 787] 03:27:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 98 (0x92405400) [pid = 16257] [serial = 2360] [outer = (nil)] 03:27:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 99 (0x92584c00) [pid = 16257] [serial = 2361] [outer = 0x92405400] 03:27:59 INFO - PROCESS | 16257 | 1465036079376 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 16257 | ++DOMWINDOW == 100 (0x92590800) [pid = 16257] [serial = 2362] [outer = 0x92405400] 03:28:00 INFO - PROCESS | 16257 | 1465036080176 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:28:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:28:00 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:28:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:28:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:28:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1300ms 03:28:00 INFO - PROCESS | 16257 | 1465036080193 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 16257 | 1465036080197 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 03:28:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:28:00 INFO - PROCESS | 16257 | 1465036080204 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 16257 | 1465036080210 Marionette TRACE conn3 <- [1,3114,null,{}] 03:28:00 INFO - PROCESS | 16257 | 1465036080225 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:00 INFO - PROCESS | 16257 | 1465036080233 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:28:00 INFO - PROCESS | 16257 | 1465036080429 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 03:28:00 INFO - PROCESS | 16257 | 1465036080662 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"193ef912-08e7-4a95-8fa6-96501eb94f2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 16257 | 1465036080672 Marionette INFO sendAsync a188dbfa-7b93-41cc-8192-9dafef2736a7 03:28:00 INFO - PROCESS | 16257 | ++DOCSHELL 0x97589800 == 45 [pid = 16257] [id = 788] 03:28:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 101 (0x9758a400) [pid = 16257] [serial = 2363] [outer = (nil)] 03:28:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 102 (0x978e6800) [pid = 16257] [serial = 2364] [outer = 0x9758a400] 03:28:00 INFO - PROCESS | 16257 | 1465036080747 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 16257 | ++DOMWINDOW == 103 (0x98eaa800) [pid = 16257] [serial = 2365] [outer = 0x9758a400] 03:28:01 INFO - PROCESS | 16257 | 1465036081535 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:28:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:28:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1350ms 03:28:01 INFO - PROCESS | 16257 | 1465036081555 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 03:28:01 INFO - PROCESS | 16257 | 1465036081560 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 03:28:02 WARNING - u'runner_teardown' () 03:28:02 INFO - No more tests 03:28:02 INFO - Got 0 unexpected results 03:28:02 INFO - SUITE-END | took 1102s 03:28:02 INFO - Closing logging queue 03:28:02 INFO - queue closed 03:28:02 INFO - Return code: 0 03:28:02 WARNING - # TBPL SUCCESS # 03:28:02 INFO - Running post-action listener: _resource_record_post_action 03:28:02 INFO - Running post-run listener: _resource_record_post_run 03:28:03 INFO - Total resource usage - Wall time: 1134s; CPU: 98.0%; Read bytes: 266240; Write bytes: 929247232; Read time: 8; Write time: 211672 03:28:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:28:03 INFO - install - Wall time: 28s; CPU: 100.0%; Read bytes: 0; Write bytes: 134885376; Read time: 0; Write time: 115188 03:28:03 INFO - run-tests - Wall time: 1107s; CPU: 98.0%; Read bytes: 266240; Write bytes: 783986688; Read time: 8; Write time: 89468 03:28:03 INFO - Running post-run listener: _upload_blobber_files 03:28:03 INFO - Blob upload gear active. 03:28:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:28:03 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:28:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 03:28:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 03:28:04 INFO - (blobuploader) - INFO - Open directory for files ... 03:28:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:28:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:28:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:28:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:28:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:28:07 INFO - (blobuploader) - INFO - Done attempting. 03:28:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:28:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:28:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:28:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:28:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:28:08 INFO - (blobuploader) - INFO - Done attempting. 03:28:08 INFO - (blobuploader) - INFO - Iteration through files over. 03:28:08 INFO - Return code: 0 03:28:08 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:28:08 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:28:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5db27d21126c83181497d7995eeb796b0baedaf00c68d482b5934ac630c848539e53d8f780e3fc133145a2286a80f62d3f045a13d3e12beecd0ff6f038813f5b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0457be9422727b09e7701f7b2d425529e431f4720c8ead8fe0ebafd37b46387c43d28a9920da0d57cd0729d8f5d67fcac1c21cf750bf2109ebce4372415a4551"} 03:28:08 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:28:08 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:28:08 INFO - Contents: 03:28:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5db27d21126c83181497d7995eeb796b0baedaf00c68d482b5934ac630c848539e53d8f780e3fc133145a2286a80f62d3f045a13d3e12beecd0ff6f038813f5b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0457be9422727b09e7701f7b2d425529e431f4720c8ead8fe0ebafd37b46387c43d28a9920da0d57cd0729d8f5d67fcac1c21cf750bf2109ebce4372415a4551"} 03:28:08 INFO - Running post-run listener: copy_logs_to_upload_dir 03:28:08 INFO - Copying logs to upload dir... 03:28:08 INFO - mkdir: /builds/slave/test/build/upload/logs 03:28:08 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1226.243616 ========= master_lag: 0.62 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 26 secs) (at 2016-06-04 03:28:09.589771) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 03:28:09.593352) ========= 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-1465034607.724171-216265741 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5db27d21126c83181497d7995eeb796b0baedaf00c68d482b5934ac630c848539e53d8f780e3fc133145a2286a80f62d3f045a13d3e12beecd0ff6f038813f5b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0457be9422727b09e7701f7b2d425529e431f4720c8ead8fe0ebafd37b46387c43d28a9920da0d57cd0729d8f5d67fcac1c21cf750bf2109ebce4372415a4551"} build_url:https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031212 build_url: 'https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5db27d21126c83181497d7995eeb796b0baedaf00c68d482b5934ac630c848539e53d8f780e3fc133145a2286a80f62d3f045a13d3e12beecd0ff6f038813f5b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0457be9422727b09e7701f7b2d425529e431f4720c8ead8fe0ebafd37b46387c43d28a9920da0d57cd0729d8f5d67fcac1c21cf750bf2109ebce4372415a4551"}' symbols_url: 'https://queue.taskcluster.net/v1/task/F4WsDtBBTS-xs6bcy4qy7g/artifacts/public/build/firefox-48.0a2.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-06-04 03:28:09.659514) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 03:28:09.659858) ========= 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-1465034607.724171-216265741 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018200 ========= master_lag: 0.09 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 03:28:09.767314) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-04 03:28:09.767629) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-04 03:28:09.769512) ========= ========= Total master_lag: 1.76 =========