builder: mozilla-central_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-838 starttime: 1461583853.08 results: success (0) buildid: 20160425025650 builduid: 8feaf5f08b7749f383ae9c3ff5224e44 revision: 1c6385ae1fe7e37d8f23f958ce14582f07af729e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 04:30:53.083390) ========= master: http://buildbot-master114.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 04:30:53.083872) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 04:30:53.084160) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 04:30:53.129632) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 04:30:53.129926) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432 _=/tools/buildbot/bin/python using PTY: False --2016-04-25 04:30:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 166K=0.07s 2016-04-25 04:30:53 (166 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.867986 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 04:30:54.033436) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 04:30:54.033781) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.032588 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 04:30:54.099512) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-25 04:30:54.099856) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 1c6385ae1fe7e37d8f23f958ce14582f07af729e --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 1c6385ae1fe7e37d8f23f958ce14582f07af729e --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432 _=/tools/buildbot/bin/python using PTY: False 2016-04-25 04:30:53,989 truncating revision to first 12 chars 2016-04-25 04:30:53,989 Setting DEBUG logging. 2016-04-25 04:30:53,990 attempt 1/10 2016-04-25 04:30:53,990 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/1c6385ae1fe7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 04:30:55,274 unpacking tar archive at: mozilla-central-1c6385ae1fe7/testing/mozharness/ program finished with exit code 0 elapsedTime=2.082832 ========= master_lag: 1.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-25 04:30:57.402036) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 04:30:57.402364) ========= script_repo_revision: 1c6385ae1fe7e37d8f23f958ce14582f07af729e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 04:30:57.402771) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 04:30:57.403045) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 04:30:58.305743) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 47 secs) (at 2016-04-25 04:30:58.306024) ========= /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-central --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-central', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432 _=/tools/buildbot/bin/python using PTY: False 04:30:58 INFO - MultiFileLogger online at 20160425 04:30:58 in /builds/slave/test 04:30:58 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-central --download-symbols true 04:30:58 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:30:58 INFO - {'append_to_log': False, 04:30:58 INFO - 'base_work_dir': '/builds/slave/test', 04:30:58 INFO - 'blob_upload_branch': 'mozilla-central', 04:30:58 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:30:58 INFO - 'buildbot_json_path': 'buildprops.json', 04:30:58 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:30:58 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:30:58 INFO - 'download_minidump_stackwalk': True, 04:30:58 INFO - 'download_symbols': 'true', 04:30:58 INFO - 'e10s': False, 04:30:58 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:30:58 INFO - 'tooltool.py': '/tools/tooltool.py', 04:30:58 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:30:58 INFO - '/tools/misc-python/virtualenv.py')}, 04:30:58 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:30:58 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:30:58 INFO - 'log_level': 'info', 04:30:58 INFO - 'log_to_console': True, 04:30:58 INFO - 'opt_config_files': (), 04:30:58 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:30:58 INFO - '--processes=1', 04:30:58 INFO - '--config=%(test_path)s/wptrunner.ini', 04:30:58 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:30:58 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:30:58 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:30:58 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:30:58 INFO - 'pip_index': False, 04:30:58 INFO - 'require_test_zip': True, 04:30:58 INFO - 'test_type': ('testharness',), 04:30:58 INFO - 'this_chunk': '1', 04:30:58 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:30:58 INFO - 'total_chunks': '10', 04:30:58 INFO - 'virtualenv_path': 'venv', 04:30:58 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:30:58 INFO - 'work_dir': 'build'} 04:30:58 INFO - ##### 04:30:58 INFO - ##### Running clobber step. 04:30:58 INFO - ##### 04:30:58 INFO - Running pre-action listener: _resource_record_pre_action 04:30:58 INFO - Running main action method: clobber 04:30:58 INFO - rmtree: /builds/slave/test/build 04:30:58 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:30:59 INFO - Running post-action listener: _resource_record_post_action 04:30:59 INFO - ##### 04:30:59 INFO - ##### Running read-buildbot-config step. 04:30:59 INFO - ##### 04:30:59 INFO - Running pre-action listener: _resource_record_pre_action 04:30:59 INFO - Running main action method: read_buildbot_config 04:30:59 INFO - Using buildbot properties: 04:30:59 INFO - { 04:30:59 INFO - "project": "", 04:30:59 INFO - "product": "firefox", 04:30:59 INFO - "script_repo_revision": "production", 04:30:59 INFO - "scheduler": "tests-mozilla-central-ubuntu64_vm-debug-unittest", 04:30:59 INFO - "repository": "", 04:30:59 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-central debug test web-platform-tests-1", 04:30:59 INFO - "buildid": "20160425025650", 04:30:59 INFO - "pgo_build": "False", 04:30:59 INFO - "basedir": "/builds/slave/test", 04:30:59 INFO - "buildnumber": 0, 04:30:59 INFO - "slavename": "tst-linux64-spot-838", 04:30:59 INFO - "master": "http://buildbot-master114.bb.releng.use1.mozilla.com:8201/", 04:30:59 INFO - "platform": "linux64", 04:30:59 INFO - "branch": "mozilla-central", 04:30:59 INFO - "revision": "1c6385ae1fe7e37d8f23f958ce14582f07af729e", 04:30:59 INFO - "repo_path": "mozilla-central", 04:30:59 INFO - "moz_repo_path": "", 04:30:59 INFO - "stage_platform": "linux64", 04:30:59 INFO - "builduid": "8feaf5f08b7749f383ae9c3ff5224e44", 04:30:59 INFO - "slavebuilddir": "test" 04:30:59 INFO - } 04:30:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 04:30:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 04:30:59 INFO - Running post-action listener: _resource_record_post_action 04:30:59 INFO - ##### 04:30:59 INFO - ##### Running download-and-extract step. 04:30:59 INFO - ##### 04:30:59 INFO - Running pre-action listener: _resource_record_pre_action 04:30:59 INFO - Running main action method: download_and_extract 04:30:59 INFO - mkdir: /builds/slave/test/build/tests 04:30: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')]} 04:30:59 INFO - https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 04:30:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 04:30:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 04:30:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 04:30:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 04:31:01 INFO - Downloaded 1361 bytes. 04:31:01 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 04:31:01 INFO - Using the following test package requirements: 04:31:01 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 04:31:01 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:31:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 04:31:01 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:31:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 04:31:01 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:31:01 INFO - u'jsshell-linux-x86_64.zip'], 04:31:01 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:31:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 04:31:01 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 04:31:01 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:31:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 04:31:01 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:31:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 04:31:01 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:31:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 04:31:01 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 04:31:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 04:31:01 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 04:31:01 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')]} 04:31:01 INFO - https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 04:31:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 04:31:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 04:31:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 04:31:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 04:31:09 INFO - Downloaded 22748018 bytes. 04:31:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:31:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:31:10 INFO - caution: filename not matched: web-platform/* 04:31:10 INFO - Return code: 11 04:31:10 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')]} 04:31:10 INFO - https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 04:31:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 04:31:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 04:31:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 04:31:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 04:31:16 INFO - Downloaded 36406740 bytes. 04:31:16 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:31:16 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:31:20 INFO - caution: filename not matched: bin/* 04:31:20 INFO - caution: filename not matched: config/* 04:31:20 INFO - caution: filename not matched: mozbase/* 04:31:20 INFO - caution: filename not matched: marionette/* 04:31:20 INFO - caution: filename not matched: tools/wptserve/* 04:31:20 INFO - Return code: 11 04:31:20 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')]} 04:31:20 INFO - https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 04:31:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 04:31:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 04:31:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 04:31:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 04:31:37 INFO - Downloaded 64467870 bytes. 04:31:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 04:31:37 INFO - mkdir: /builds/slave/test/properties 04:31:37 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:31:37 INFO - Writing to file /builds/slave/test/properties/build_url 04:31:37 INFO - Contents: 04:31:37 INFO - build_url:https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 04:31:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 04:31:42 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:31:42 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:31:42 INFO - Contents: 04:31:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 04:31: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')]} 04:31:42 INFO - https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:31:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 04:31:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 04:31:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 04:31:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 04:31:54 INFO - Downloaded 90897534 bytes. 04:31:54 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:31:54 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:32:12 INFO - Return code: 0 04:32:12 INFO - Running post-action listener: _resource_record_post_action 04:32:12 INFO - Running post-action listener: set_extra_try_arguments 04:32:12 INFO - ##### 04:32:12 INFO - ##### Running create-virtualenv step. 04:32:12 INFO - ##### 04:32:12 INFO - Running pre-action listener: _pre_create_virtualenv 04:32:12 INFO - Running pre-action listener: _resource_record_pre_action 04:32:12 INFO - Running main action method: create_virtualenv 04:32:12 INFO - Creating virtualenv /builds/slave/test/build/venv 04:32:12 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 04:32:12 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:32:12 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:32:12 INFO - Using real prefix '/usr' 04:32:12 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:32:25 INFO - Installing distribute.............................................................................................................................................................................................done. 04:32:29 INFO - Installing pip.................done. 04:32:29 INFO - Return code: 0 04:32:29 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:32:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:32:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:32:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:32:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:32:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:32:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:32:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2abe030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2abf3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b40200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b3d9b0>, '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 0x2b3e3d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b3e880>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432', '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 04:32:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 04:32:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:32:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:32:29 INFO - 'CCACHE_UMASK': '002', 04:32:29 INFO - 'DISPLAY': ':0', 04:32:29 INFO - 'HOME': '/home/cltbld', 04:32:29 INFO - 'LANG': 'en_US.UTF-8', 04:32:29 INFO - 'LOGNAME': 'cltbld', 04:32:29 INFO - 'MAIL': '/var/mail/cltbld', 04:32:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:32:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:32:29 INFO - 'MOZ_NO_REMOTE': '1', 04:32:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:32:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:32:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:32:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:32:29 INFO - 'PWD': '/builds/slave/test', 04:32:29 INFO - 'SHELL': '/bin/bash', 04:32:29 INFO - 'SHLVL': '1', 04:32:29 INFO - 'TERM': 'linux', 04:32:29 INFO - 'TMOUT': '86400', 04:32:29 INFO - 'USER': 'cltbld', 04:32:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432', 04:32:29 INFO - '_': '/tools/buildbot/bin/python'} 04:32:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:32:29 INFO - Downloading/unpacking psutil>=0.7.1 04:32:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:32:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:32:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:32:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:32:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:32:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:32:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:32:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:32:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:32:35 INFO - Installing collected packages: psutil 04:32:35 INFO - Running setup.py install for psutil 04:32:35 INFO - building 'psutil._psutil_linux' extension 04:32:35 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 04:32:36 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 04:32:36 INFO - building 'psutil._psutil_posix' extension 04:32:36 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 04:32:36 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 04:32:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:32:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:32:36 INFO - Successfully installed psutil 04:32:36 INFO - Cleaning up... 04:32:37 INFO - Return code: 0 04:32:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:32: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')]} 04:32:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:32:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:32: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')]} 04:32:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:32:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:32: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2abe030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2abf3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b40200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b3d9b0>, '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 0x2b3e3d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b3e880>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432', '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 04:32: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 04:32: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:32:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:32:37 INFO - 'CCACHE_UMASK': '002', 04:32:37 INFO - 'DISPLAY': ':0', 04:32:37 INFO - 'HOME': '/home/cltbld', 04:32:37 INFO - 'LANG': 'en_US.UTF-8', 04:32:37 INFO - 'LOGNAME': 'cltbld', 04:32:37 INFO - 'MAIL': '/var/mail/cltbld', 04:32:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:32:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:32:37 INFO - 'MOZ_NO_REMOTE': '1', 04:32:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:32:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:32:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:32:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:32:37 INFO - 'PWD': '/builds/slave/test', 04:32:37 INFO - 'SHELL': '/bin/bash', 04:32:37 INFO - 'SHLVL': '1', 04:32:37 INFO - 'TERM': 'linux', 04:32:37 INFO - 'TMOUT': '86400', 04:32:37 INFO - 'USER': 'cltbld', 04:32:37 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432', 04:32:37 INFO - '_': '/tools/buildbot/bin/python'} 04:32:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:32:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:32:37 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 04:32:37 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 04:32:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:32:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:32:37 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 04:32:37 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 04:32:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:32:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:32:42 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:32:42 INFO - Installing collected packages: mozsystemmonitor 04:32:42 INFO - Running setup.py install for mozsystemmonitor 04:32:42 INFO - Successfully installed mozsystemmonitor 04:32:42 INFO - Cleaning up... 04:32:42 INFO - Return code: 0 04:32:42 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:32: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')]} 04:32:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:32:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:32: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')]} 04:32:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:32:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:32: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2abe030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2abf3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b40200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b3d9b0>, '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 0x2b3e3d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b3e880>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432', '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 04:32: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 04:32: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:32:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:32:42 INFO - 'CCACHE_UMASK': '002', 04:32:42 INFO - 'DISPLAY': ':0', 04:32:42 INFO - 'HOME': '/home/cltbld', 04:32:42 INFO - 'LANG': 'en_US.UTF-8', 04:32:42 INFO - 'LOGNAME': 'cltbld', 04:32:42 INFO - 'MAIL': '/var/mail/cltbld', 04:32:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:32:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:32:42 INFO - 'MOZ_NO_REMOTE': '1', 04:32:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:32:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:32:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:32:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:32:42 INFO - 'PWD': '/builds/slave/test', 04:32:42 INFO - 'SHELL': '/bin/bash', 04:32:42 INFO - 'SHLVL': '1', 04:32:42 INFO - 'TERM': 'linux', 04:32:42 INFO - 'TMOUT': '86400', 04:32:42 INFO - 'USER': 'cltbld', 04:32:42 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432', 04:32:42 INFO - '_': '/tools/buildbot/bin/python'} 04:32:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:32:43 INFO - Downloading/unpacking blobuploader==1.2.4 04:32: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 04:32: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 04:32:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:32:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:32: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 04:32: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 04:32:48 INFO - Downloading blobuploader-1.2.4.tar.gz 04:32:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:32:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:32:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:32:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:32:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:32:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:32:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:32:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:32:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:32:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:32:49 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 04:32:49 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 04:32:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:32:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:32:49 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 04:32:49 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 04:32:50 INFO - Downloading docopt-0.6.1.tar.gz 04:32:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:32:50 INFO - Installing collected packages: blobuploader, requests, docopt 04:32:50 INFO - Running setup.py install for blobuploader 04:32:50 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:32:50 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:32:50 INFO - Running setup.py install for requests 04:32:51 INFO - Running setup.py install for docopt 04:32:51 INFO - Successfully installed blobuploader requests docopt 04:32:51 INFO - Cleaning up... 04:32:51 INFO - Return code: 0 04:32:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:32:51 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')]} 04:32:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:32:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:32:51 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')]} 04:32:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:32:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:32:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2abe030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2abf3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b40200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b3d9b0>, '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 0x2b3e3d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b3e880>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432', '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 04:32:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:32:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:32:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:32:51 INFO - 'CCACHE_UMASK': '002', 04:32:51 INFO - 'DISPLAY': ':0', 04:32:51 INFO - 'HOME': '/home/cltbld', 04:32:51 INFO - 'LANG': 'en_US.UTF-8', 04:32:51 INFO - 'LOGNAME': 'cltbld', 04:32:51 INFO - 'MAIL': '/var/mail/cltbld', 04:32:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:32:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:32:51 INFO - 'MOZ_NO_REMOTE': '1', 04:32:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:32:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:32:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:32:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:32:51 INFO - 'PWD': '/builds/slave/test', 04:32:51 INFO - 'SHELL': '/bin/bash', 04:32:51 INFO - 'SHLVL': '1', 04:32:51 INFO - 'TERM': 'linux', 04:32:51 INFO - 'TMOUT': '86400', 04:32:51 INFO - 'USER': 'cltbld', 04:32:51 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432', 04:32:51 INFO - '_': '/tools/buildbot/bin/python'} 04:32:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:32:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:32:52 INFO - Running setup.py (path:/tmp/pip-gfCuRO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:32:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:32:52 INFO - Running setup.py (path:/tmp/pip-PvKYZd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:32:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:32:52 INFO - Running setup.py (path:/tmp/pip-lq6eaw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:32:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:32:52 INFO - Running setup.py (path:/tmp/pip-oY_Wf2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:32:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:32:52 INFO - Running setup.py (path:/tmp/pip-o494ey-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:32:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:32:52 INFO - Running setup.py (path:/tmp/pip-F8R17l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:32:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:32:52 INFO - Running setup.py (path:/tmp/pip-zyjddG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:32:53 INFO - Running setup.py (path:/tmp/pip-wuTxrU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:32:53 INFO - Running setup.py (path:/tmp/pip-ote5SE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:32:53 INFO - Running setup.py (path:/tmp/pip-UanU1n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:32:53 INFO - Running setup.py (path:/tmp/pip-3zW5Z1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:32:53 INFO - Running setup.py (path:/tmp/pip-8oX8ph-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:32:53 INFO - Running setup.py (path:/tmp/pip-lP9RcT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:32:53 INFO - Running setup.py (path:/tmp/pip-GAt2jW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:32:53 INFO - Running setup.py (path:/tmp/pip-fJSBNV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:32:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:32:54 INFO - Running setup.py (path:/tmp/pip-te8XSN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:32:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:32:54 INFO - Running setup.py (path:/tmp/pip-pomCq8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:32:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:32:54 INFO - Running setup.py (path:/tmp/pip-YoefcU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:32:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:32:54 INFO - Running setup.py (path:/tmp/pip-hpNFjR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:32:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:32:54 INFO - Running setup.py (path:/tmp/pip-jcgaIk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:32:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:32:55 INFO - Running setup.py (path:/tmp/pip-8ikqUN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:32:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:32:55 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 04:32:55 INFO - Running setup.py install for manifestparser 04:32:55 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:32:55 INFO - Running setup.py install for mozcrash 04:32:55 INFO - Running setup.py install for mozdebug 04:32:55 INFO - Running setup.py install for mozdevice 04:32:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:32:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:32:56 INFO - Running setup.py install for mozfile 04:32:56 INFO - Running setup.py install for mozhttpd 04:32:56 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:32:56 INFO - Running setup.py install for mozinfo 04:32:56 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:32:56 INFO - Running setup.py install for mozInstall 04:32:56 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:32:56 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:32:56 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:32:56 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:32:56 INFO - Running setup.py install for mozleak 04:32:56 INFO - Running setup.py install for mozlog 04:32:57 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:32:57 INFO - Running setup.py install for moznetwork 04:32:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:32:57 INFO - Running setup.py install for mozprocess 04:32:57 INFO - Running setup.py install for mozprofile 04:32:57 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:32:57 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:32:57 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:32:57 INFO - Running setup.py install for mozrunner 04:32:58 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:32:58 INFO - Running setup.py install for mozscreenshot 04:32:58 INFO - Running setup.py install for moztest 04:32:58 INFO - Running setup.py install for mozversion 04:32:58 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:32:58 INFO - Running setup.py install for wptserve 04:32:58 INFO - Running setup.py install for marionette-driver 04:32:59 INFO - Running setup.py install for browsermob-proxy 04:32:59 INFO - Running setup.py install for marionette-client 04:32:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:32:59 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:32:59 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 04:32:59 INFO - Cleaning up... 04:32:59 INFO - Return code: 0 04:32:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:32: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')]} 04:32:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:32:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:32: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')]} 04:32:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:32:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:32:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2abe030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2abf3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b40200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b3d9b0>, '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 0x2b3e3d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b3e880>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432', '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 04:32:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:32:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:32:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:32:59 INFO - 'CCACHE_UMASK': '002', 04:32:59 INFO - 'DISPLAY': ':0', 04:32:59 INFO - 'HOME': '/home/cltbld', 04:32:59 INFO - 'LANG': 'en_US.UTF-8', 04:32:59 INFO - 'LOGNAME': 'cltbld', 04:32:59 INFO - 'MAIL': '/var/mail/cltbld', 04:32:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:32:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:32:59 INFO - 'MOZ_NO_REMOTE': '1', 04:32:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:32:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:32:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:32:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:32:59 INFO - 'PWD': '/builds/slave/test', 04:32:59 INFO - 'SHELL': '/bin/bash', 04:32:59 INFO - 'SHLVL': '1', 04:32:59 INFO - 'TERM': 'linux', 04:32:59 INFO - 'TMOUT': '86400', 04:32:59 INFO - 'USER': 'cltbld', 04:32:59 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432', 04:32:59 INFO - '_': '/tools/buildbot/bin/python'} 04:33:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:33:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:33:00 INFO - Running setup.py (path:/tmp/pip-jx6zjH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:33:00 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)) 04:33:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:33:00 INFO - Running setup.py (path:/tmp/pip-fZnN9r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:33:00 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)) 04:33:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:33:00 INFO - Running setup.py (path:/tmp/pip-bMAldk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:33:00 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)) 04:33:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:33:00 INFO - Running setup.py (path:/tmp/pip-PzRidW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:33:00 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)) 04:33:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:33:00 INFO - Running setup.py (path:/tmp/pip-jENx_f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:33:00 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)) 04:33:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:33:00 INFO - Running setup.py (path:/tmp/pip-Drvr3U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:33:01 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)) 04:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:33:01 INFO - Running setup.py (path:/tmp/pip-mavoYK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:33:01 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)) 04:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:33:01 INFO - Running setup.py (path:/tmp/pip-5WY3EF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:33:01 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)) 04:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:33:01 INFO - Running setup.py (path:/tmp/pip-xM7EpD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:33:01 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)) 04:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:33:01 INFO - Running setup.py (path:/tmp/pip-cAQzB4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:33:01 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)) 04:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:33:01 INFO - Running setup.py (path:/tmp/pip-F7UWNv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:33:01 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)) 04:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:33:01 INFO - Running setup.py (path:/tmp/pip-88kfDX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:33:01 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)) 04:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:33:01 INFO - Running setup.py (path:/tmp/pip-_ueRAr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:33: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)) 04:33:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:33:02 INFO - Running setup.py (path:/tmp/pip-wfa4_C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:33:02 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)) 04:33:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:33:02 INFO - Running setup.py (path:/tmp/pip-QpeKjS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:33:02 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)) 04:33:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:33:02 INFO - Running setup.py (path:/tmp/pip-euLRPL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:33:02 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)) 04:33:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:33:02 INFO - Running setup.py (path:/tmp/pip-0lydNr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:33:02 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)) 04:33:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:33:02 INFO - Running setup.py (path:/tmp/pip-ANXO4R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:33:02 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)) 04:33:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:33:02 INFO - Running setup.py (path:/tmp/pip-T2v4t3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:33:02 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)) 04:33:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:33:02 INFO - Running setup.py (path:/tmp/pip-Y0RStf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:33: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)) 04:33:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:33:03 INFO - Running setup.py (path:/tmp/pip-CxFy92-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:33:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:33:03 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)) 04:33:03 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)) 04:33:03 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)) 04:33:03 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)) 04:33:03 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)) 04:33:03 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)) 04:33:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:33:03 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 04:33:03 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 04:33:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:33:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:33:03 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 04:33:03 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 04:33:08 INFO - Downloading blessings-1.6.tar.gz 04:33:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:33:08 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)) 04:33:08 INFO - Installing collected packages: blessings 04:33:08 INFO - Running setup.py install for blessings 04:33:09 INFO - Successfully installed blessings 04:33:09 INFO - Cleaning up... 04:33:09 INFO - Return code: 0 04:33:09 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:33:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:33:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:33:09 INFO - Reading from file tmpfile_stdout 04:33:09 INFO - Current package versions: 04:33:09 INFO - argparse == 1.2.1 04:33:09 INFO - blessings == 1.6 04:33:09 INFO - blobuploader == 1.2.4 04:33:09 INFO - browsermob-proxy == 0.6.0 04:33:09 INFO - docopt == 0.6.1 04:33:09 INFO - manifestparser == 1.1 04:33:09 INFO - marionette-client == 2.3.0 04:33:09 INFO - marionette-driver == 1.4.0 04:33:09 INFO - mozInstall == 1.12 04:33:09 INFO - mozcrash == 0.17 04:33:09 INFO - mozdebug == 0.1 04:33:09 INFO - mozdevice == 0.48 04:33:09 INFO - mozfile == 1.2 04:33:09 INFO - mozhttpd == 0.7 04:33:09 INFO - mozinfo == 0.9 04:33:09 INFO - mozleak == 0.1 04:33:09 INFO - mozlog == 3.1 04:33:09 INFO - moznetwork == 0.27 04:33:09 INFO - mozprocess == 0.22 04:33:09 INFO - mozprofile == 0.28 04:33:09 INFO - mozrunner == 6.11 04:33:09 INFO - mozscreenshot == 0.1 04:33:09 INFO - mozsystemmonitor == 0.0 04:33:09 INFO - moztest == 0.7 04:33:09 INFO - mozversion == 1.4 04:33:09 INFO - psutil == 3.1.1 04:33:09 INFO - requests == 1.2.3 04:33:09 INFO - wptserve == 1.4.0 04:33:09 INFO - wsgiref == 0.1.2 04:33:09 INFO - Running post-action listener: _resource_record_post_action 04:33:09 INFO - Running post-action listener: _start_resource_monitoring 04:33:09 INFO - Starting resource monitoring. 04:33:09 INFO - ##### 04:33:09 INFO - ##### Running pull step. 04:33:09 INFO - ##### 04:33:09 INFO - Running pre-action listener: _resource_record_pre_action 04:33:09 INFO - Running main action method: pull 04:33:09 INFO - Pull has nothing to do! 04:33:09 INFO - Running post-action listener: _resource_record_post_action 04:33:09 INFO - ##### 04:33:09 INFO - ##### Running install step. 04:33:09 INFO - ##### 04:33:09 INFO - Running pre-action listener: _resource_record_pre_action 04:33:09 INFO - Running main action method: install 04:33:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:33:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:33:10 INFO - Reading from file tmpfile_stdout 04:33:10 INFO - Detecting whether we're running mozinstall >=1.0... 04:33:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:33:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:33:10 INFO - Reading from file tmpfile_stdout 04:33:10 INFO - Output received: 04:33:10 INFO - Usage: mozinstall [options] installer 04:33:10 INFO - Options: 04:33:10 INFO - -h, --help show this help message and exit 04:33:10 INFO - -d DEST, --destination=DEST 04:33:10 INFO - Directory to install application into. [default: 04:33:10 INFO - "/builds/slave/test"] 04:33:10 INFO - --app=APP Application being installed. [default: firefox] 04:33:10 INFO - mkdir: /builds/slave/test/build/application 04:33:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 04:33:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 04:33:40 INFO - Reading from file tmpfile_stdout 04:33:40 INFO - Output received: 04:33:40 INFO - /builds/slave/test/build/application/firefox/firefox 04:33:40 INFO - Running post-action listener: _resource_record_post_action 04:33:40 INFO - ##### 04:33:40 INFO - ##### Running run-tests step. 04:33:40 INFO - ##### 04:33:40 INFO - Running pre-action listener: _resource_record_pre_action 04:33:40 INFO - Running main action method: run_tests 04:33:40 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:33:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:33:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:33:40 INFO - grabbing minidump binary from tooltool 04:33:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:33:40 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b3d9b0>, '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 0x2b3e3d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b3e880>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:33:40 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 04:33:40 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 04:33:40 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:33:40 INFO - Return code: 0 04:33:40 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 04:33:40 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:33:40 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/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 04:33:40 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/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 04:33:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:33:40 INFO - 'CCACHE_UMASK': '002', 04:33:40 INFO - 'DISPLAY': ':0', 04:33:40 INFO - 'HOME': '/home/cltbld', 04:33:40 INFO - 'LANG': 'en_US.UTF-8', 04:33:40 INFO - 'LOGNAME': 'cltbld', 04:33:40 INFO - 'MAIL': '/var/mail/cltbld', 04:33:40 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:33:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:33:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:33:40 INFO - 'MOZ_NO_REMOTE': '1', 04:33:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:33:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:33:40 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:33:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:33:40 INFO - 'PWD': '/builds/slave/test', 04:33:40 INFO - 'SHELL': '/bin/bash', 04:33:40 INFO - 'SHLVL': '1', 04:33:40 INFO - 'TERM': 'linux', 04:33:40 INFO - 'TMOUT': '86400', 04:33:40 INFO - 'USER': 'cltbld', 04:33:40 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432', 04:33:40 INFO - '_': '/tools/buildbot/bin/python'} 04:33:40 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/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 04:33:41 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 04:33:41 INFO - import pkg_resources 04:33:42 INFO - Using 1 client processes 04:33:43 INFO - wptserve Starting http server on 127.0.0.1:8000 04:33:43 INFO - wptserve Starting http server on 127.0.0.1:8001 04:33:43 INFO - wptserve Starting http server on 127.0.0.1:8443 04:33:45 INFO - SUITE-START | Running 778 tests 04:33:45 INFO - Running testharness tests 04:33:45 INFO - Setting up ssl 04:33:45 INFO - PROCESS | certutil | 04:33:45 INFO - PROCESS | certutil | 04:33:45 INFO - PROCESS | certutil | 04:33:45 INFO - Certificate Nickname Trust Attributes 04:33:45 INFO - SSL,S/MIME,JAR/XPI 04:33:45 INFO - 04:33:45 INFO - web-platform-tests CT,, 04:33:45 INFO - 04:33:45 INFO - Starting runner 04:33:48 INFO - PROCESS | 1822 | 1461584028137 Marionette DEBUG Marionette enabled via build flag and pref 04:33:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5d138000 == 1 [pid = 1822] [id = 1] 04:33:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 1 (0x7f9f5d138800) [pid = 1822] [serial = 1] [outer = (nil)] 04:33:48 INFO - PROCESS | 1822 | [1822] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 04:33:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 2 (0x7f9f5d139800) [pid = 1822] [serial = 2] [outer = 0x7f9f5d138800] 04:33:48 INFO - PROCESS | 1822 | 1461584028770 Marionette INFO Listening on port 2828 04:33:49 INFO - PROCESS | 1822 | 1461584029358 Marionette DEBUG Marionette enabled via command-line flag 04:33:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a00f000 == 2 [pid = 1822] [id = 2] 04:33:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 3 (0x7f9f5a00f800) [pid = 1822] [serial = 3] [outer = (nil)] 04:33:49 INFO - PROCESS | 1822 | [1822] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 04:33:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 4 (0x7f9f5a010800) [pid = 1822] [serial = 4] [outer = 0x7f9f5a00f800] 04:33:49 INFO - PROCESS | 1822 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f9f5a0fcee0 04:33:49 INFO - PROCESS | 1822 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f9f59453700 04:33:49 INFO - PROCESS | 1822 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f9f5945a970 04:33:49 INFO - PROCESS | 1822 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f9f5945ac70 04:33:49 INFO - PROCESS | 1822 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f9f5945afa0 04:33:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 5 (0x7f9f59490000) [pid = 1822] [serial = 5] [outer = 0x7f9f5d138800] 04:33:49 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:33:49 INFO - PROCESS | 1822 | 1461584029716 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56552 04:33:49 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:33:49 INFO - PROCESS | 1822 | 1461584029795 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56553 04:33:49 INFO - PROCESS | 1822 | 1461584029805 Marionette DEBUG Closed connection conn0 04:33:49 INFO - PROCESS | 1822 | [1822] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 04:33:49 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:33:49 INFO - PROCESS | 1822 | 1461584029928 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56554 04:33:49 INFO - PROCESS | 1822 | 1461584029931 Marionette DEBUG Closed connection conn1 04:33:49 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:33:49 INFO - PROCESS | 1822 | 1461584029970 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56555 04:33:49 INFO - PROCESS | 1822 | 1461584029987 Marionette DEBUG Closed connection conn2 04:33:50 INFO - PROCESS | 1822 | 1461584030013 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:33:50 INFO - PROCESS | 1822 | 1461584030037 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160425025650","device":"desktop","version":"48.0a1"} 04:33:50 INFO - PROCESS | 1822 | [1822] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:33:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4dd5f000 == 3 [pid = 1822] [id = 3] 04:33:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 6 (0x7f9f4dd5f800) [pid = 1822] [serial = 6] [outer = (nil)] 04:33:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4dd60000 == 4 [pid = 1822] [id = 4] 04:33:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 7 (0x7f9f4db18000) [pid = 1822] [serial = 7] [outer = (nil)] 04:33:52 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:33:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4ccbc000 == 5 [pid = 1822] [id = 5] 04:33:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 8 (0x7f9f4cd26000) [pid = 1822] [serial = 8] [outer = (nil)] 04:33:52 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:33:52 INFO - PROCESS | 1822 | [1822] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:33:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 9 (0x7f9f4cbea000) [pid = 1822] [serial = 9] [outer = 0x7f9f4cd26000] 04:33:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 10 (0x7f9f4c597800) [pid = 1822] [serial = 10] [outer = 0x7f9f4dd5f800] 04:33:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 11 (0x7f9f4c446800) [pid = 1822] [serial = 11] [outer = 0x7f9f4db18000] 04:33:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 12 (0x7f9f4c448800) [pid = 1822] [serial = 12] [outer = 0x7f9f4cd26000] 04:33:53 INFO - PROCESS | 1822 | 1461584033815 Marionette DEBUG loaded listener.js 04:33:53 INFO - PROCESS | 1822 | 1461584033834 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 13 (0x7f9f49e0ec00) [pid = 1822] [serial = 13] [outer = 0x7f9f4cd26000] 04:33:54 INFO - PROCESS | 1822 | 1461584034519 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"86f1b34d-7c99-4915-9e7a-be0308872aec","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160425025650","device":"desktop","version":"48.0a1","command_id":1}}] 04:33:54 INFO - PROCESS | 1822 | 1461584034762 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}] 04:33:54 INFO - PROCESS | 1822 | 1461584034881 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:33:55 INFO - PROCESS | 1822 | 1461584035148 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:33:55 INFO - PROCESS | 1822 | [1822] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:33:55 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:33:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 14 (0x7f9f45e48c00) [pid = 1822] [serial = 14] [outer = 0x7f9f4cd26000] 04:33:55 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:33:55 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:55 INFO - PROCESS | 1822 | 1461584035557 Marionette TRACE conn3 <- [1,3,null,{}] 04:33:55 INFO - PROCESS | 1822 | 1461584035564 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:33:55 INFO - PROCESS | 1822 | 1461584035584 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:33:55 INFO - PROCESS | 1822 | 1461584035633 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 1822 | 1461584035636 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 04:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:33:55 INFO - PROCESS | 1822 | 1461584035645 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 1822 | 1461584035650 Marionette TRACE conn3 <- [1,6,null,{}] 04:33:55 INFO - PROCESS | 1822 | 1461584035656 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}] 04:33:55 INFO - PROCESS | 1822 | 1461584035672 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:33:55 INFO - PROCESS | 1822 | 1461584035752 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45ec2000 == 6 [pid = 1822] [id = 6] 04:33:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 15 (0x7f9f45edd400) [pid = 1822] [serial = 15] [outer = (nil)] 04:33:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 16 (0x7f9f45edf000) [pid = 1822] [serial = 16] [outer = 0x7f9f45edd400] 04:33:55 INFO - PROCESS | 1822 | 1461584035832 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 17 (0x7f9f45ee5c00) [pid = 1822] [serial = 17] [outer = 0x7f9f45edd400] 04:33:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45180800 == 7 [pid = 1822] [id = 7] 04:33:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 18 (0x7f9f4512f800) [pid = 1822] [serial = 18] [outer = (nil)] 04:33:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 19 (0x7f9f45ee6c00) [pid = 1822] [serial = 19] [outer = 0x7f9f4512f800] 04:33:56 INFO - PROCESS | 1822 | 1461584036276 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 20 (0x7f9f450db000) [pid = 1822] [serial = 20] [outer = 0x7f9f4512f800] 04:33:56 INFO - PROCESS | 1822 | [1822] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 04:33:56 INFO - PROCESS | 1822 | 1461584036769 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]]]}] 04:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1180ms 04:33:56 INFO - PROCESS | 1822 | 1461584036886 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:33:56 INFO - PROCESS | 1822 | 1461584036889 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 04:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:33:56 INFO - PROCESS | 1822 | 1461584036914 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:33:56 INFO - PROCESS | 1822 | 1461584036916 Marionette TRACE conn3 <- [1,10,null,{}] 04:33:56 INFO - PROCESS | 1822 | 1461584036929 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}] 04:33:57 INFO - PROCESS | 1822 | 1461584037086 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:33:57 INFO - PROCESS | 1822 | 1461584037105 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43643800 == 8 [pid = 1822] [id = 8] 04:33:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 21 (0x7f9f444efc00) [pid = 1822] [serial = 21] [outer = (nil)] 04:33:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 22 (0x7f9f4927f800) [pid = 1822] [serial = 22] [outer = 0x7f9f444efc00] 04:33:57 INFO - PROCESS | 1822 | 1461584037171 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 23 (0x7f9f436e8400) [pid = 1822] [serial = 23] [outer = 0x7f9f444efc00] 04:33:57 INFO - PROCESS | 1822 | 1461584037725 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]]]}] 04:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 841ms 04:33:57 INFO - PROCESS | 1822 | 1461584037740 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 1822 | 1461584037744 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 04:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:33:57 INFO - PROCESS | 1822 | 1461584037751 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - PROCESS | 1822 | 1461584037757 Marionette TRACE conn3 <- [1,14,null,{}] 04:33:57 INFO - PROCESS | 1822 | 1461584037762 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}] 04:33:57 INFO - PROCESS | 1822 | 1461584037901 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:33:57 INFO - PROCESS | 1822 | 1461584037921 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f438d8800 == 9 [pid = 1822] [id = 9] 04:33:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 24 (0x7f9f43a2c800) [pid = 1822] [serial = 24] [outer = (nil)] 04:33:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 25 (0x7f9f43a31800) [pid = 1822] [serial = 25] [outer = 0x7f9f43a2c800] 04:33:57 INFO - PROCESS | 1822 | 1461584037981 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 26 (0x7f9f493eec00) [pid = 1822] [serial = 26] [outer = 0x7f9f43a2c800] 04:33:58 INFO - PROCESS | 1822 | 1461584038866 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]]]}] 04:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1184ms 04:33:58 INFO - PROCESS | 1822 | 1461584038938 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 1822 | 1461584038942 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 04:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:33:58 INFO - PROCESS | 1822 | 1461584038951 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 1822 | 1461584038956 Marionette TRACE conn3 <- [1,18,null,{}] 04:33:58 INFO - PROCESS | 1822 | 1461584038963 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}] 04:33:59 INFO - PROCESS | 1822 | 1461584039126 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:33:59 INFO - PROCESS | 1822 | 1461584039214 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f438c7000 == 10 [pid = 1822] [id = 10] 04:33:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 27 (0x7f9f436ed000) [pid = 1822] [serial = 27] [outer = (nil)] 04:33:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 28 (0x7f9f43bb6c00) [pid = 1822] [serial = 28] [outer = 0x7f9f436ed000] 04:33:59 INFO - PROCESS | 1822 | 1461584039287 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 29 (0x7f9f43bc0800) [pid = 1822] [serial = 29] [outer = 0x7f9f436ed000] 04:33:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f44315000 == 11 [pid = 1822] [id = 11] 04:33:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 30 (0x7f9f44e2d800) [pid = 1822] [serial = 30] [outer = (nil)] 04:33:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 31 (0x7f9f44e3b000) [pid = 1822] [serial = 31] [outer = 0x7f9f44e2d800] 04:33:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 32 (0x7f9f44e36000) [pid = 1822] [serial = 32] [outer = 0x7f9f44e2d800] 04:33:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4518e000 == 12 [pid = 1822] [id = 12] 04:33:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 33 (0x7f9f437e3800) [pid = 1822] [serial = 33] [outer = (nil)] 04:33:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 34 (0x7f9f4444e400) [pid = 1822] [serial = 34] [outer = 0x7f9f437e3800] 04:34:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 35 (0x7f9f43c0e000) [pid = 1822] [serial = 35] [outer = 0x7f9f437e3800] 04:34:00 INFO - PROCESS | 1822 | 1461584040316 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]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1430ms 04:34:00 INFO - PROCESS | 1822 | 1461584040473 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 1822 | 1461584040481 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 04:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:34:00 INFO - PROCESS | 1822 | 1461584040494 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 1822 | 1461584040498 Marionette TRACE conn3 <- [1,22,null,{}] 04:34:00 INFO - PROCESS | 1822 | 1461584040504 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}] 04:34:00 INFO - PROCESS | 1822 | 1461584040658 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:34:00 INFO - PROCESS | 1822 | 1461584040795 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f49269800 == 13 [pid = 1822] [id = 13] 04:34:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 36 (0x7f9f45e4b400) [pid = 1822] [serial = 36] [outer = (nil)] 04:34:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 37 (0x7f9f49279c00) [pid = 1822] [serial = 37] [outer = 0x7f9f45e4b400] 04:34:00 INFO - PROCESS | 1822 | 1461584040870 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 38 (0x7f9f49e0f000) [pid = 1822] [serial = 38] [outer = 0x7f9f45e4b400] 04:34:01 INFO - PROCESS | 1822 | 1461584041621 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]]]}] 04:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1185ms 04:34:01 INFO - PROCESS | 1822 | 1461584041679 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:34:01 INFO - PROCESS | 1822 | 1461584041682 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 04:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:34:01 INFO - PROCESS | 1822 | 1461584041689 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - PROCESS | 1822 | 1461584041694 Marionette TRACE conn3 <- [1,26,null,{}] 04:34:01 INFO - PROCESS | 1822 | 1461584041708 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}] 04:34:01 INFO - PROCESS | 1822 | 1461584041915 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:34:02 INFO - PROCESS | 1822 | 1461584042034 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4ce3d000 == 14 [pid = 1822] [id = 14] 04:34:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 39 (0x7f9f4aff2000) [pid = 1822] [serial = 39] [outer = (nil)] 04:34:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 40 (0x7f9f4c70e000) [pid = 1822] [serial = 40] [outer = 0x7f9f4aff2000] 04:34:02 INFO - PROCESS | 1822 | 1461584042111 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 41 (0x7f9f4d2e7000) [pid = 1822] [serial = 41] [outer = 0x7f9f4aff2000] 04:34:02 INFO - PROCESS | 1822 | 1461584042919 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]]]}] 04:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1285ms 04:34:02 INFO - PROCESS | 1822 | 1461584042975 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:34:02 INFO - PROCESS | 1822 | 1461584042980 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 04:34:02 INFO - PROCESS | 1822 | 1461584042985 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:34:02 INFO - PROCESS | 1822 | 1461584042989 Marionette TRACE conn3 <- [1,30,null,{}] 04:34:02 INFO - PROCESS | 1822 | 1461584042993 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}] 04:34:03 INFO - PROCESS | 1822 | 1461584043155 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:34:03 INFO - PROCESS | 1822 | 1461584043431 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45ec3000 == 15 [pid = 1822] [id = 15] 04:34:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 42 (0x7f9f450e4400) [pid = 1822] [serial = 42] [outer = (nil)] 04:34:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 43 (0x7f9f45e59400) [pid = 1822] [serial = 43] [outer = 0x7f9f450e4400] 04:34:03 INFO - PROCESS | 1822 | 1461584043505 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 44 (0x7f9f493fac00) [pid = 1822] [serial = 44] [outer = 0x7f9f450e4400] 04:34:04 INFO - PROCESS | 1822 | 1461584044481 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]]]}] 04:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1538ms 04:34:04 INFO - PROCESS | 1822 | 1461584044524 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:34:04 INFO - PROCESS | 1822 | 1461584044529 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 04:34:04 INFO - PROCESS | 1822 | 1461584044535 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - PROCESS | 1822 | 1461584044538 Marionette TRACE conn3 <- [1,34,null,{}] 04:34:04 INFO - PROCESS | 1822 | 1461584044545 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}] 04:34:04 INFO - PROCESS | 1822 | 1461584044698 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:34:04 INFO - PROCESS | 1822 | 1461584044788 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45eba000 == 16 [pid = 1822] [id = 16] 04:34:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 45 (0x7f9f436ebc00) [pid = 1822] [serial = 45] [outer = (nil)] 04:34:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 46 (0x7f9f49eb7800) [pid = 1822] [serial = 46] [outer = 0x7f9f436ebc00] 04:34:04 INFO - PROCESS | 1822 | 1461584044857 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 47 (0x7f9f4d5e5400) [pid = 1822] [serial = 47] [outer = 0x7f9f436ebc00] 04:34:05 INFO - PROCESS | 1822 | 1461584045491 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]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 981ms 04:34:05 INFO - PROCESS | 1822 | 1461584045517 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 1822 | 1461584045523 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 04:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:34:05 INFO - PROCESS | 1822 | 1461584045531 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 1822 | 1461584045534 Marionette TRACE conn3 <- [1,38,null,{}] 04:34:05 INFO - PROCESS | 1822 | 1461584045539 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}] 04:34:05 INFO - PROCESS | 1822 | 1461584045673 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:34:05 INFO - PROCESS | 1822 | 1461584045755 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d532000 == 17 [pid = 1822] [id = 17] 04:34:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 48 (0x7f9f4ad96400) [pid = 1822] [serial = 48] [outer = (nil)] 04:34:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 49 (0x7f9f4e111000) [pid = 1822] [serial = 49] [outer = 0x7f9f4ad96400] 04:34:05 INFO - PROCESS | 1822 | 1461584045819 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 50 (0x7f9f4e11f800) [pid = 1822] [serial = 50] [outer = 0x7f9f4ad96400] 04:34:06 INFO - PROCESS | 1822 | 1461584046438 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]]]}] 04:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 931ms 04:34:06 INFO - PROCESS | 1822 | 1461584046462 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 1822 | 1461584046465 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 04:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:34:06 INFO - PROCESS | 1822 | 1461584046473 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 1822 | 1461584046481 Marionette TRACE conn3 <- [1,42,null,{}] 04:34:06 INFO - PROCESS | 1822 | 1461584046494 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}] 04:34:06 INFO - PROCESS | 1822 | 1461584046658 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:34:06 INFO - PROCESS | 1822 | 1461584046686 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4de0a800 == 18 [pid = 1822] [id = 18] 04:34:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 51 (0x7f9f4e321000) [pid = 1822] [serial = 51] [outer = (nil)] 04:34:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 52 (0x7f9f4ec8c400) [pid = 1822] [serial = 52] [outer = 0x7f9f4e321000] 04:34:06 INFO - PROCESS | 1822 | 1461584046758 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 53 (0x7f9f4f960400) [pid = 1822] [serial = 53] [outer = 0x7f9f4e321000] 04:34:07 INFO - PROCESS | 1822 | 1461584047425 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]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 987ms 04:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:34:07 INFO - PROCESS | 1822 | 1461584047458 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 1822 | 1461584047461 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 04:34:07 INFO - PROCESS | 1822 | 1461584047466 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 1822 | 1461584047470 Marionette TRACE conn3 <- [1,46,null,{}] 04:34:07 INFO - PROCESS | 1822 | 1461584047474 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}] 04:34:07 INFO - PROCESS | 1822 | 1461584047600 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:34:07 INFO - PROCESS | 1822 | 1461584047688 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e37f000 == 19 [pid = 1822] [id = 19] 04:34:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 54 (0x7f9f4cbe9400) [pid = 1822] [serial = 54] [outer = (nil)] 04:34:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 55 (0x7f9f4f960000) [pid = 1822] [serial = 55] [outer = 0x7f9f4cbe9400] 04:34:07 INFO - PROCESS | 1822 | 1461584047755 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 56 (0x7f9f4fa53400) [pid = 1822] [serial = 56] [outer = 0x7f9f4cbe9400] 04:34:08 INFO - PROCESS | 1822 | 1461584048317 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]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 876ms 04:34:08 INFO - PROCESS | 1822 | 1461584048342 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 1822 | 1461584048346 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 04:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:34:08 INFO - PROCESS | 1822 | 1461584048351 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - PROCESS | 1822 | 1461584048353 Marionette TRACE conn3 <- [1,50,null,{}] 04:34:08 INFO - PROCESS | 1822 | 1461584048358 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}] 04:34:08 INFO - PROCESS | 1822 | 1461584048482 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:34:08 INFO - PROCESS | 1822 | 1461584048499 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4ec57800 == 20 [pid = 1822] [id = 20] 04:34:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 57 (0x7f9f59413400) [pid = 1822] [serial = 57] [outer = (nil)] 04:34:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 58 (0x7f9f5941a000) [pid = 1822] [serial = 58] [outer = 0x7f9f59413400] 04:34:08 INFO - PROCESS | 1822 | 1461584048574 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 59 (0x7f9f5a2ddc00) [pid = 1822] [serial = 59] [outer = 0x7f9f59413400] 04:34:09 INFO - PROCESS | 1822 | 1461584049433 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]]]}] 04:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1130ms 04:34:09 INFO - PROCESS | 1822 | 1461584049482 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 1822 | 1461584049490 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 04:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:34:09 INFO - PROCESS | 1822 | 1461584049499 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - PROCESS | 1822 | 1461584049505 Marionette TRACE conn3 <- [1,54,null,{}] 04:34:09 INFO - PROCESS | 1822 | 1461584049512 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}] 04:34:09 INFO - PROCESS | 1822 | 1461584049673 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:34:09 INFO - PROCESS | 1822 | 1461584049791 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c325800 == 21 [pid = 1822] [id = 21] 04:34:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 60 (0x7f9f45ee1000) [pid = 1822] [serial = 60] [outer = (nil)] 04:34:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 61 (0x7f9f46c04c00) [pid = 1822] [serial = 61] [outer = 0x7f9f45ee1000] 04:34:09 INFO - PROCESS | 1822 | 1461584049869 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 62 (0x7f9f49eba000) [pid = 1822] [serial = 62] [outer = 0x7f9f45ee1000] 04:34:10 INFO - PROCESS | 1822 | 1461584050636 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]]]}] 04:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1181ms 04:34:10 INFO - PROCESS | 1822 | 1461584050680 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 1822 | 1461584050688 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 04:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:34:10 INFO - PROCESS | 1822 | 1461584050697 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - PROCESS | 1822 | 1461584050701 Marionette TRACE conn3 <- [1,58,null,{}] 04:34:10 INFO - PROCESS | 1822 | 1461584050725 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}] 04:34:10 INFO - PROCESS | 1822 | 1461584050891 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:34:11 INFO - PROCESS | 1822 | 1461584051012 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f49255000 == 22 [pid = 1822] [id = 22] 04:34:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 63 (0x7f9f45ee3c00) [pid = 1822] [serial = 63] [outer = (nil)] 04:34:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 64 (0x7f9f4cbe9800) [pid = 1822] [serial = 64] [outer = 0x7f9f45ee3c00] 04:34:11 INFO - PROCESS | 1822 | 1461584051085 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 65 (0x7f9f4db1a000) [pid = 1822] [serial = 65] [outer = 0x7f9f45ee3c00] 04:34:11 INFO - PROCESS | 1822 | 1461584051846 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]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1235ms 04:34:11 INFO - PROCESS | 1822 | 1461584051933 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:34:11 INFO - PROCESS | 1822 | 1461584051938 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 04:34:11 INFO - PROCESS | 1822 | 1461584051944 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 1822 | 1461584051950 Marionette TRACE conn3 <- [1,62,null,{}] 04:34:11 INFO - PROCESS | 1822 | 1461584051964 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}] 04:34:12 INFO - PROCESS | 1822 | 1461584052125 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:34:12 INFO - PROCESS | 1822 | 1461584052218 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4fab7000 == 23 [pid = 1822] [id = 23] 04:34:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 66 (0x7f9f4e32d400) [pid = 1822] [serial = 66] [outer = (nil)] 04:34:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 67 (0x7f9f4f969800) [pid = 1822] [serial = 67] [outer = 0x7f9f4e32d400] 04:34:12 INFO - PROCESS | 1822 | 1461584052296 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 68 (0x7f9f59416000) [pid = 1822] [serial = 68] [outer = 0x7f9f4e32d400] 04:34:13 INFO - PROCESS | 1822 | 1461584053065 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]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1184ms 04:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:34:13 INFO - PROCESS | 1822 | 1461584053137 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 1822 | 1461584053140 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 04:34:13 INFO - PROCESS | 1822 | 1461584053147 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 1822 | 1461584053150 Marionette TRACE conn3 <- [1,66,null,{}] 04:34:13 INFO - PROCESS | 1822 | 1461584053155 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}] 04:34:13 INFO - PROCESS | 1822 | 1461584053313 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:34:13 INFO - PROCESS | 1822 | 1461584053432 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f544e3000 == 24 [pid = 1822] [id = 24] 04:34:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 69 (0x7f9f4e324000) [pid = 1822] [serial = 69] [outer = (nil)] 04:34:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 70 (0x7f9f5a2ebc00) [pid = 1822] [serial = 70] [outer = 0x7f9f4e324000] 04:34:13 INFO - PROCESS | 1822 | 1461584053508 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 71 (0x7f9f5a3ea800) [pid = 1822] [serial = 71] [outer = 0x7f9f4e324000] 04:34:14 INFO - PROCESS | 1822 | 1461584054406 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]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1332ms 04:34:14 INFO - PROCESS | 1822 | 1461584054492 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 1822 | 1461584054497 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 04:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:34:14 INFO - PROCESS | 1822 | 1461584054506 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 1822 | 1461584054510 Marionette TRACE conn3 <- [1,70,null,{}] 04:34:14 INFO - PROCESS | 1822 | 1461584054518 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}] 04:34:14 INFO - PROCESS | 1822 | 1461584054663 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:34:14 INFO - PROCESS | 1822 | 1461584054783 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f438bd800 == 25 [pid = 1822] [id = 25] 04:34:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 72 (0x7f9f46c6ec00) [pid = 1822] [serial = 72] [outer = (nil)] 04:34:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 73 (0x7f9f49280400) [pid = 1822] [serial = 73] [outer = 0x7f9f46c6ec00] 04:34:14 INFO - PROCESS | 1822 | 1461584054873 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 74 (0x7f9f4bcd2c00) [pid = 1822] [serial = 74] [outer = 0x7f9f46c6ec00] 04:34:15 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e37f000 == 24 [pid = 1822] [id = 19] 04:34:15 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4de0a800 == 23 [pid = 1822] [id = 18] 04:34:15 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d532000 == 22 [pid = 1822] [id = 17] 04:34:15 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45eba000 == 21 [pid = 1822] [id = 16] 04:34:15 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45ec3000 == 20 [pid = 1822] [id = 15] 04:34:15 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4ce3d000 == 19 [pid = 1822] [id = 14] 04:34:15 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f49269800 == 18 [pid = 1822] [id = 13] 04:34:15 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f438c7000 == 17 [pid = 1822] [id = 10] 04:34:15 INFO - PROCESS | 1822 | 1461584055778 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]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1331ms 04:34:15 INFO - PROCESS | 1822 | 1461584055839 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 1822 | 1461584055847 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 04:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:34:15 INFO - PROCESS | 1822 | 1461584055854 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - PROCESS | 1822 | 1461584055859 Marionette TRACE conn3 <- [1,74,null,{}] 04:34:15 INFO - PROCESS | 1822 | 1461584055866 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}] 04:34:16 INFO - PROCESS | 1822 | 1461584056032 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:34:16 INFO - PROCESS | 1822 | 1461584056154 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c587000 == 18 [pid = 1822] [id = 26] 04:34:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 75 (0x7f9f4bcd5c00) [pid = 1822] [serial = 75] [outer = (nil)] 04:34:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 76 (0x7f9f4bfdd800) [pid = 1822] [serial = 76] [outer = 0x7f9f4bcd5c00] 04:34:16 INFO - PROCESS | 1822 | 1461584056234 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 77 (0x7f9f4c8cc000) [pid = 1822] [serial = 77] [outer = 0x7f9f4bcd5c00] 04:34:17 INFO - PROCESS | 1822 | 1461584057008 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]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1187ms 04:34:17 INFO - PROCESS | 1822 | 1461584057041 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 1822 | 1461584057050 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 04:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:34:17 INFO - PROCESS | 1822 | 1461584057059 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - PROCESS | 1822 | 1461584057063 Marionette TRACE conn3 <- [1,78,null,{}] 04:34:17 INFO - PROCESS | 1822 | 1461584057068 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}] 04:34:17 INFO - PROCESS | 1822 | 1461584057223 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:34:17 INFO - PROCESS | 1822 | 1461584057354 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4db9d800 == 19 [pid = 1822] [id = 27] 04:34:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 78 (0x7f9f4c5f9400) [pid = 1822] [serial = 78] [outer = (nil)] 04:34:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 79 (0x7f9f4e110400) [pid = 1822] [serial = 79] [outer = 0x7f9f4c5f9400] 04:34:17 INFO - PROCESS | 1822 | 1461584057425 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 80 (0x7f9f4e6a2400) [pid = 1822] [serial = 80] [outer = 0x7f9f4c5f9400] 04:34:18 INFO - PROCESS | 1822 | 1461584058216 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]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1227ms 04:34:18 INFO - PROCESS | 1822 | 1461584058287 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 1822 | 1461584058290 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 04:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:34:18 INFO - PROCESS | 1822 | 1461584058297 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 1822 | 1461584058302 Marionette TRACE conn3 <- [1,82,null,{}] 04:34:18 INFO - PROCESS | 1822 | 1461584058318 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}] 04:34:18 INFO - PROCESS | 1822 | 1461584058515 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:34:18 INFO - PROCESS | 1822 | 1461584058639 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4faad800 == 20 [pid = 1822] [id = 28] 04:34:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 81 (0x7f9f4f9e1800) [pid = 1822] [serial = 81] [outer = (nil)] 04:34:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 82 (0x7f9f59414c00) [pid = 1822] [serial = 82] [outer = 0x7f9f4f9e1800] 04:34:18 INFO - PROCESS | 1822 | 1461584058720 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 83 (0x7f9f5a3eac00) [pid = 1822] [serial = 83] [outer = 0x7f9f4f9e1800] 04:34:19 INFO - PROCESS | 1822 | 1461584059496 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]]]}] 04:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1239ms 04:34:19 INFO - PROCESS | 1822 | 1461584059537 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:34:19 INFO - PROCESS | 1822 | 1461584059542 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 04:34:19 INFO - PROCESS | 1822 | 1461584059548 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - PROCESS | 1822 | 1461584059551 Marionette TRACE conn3 <- [1,86,null,{}] 04:34:19 INFO - PROCESS | 1822 | 1461584059556 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}] 04:34:19 INFO - PROCESS | 1822 | 1461584059710 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:34:19 INFO - PROCESS | 1822 | 1461584059940 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45e0a000 == 21 [pid = 1822] [id = 29] 04:34:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 84 (0x7f9f43bba400) [pid = 1822] [serial = 84] [outer = (nil)] 04:34:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 85 (0x7f9f43bc4400) [pid = 1822] [serial = 85] [outer = 0x7f9f43bba400] 04:34:20 INFO - PROCESS | 1822 | 1461584060008 Marionette DEBUG loaded listener.js 04:34:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 86 (0x7f9f45edcc00) [pid = 1822] [serial = 86] [outer = 0x7f9f43bba400] 04:34:20 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4fab7000 == 20 [pid = 1822] [id = 23] 04:34:20 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f49255000 == 19 [pid = 1822] [id = 22] 04:34:20 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c325800 == 18 [pid = 1822] [id = 21] 04:34:20 INFO - PROCESS | 1822 | 1461584060903 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]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1429ms 04:34:20 INFO - PROCESS | 1822 | 1461584060977 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 1822 | 1461584060982 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 04:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:34:20 INFO - PROCESS | 1822 | 1461584060991 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 1822 | 1461584060996 Marionette TRACE conn3 <- [1,90,null,{}] 04:34:21 INFO - PROCESS | 1822 | 1461584061005 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}] 04:34:21 INFO - PROCESS | 1822 | 1461584061202 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:34:21 INFO - PROCESS | 1822 | 1461584061328 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d48d800 == 19 [pid = 1822] [id = 30] 04:34:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 87 (0x7f9f4927a000) [pid = 1822] [serial = 87] [outer = (nil)] 04:34:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 88 (0x7f9f4bf14400) [pid = 1822] [serial = 88] [outer = 0x7f9f4927a000] 04:34:21 INFO - PROCESS | 1822 | 1461584061405 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 89 (0x7f9f4d609c00) [pid = 1822] [serial = 89] [outer = 0x7f9f4927a000] 04:34:22 INFO - PROCESS | 1822 | 1461584062201 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]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1245ms 04:34:22 INFO - PROCESS | 1822 | 1461584062236 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:34:22 INFO - PROCESS | 1822 | 1461584062245 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 04:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:34:22 INFO - PROCESS | 1822 | 1461584062273 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 1822 | 1461584062277 Marionette TRACE conn3 <- [1,94,null,{}] 04:34:22 INFO - PROCESS | 1822 | 1461584062283 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}] 04:34:22 INFO - PROCESS | 1822 | 1461584062432 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:34:22 INFO - PROCESS | 1822 | 1461584062557 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4fab6800 == 20 [pid = 1822] [id = 31] 04:34:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 90 (0x7f9f4dd2d400) [pid = 1822] [serial = 90] [outer = (nil)] 04:34:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 91 (0x7f9f4f9da800) [pid = 1822] [serial = 91] [outer = 0x7f9f4dd2d400] 04:34:22 INFO - PROCESS | 1822 | 1461584062633 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 92 (0x7f9f53541000) [pid = 1822] [serial = 92] [outer = 0x7f9f4dd2d400] 04:34:23 INFO - PROCESS | 1822 | 1461584063417 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]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1180ms 04:34:23 INFO - PROCESS | 1822 | 1461584063450 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 1822 | 1461584063453 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 04:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:34:23 INFO - PROCESS | 1822 | 1461584063460 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 1822 | 1461584063465 Marionette TRACE conn3 <- [1,98,null,{}] 04:34:23 INFO - PROCESS | 1822 | 1461584063498 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}] 04:34:23 INFO - PROCESS | 1822 | 1461584063661 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:34:23 INFO - PROCESS | 1822 | 1461584063785 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a0bf800 == 21 [pid = 1822] [id = 32] 04:34:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 93 (0x7f9f5a03fc00) [pid = 1822] [serial = 93] [outer = (nil)] 04:34:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 94 (0x7f9f5a517400) [pid = 1822] [serial = 94] [outer = 0x7f9f5a03fc00] 04:34:23 INFO - PROCESS | 1822 | 1461584063876 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 95 (0x7f9f5a5b8400) [pid = 1822] [serial = 95] [outer = 0x7f9f5a03fc00] 04:34:24 INFO - PROCESS | 1822 | 1461584064667 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]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1238ms 04:34:24 INFO - PROCESS | 1822 | 1461584064698 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 1822 | 1461584064702 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 04:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:34:24 INFO - PROCESS | 1822 | 1461584064708 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 1822 | 1461584064712 Marionette TRACE conn3 <- [1,102,null,{}] 04:34:24 INFO - PROCESS | 1822 | 1461584064718 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}] 04:34:24 INFO - PROCESS | 1822 | 1461584064868 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:34:25 INFO - PROCESS | 1822 | 1461584064999 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a5e7800 == 22 [pid = 1822] [id = 33] 04:34:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 96 (0x7f9f5a371c00) [pid = 1822] [serial = 96] [outer = (nil)] 04:34:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 97 (0x7f9f5b5b3c00) [pid = 1822] [serial = 97] [outer = 0x7f9f5a371c00] 04:34:25 INFO - PROCESS | 1822 | 1461584065071 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 98 (0x7f9f5b774c00) [pid = 1822] [serial = 98] [outer = 0x7f9f5a371c00] 04:34:25 INFO - PROCESS | 1822 | 1461584065867 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]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1189ms 04:34:25 INFO - PROCESS | 1822 | 1461584065899 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 1822 | 1461584065903 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 04:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:34:25 INFO - PROCESS | 1822 | 1461584065909 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - PROCESS | 1822 | 1461584065912 Marionette TRACE conn3 <- [1,106,null,{}] 04:34:25 INFO - PROCESS | 1822 | 1461584065918 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}] 04:34:26 INFO - PROCESS | 1822 | 1461584066058 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:34:26 INFO - PROCESS | 1822 | 1461584066195 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f44e45000 == 23 [pid = 1822] [id = 34] 04:34:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 99 (0x7f9f43a37400) [pid = 1822] [serial = 99] [outer = (nil)] 04:34:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7f9f5b8d9000) [pid = 1822] [serial = 100] [outer = 0x7f9f43a37400] 04:34:26 INFO - PROCESS | 1822 | 1461584066268 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7f9f5d642400) [pid = 1822] [serial = 101] [outer = 0x7f9f43a37400] 04:34:27 INFO - PROCESS | 1822 | 1461584067185 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]]]}] 04:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1326ms 04:34:27 INFO - PROCESS | 1822 | 1461584067237 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:34:27 INFO - PROCESS | 1822 | 1461584067242 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 04:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:34:27 INFO - PROCESS | 1822 | 1461584067249 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - PROCESS | 1822 | 1461584067253 Marionette TRACE conn3 <- [1,110,null,{}] 04:34:27 INFO - PROCESS | 1822 | 1461584067261 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}] 04:34:27 INFO - PROCESS | 1822 | 1461584067403 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:34:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4faad800 == 22 [pid = 1822] [id = 28] 04:34:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4db9d800 == 21 [pid = 1822] [id = 27] 04:34:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c587000 == 20 [pid = 1822] [id = 26] 04:34:27 INFO - PROCESS | 1822 | 1461584067606 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f49269800 == 21 [pid = 1822] [id = 35] 04:34:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7f9f46c05000) [pid = 1822] [serial = 102] [outer = (nil)] 04:34:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7f9f4b593800) [pid = 1822] [serial = 103] [outer = 0x7f9f46c05000] 04:34:27 INFO - PROCESS | 1822 | 1461584067731 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7f9f4d613000) [pid = 1822] [serial = 104] [outer = 0x7f9f46c05000] 04:34:28 INFO - PROCESS | 1822 | 1461584068565 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]]]}] 04:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1379ms 04:34:28 INFO - PROCESS | 1822 | 1461584068639 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:34:28 INFO - PROCESS | 1822 | 1461584068644 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 04:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:34:28 INFO - PROCESS | 1822 | 1461584068654 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - PROCESS | 1822 | 1461584068659 Marionette TRACE conn3 <- [1,114,null,{}] 04:34:28 INFO - PROCESS | 1822 | 1461584068667 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}] 04:34:28 INFO - PROCESS | 1822 | 1461584068833 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:34:28 INFO - PROCESS | 1822 | 1461584068964 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f535ea000 == 22 [pid = 1822] [id = 36] 04:34:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7f9f43bc1400) [pid = 1822] [serial = 105] [outer = (nil)] 04:34:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f53540400) [pid = 1822] [serial = 106] [outer = 0x7f9f43bc1400] 04:34:29 INFO - PROCESS | 1822 | 1461584069045 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f54479400) [pid = 1822] [serial = 107] [outer = 0x7f9f43bc1400] 04:34:29 INFO - PROCESS | 1822 | 1461584069883 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]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1286ms 04:34:29 INFO - PROCESS | 1822 | 1461584069943 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 1822 | 1461584069949 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 04:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:34:29 INFO - PROCESS | 1822 | 1461584069957 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 1822 | 1461584069960 Marionette TRACE conn3 <- [1,118,null,{}] 04:34:29 INFO - PROCESS | 1822 | 1461584069966 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}] 04:34:30 INFO - PROCESS | 1822 | 1461584070127 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:34:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f5a2e6000) [pid = 1822] [serial = 108] [outer = 0x7f9f437e3800] 04:34:30 INFO - PROCESS | 1822 | 1461584070293 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5d66d000 == 23 [pid = 1822] [id = 37] 04:34:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f5a595c00) [pid = 1822] [serial = 109] [outer = (nil)] 04:34:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f5a7e9000) [pid = 1822] [serial = 110] [outer = 0x7f9f5a595c00] 04:34:30 INFO - PROCESS | 1822 | 1461584070377 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f5b5b9400) [pid = 1822] [serial = 111] [outer = 0x7f9f5a595c00] 04:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1279ms 04:34:31 INFO - PROCESS | 1822 | 1461584071225 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]]]}] 04:34:31 INFO - PROCESS | 1822 | 1461584071237 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:34:31 INFO - PROCESS | 1822 | 1461584071241 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 04:34:31 INFO - PROCESS | 1822 | 1461584071248 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 1822 | 1461584071257 Marionette TRACE conn3 <- [1,122,null,{}] 04:34:31 INFO - PROCESS | 1822 | 1461584071270 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}] 04:34:31 INFO - PROCESS | 1822 | 1461584071464 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:34:31 INFO - PROCESS | 1822 | 1461584071533 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5d689800 == 24 [pid = 1822] [id = 38] 04:34:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7f9f5f0ab400) [pid = 1822] [serial = 112] [outer = (nil)] 04:34:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7f9f5f573800) [pid = 1822] [serial = 113] [outer = 0x7f9f5f0ab400] 04:34:31 INFO - PROCESS | 1822 | 1461584071642 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f5f739000) [pid = 1822] [serial = 114] [outer = 0x7f9f5f0ab400] 04:34:32 INFO - PROCESS | 1822 | 1461584072394 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]]]}] 04:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1192ms 04:34:32 INFO - PROCESS | 1822 | 1461584072438 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:34:32 INFO - PROCESS | 1822 | 1461584072443 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 04:34:32 INFO - PROCESS | 1822 | 1461584072448 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - PROCESS | 1822 | 1461584072451 Marionette TRACE conn3 <- [1,126,null,{}] 04:34:32 INFO - PROCESS | 1822 | 1461584072456 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}] 04:34:32 INFO - PROCESS | 1822 | 1461584072597 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:34:32 INFO - PROCESS | 1822 | 1461584072731 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f5cf000 == 25 [pid = 1822] [id = 39] 04:34:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f5ef79400) [pid = 1822] [serial = 115] [outer = (nil)] 04:34:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7f9f5f9e1000) [pid = 1822] [serial = 116] [outer = 0x7f9f5ef79400] 04:34:32 INFO - PROCESS | 1822 | 1461584072801 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7f9f5fa32c00) [pid = 1822] [serial = 117] [outer = 0x7f9f5ef79400] 04:34:33 INFO - PROCESS | 1822 | 1461584073612 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]]]}] 04:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1227ms 04:34:33 INFO - PROCESS | 1822 | 1461584073676 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 1822 | 1461584073679 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 04:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:34:33 INFO - PROCESS | 1822 | 1461584073684 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 1822 | 1461584073688 Marionette TRACE conn3 <- [1,130,null,{}] 04:34:33 INFO - PROCESS | 1822 | 1461584073693 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}] 04:34:33 INFO - PROCESS | 1822 | 1461584073839 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:34:34 INFO - PROCESS | 1822 | 1461584074042 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4af66800 == 26 [pid = 1822] [id = 40] 04:34:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7f9f428bf800) [pid = 1822] [serial = 118] [outer = (nil)] 04:34:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 119 (0x7f9f428c2800) [pid = 1822] [serial = 119] [outer = 0x7f9f428bf800] 04:34:34 INFO - PROCESS | 1822 | 1461584074113 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7f9f4444c400) [pid = 1822] [serial = 120] [outer = 0x7f9f428bf800] 04:34:35 INFO - PROCESS | 1822 | 1461584075024 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]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1378ms 04:34:35 INFO - PROCESS | 1822 | 1461584075064 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 1822 | 1461584075070 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 04:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:34:35 INFO - PROCESS | 1822 | 1461584075078 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 1822 | 1461584075083 Marionette TRACE conn3 <- [1,134,null,{}] 04:34:35 INFO - PROCESS | 1822 | 1461584075091 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}] 04:34:35 INFO - PROCESS | 1822 | 1461584075249 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:34:35 INFO - PROCESS | 1822 | 1461584075421 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a0bf800 == 25 [pid = 1822] [id = 32] 04:34:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4fab6800 == 24 [pid = 1822] [id = 31] 04:34:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d48d800 == 23 [pid = 1822] [id = 30] 04:34:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c590000 == 24 [pid = 1822] [id = 41] 04:34:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7f9f428b6800) [pid = 1822] [serial = 121] [outer = (nil)] 04:34:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7f9f428be000) [pid = 1822] [serial = 122] [outer = 0x7f9f428b6800] 04:34:35 INFO - PROCESS | 1822 | 1461584075527 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7f9f4927c800) [pid = 1822] [serial = 123] [outer = 0x7f9f428b6800] 04:34:36 INFO - PROCESS | 1822 | 1461584076359 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]]]}] 04:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1332ms 04:34:36 INFO - PROCESS | 1822 | 1461584076411 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 1822 | 1461584076417 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 04:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:34:36 INFO - PROCESS | 1822 | 1461584076424 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - PROCESS | 1822 | 1461584076429 Marionette TRACE conn3 <- [1,138,null,{}] 04:34:36 INFO - PROCESS | 1822 | 1461584076436 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}] 04:34:36 INFO - PROCESS | 1822 | 1461584076598 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:34:36 INFO - PROCESS | 1822 | 1461584076778 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b71c000 == 25 [pid = 1822] [id = 42] 04:34:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7f9f428b9000) [pid = 1822] [serial = 124] [outer = (nil)] 04:34:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7f9f54478000) [pid = 1822] [serial = 125] [outer = 0x7f9f428b9000] 04:34:36 INFO - PROCESS | 1822 | 1461584076852 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7f9f5a2e3000) [pid = 1822] [serial = 126] [outer = 0x7f9f428b9000] 04:34:37 INFO - PROCESS | 1822 | 1461584077738 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]]]}] 04:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1384ms 04:34:37 INFO - PROCESS | 1822 | 1461584077810 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 1822 | 1461584077817 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 04:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:34:37 INFO - PROCESS | 1822 | 1461584077826 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 1822 | 1461584077828 Marionette TRACE conn3 <- [1,142,null,{}] 04:34:37 INFO - PROCESS | 1822 | 1461584077833 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}] 04:34:38 INFO - PROCESS | 1822 | 1461584078024 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:34:38 INFO - PROCESS | 1822 | 1461584078169 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a3c4800 == 26 [pid = 1822] [id = 43] 04:34:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7f9f469dec00) [pid = 1822] [serial = 127] [outer = (nil)] 04:34:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7f9f469e6800) [pid = 1822] [serial = 128] [outer = 0x7f9f469dec00] 04:34:38 INFO - PROCESS | 1822 | 1461584078237 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7f9f48780000) [pid = 1822] [serial = 129] [outer = 0x7f9f469dec00] 04:34:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5f5cf000 == 25 [pid = 1822] [id = 39] 04:34:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4af66800 == 24 [pid = 1822] [id = 40] 04:34:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45e0a000 == 23 [pid = 1822] [id = 29] 04:34:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5d689800 == 22 [pid = 1822] [id = 38] 04:34:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5d66d000 == 21 [pid = 1822] [id = 37] 04:34:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f535ea000 == 20 [pid = 1822] [id = 36] 04:34:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f49269800 == 19 [pid = 1822] [id = 35] 04:34:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f544e3000 == 18 [pid = 1822] [id = 24] 04:34:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a5e7800 == 17 [pid = 1822] [id = 33] 04:34:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f438bd800 == 16 [pid = 1822] [id = 25] 04:34:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f44e45000 == 15 [pid = 1822] [id = 34] 04:34:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45ec2000 == 14 [pid = 1822] [id = 6] 04:34:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43643800 == 13 [pid = 1822] [id = 8] 04:34:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4ec57800 == 12 [pid = 1822] [id = 20] 04:34:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5b71c000 == 11 [pid = 1822] [id = 42] 04:34:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c590000 == 10 [pid = 1822] [id = 41] 04:34:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f438d8800 == 9 [pid = 1822] [id = 9] 04:34:42 INFO - PROCESS | 1822 | 1461584082971 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]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 5195ms 04:34:43 INFO - PROCESS | 1822 | 1461584083021 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:34:43 INFO - PROCESS | 1822 | 1461584083027 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 04:34:43 INFO - PROCESS | 1822 | 1461584083035 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 1822 | 1461584083039 Marionette TRACE conn3 <- [1,146,null,{}] 04:34:43 INFO - PROCESS | 1822 | 1461584083048 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}] 04:34:43 INFO - PROCESS | 1822 | 1461584083247 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:34:43 INFO - PROCESS | 1822 | 1461584083339 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46975800 == 10 [pid = 1822] [id = 44] 04:34:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7f9f469ea800) [pid = 1822] [serial = 130] [outer = (nil)] 04:34:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7f9f46c6a400) [pid = 1822] [serial = 131] [outer = 0x7f9f469ea800] 04:34:43 INFO - PROCESS | 1822 | 1461584083406 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7f9f4877f800) [pid = 1822] [serial = 132] [outer = 0x7f9f469ea800] 04:34:44 INFO - PROCESS | 1822 | 1461584084044 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]]]}] 04:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1030ms 04:34:44 INFO - PROCESS | 1822 | 1461584084064 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:34:44 INFO - PROCESS | 1822 | 1461584084075 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 04:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:34:44 INFO - PROCESS | 1822 | 1461584084088 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - PROCESS | 1822 | 1461584084092 Marionette TRACE conn3 <- [1,150,null,{}] 04:34:44 INFO - PROCESS | 1822 | 1461584084098 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}] 04:34:44 INFO - PROCESS | 1822 | 1461584084287 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:34:44 INFO - PROCESS | 1822 | 1461584084314 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4696d800 == 11 [pid = 1822] [id = 45] 04:34:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7f9f49e11400) [pid = 1822] [serial = 133] [outer = (nil)] 04:34:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7f9f4bf1e400) [pid = 1822] [serial = 134] [outer = 0x7f9f49e11400] 04:34:44 INFO - PROCESS | 1822 | 1461584084380 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7f9f4cef2000) [pid = 1822] [serial = 135] [outer = 0x7f9f49e11400] 04:34:45 INFO - PROCESS | 1822 | 1461584085221 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]]]}] 04:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1181ms 04:34:45 INFO - PROCESS | 1822 | 1461584085300 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 1822 | 1461584085305 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 04:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:34:45 INFO - PROCESS | 1822 | 1461584085348 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 1822 | 1461584085354 Marionette TRACE conn3 <- [1,154,null,{}] 04:34:45 INFO - PROCESS | 1822 | 1461584085426 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}] 04:34:45 INFO - PROCESS | 1822 | 1461584085633 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:34:45 INFO - PROCESS | 1822 | 1461584085666 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a0b3800 == 12 [pid = 1822] [id = 46] 04:34:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7f9f436ea400) [pid = 1822] [serial = 136] [outer = (nil)] 04:34:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7f9f4f95f000) [pid = 1822] [serial = 137] [outer = 0x7f9f436ea400] 04:34:45 INFO - PROCESS | 1822 | 1461584085736 Marionette DEBUG loaded listener.js 04:34:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7f9f5354b800) [pid = 1822] [serial = 138] [outer = 0x7f9f436ea400] 04:34:46 INFO - PROCESS | 1822 | 1461584086512 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]]]}] 04:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1227ms 04:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:34:46 INFO - PROCESS | 1822 | 1461584086547 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 1822 | 1461584086550 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 04:34:46 INFO - PROCESS | 1822 | 1461584086562 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 1822 | 1461584086564 Marionette TRACE conn3 <- [1,158,null,{}] 04:34:46 INFO - PROCESS | 1822 | 1461584086573 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}] 04:34:46 INFO - PROCESS | 1822 | 1461584086746 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:34:46 INFO - PROCESS | 1822 | 1461584086812 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b425800 == 13 [pid = 1822] [id = 47] 04:34:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7f9f45e50000) [pid = 1822] [serial = 139] [outer = (nil)] 04:34:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7f9f5a3ecc00) [pid = 1822] [serial = 140] [outer = 0x7f9f45e50000] 04:34:46 INFO - PROCESS | 1822 | 1461584086874 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7f9f5a54b400) [pid = 1822] [serial = 141] [outer = 0x7f9f45e50000] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7f9f45ee1000) [pid = 1822] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7f9f43bba400) [pid = 1822] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7f9f59413400) [pid = 1822] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7f9f43bc1400) [pid = 1822] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7f9f4cbe9400) [pid = 1822] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7f9f4c5f9400) [pid = 1822] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7f9f428bf800) [pid = 1822] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7f9f4bcd5c00) [pid = 1822] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7f9f46c6ec00) [pid = 1822] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7f9f450e4400) [pid = 1822] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7f9f4ad96400) [pid = 1822] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7f9f4e321000) [pid = 1822] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7f9f436ed000) [pid = 1822] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7f9f45e4b400) [pid = 1822] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7f9f436ebc00) [pid = 1822] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7f9f4aff2000) [pid = 1822] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7f9f43a2c800) [pid = 1822] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7f9f444efc00) [pid = 1822] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7f9f428b9000) [pid = 1822] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7f9f5ef79400) [pid = 1822] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7f9f45edd400) [pid = 1822] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 119 (0x7f9f4e324000) [pid = 1822] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 118 (0x7f9f5a03fc00) [pid = 1822] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 117 (0x7f9f4dd2d400) [pid = 1822] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7f9f5a595c00) [pid = 1822] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7f9f4f9e1800) [pid = 1822] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f428b6800) [pid = 1822] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7f9f43a37400) [pid = 1822] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7f9f4e32d400) [pid = 1822] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7f9f46c05000) [pid = 1822] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f5a371c00) [pid = 1822] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f45ee3c00) [pid = 1822] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f4927a000) [pid = 1822] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:34:48 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f5f0ab400) [pid = 1822] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:34:48 INFO - PROCESS | 1822 | 1461584088635 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]]]}] 04:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 2139ms 04:34:48 INFO - PROCESS | 1822 | 1461584088714 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 1822 | 1461584088717 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 04:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:34:48 INFO - PROCESS | 1822 | 1461584088758 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 1822 | 1461584088779 Marionette TRACE conn3 <- [1,162,null,{}] 04:34:48 INFO - PROCESS | 1822 | 1461584088808 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}] 04:34:48 INFO - PROCESS | 1822 | 1461584088980 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:34:49 INFO - PROCESS | 1822 | 1461584089039 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4ccb0800 == 14 [pid = 1822] [id = 48] 04:34:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f428b9000) [pid = 1822] [serial = 142] [outer = (nil)] 04:34:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f49279400) [pid = 1822] [serial = 143] [outer = 0x7f9f428b9000] 04:34:49 INFO - PROCESS | 1822 | 1461584089101 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f4e119400) [pid = 1822] [serial = 144] [outer = 0x7f9f428b9000] 04:34:49 INFO - PROCESS | 1822 | 1461584089756 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]]]}] 04:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1038ms 04:34:49 INFO - PROCESS | 1822 | 1461584089775 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 1822 | 1461584089777 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 04:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:34:49 INFO - PROCESS | 1822 | 1461584089783 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 1822 | 1461584089784 Marionette TRACE conn3 <- [1,166,null,{}] 04:34:49 INFO - PROCESS | 1822 | 1461584089789 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}] 04:34:49 INFO - PROCESS | 1822 | 1461584089991 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:34:50 INFO - PROCESS | 1822 | 1461584090113 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4371a000 == 15 [pid = 1822] [id = 49] 04:34:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f428b6400) [pid = 1822] [serial = 145] [outer = (nil)] 04:34:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7f9f428c0c00) [pid = 1822] [serial = 146] [outer = 0x7f9f428b6400] 04:34:50 INFO - PROCESS | 1822 | 1461584090183 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7f9f43a38000) [pid = 1822] [serial = 147] [outer = 0x7f9f428b6400] 04:34:51 INFO - PROCESS | 1822 | 1461584091124 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]]]}] 04:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1378ms 04:34:51 INFO - PROCESS | 1822 | 1461584091164 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:34:51 INFO - PROCESS | 1822 | 1461584091170 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 04:34:51 INFO - PROCESS | 1822 | 1461584091177 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 1822 | 1461584091182 Marionette TRACE conn3 <- [1,170,null,{}] 04:34:51 INFO - PROCESS | 1822 | 1461584091188 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}] 04:34:51 INFO - PROCESS | 1822 | 1461584091350 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:34:51 INFO - PROCESS | 1822 | 1461584091483 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4fab2000 == 16 [pid = 1822] [id = 50] 04:34:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f43bc1000) [pid = 1822] [serial = 148] [outer = (nil)] 04:34:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f4b59dc00) [pid = 1822] [serial = 149] [outer = 0x7f9f43bc1000] 04:34:51 INFO - PROCESS | 1822 | 1461584091556 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7f9f4cbe8800) [pid = 1822] [serial = 150] [outer = 0x7f9f43bc1000] 04:34:52 INFO - PROCESS | 1822 | 1461584092439 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]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1336ms 04:34:52 INFO - PROCESS | 1822 | 1461584092515 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:34:52 INFO - PROCESS | 1822 | 1461584092521 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 04:34:52 INFO - PROCESS | 1822 | 1461584092527 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 1822 | 1461584092530 Marionette TRACE conn3 <- [1,174,null,{}] 04:34:52 INFO - PROCESS | 1822 | 1461584092536 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}] 04:34:52 INFO - PROCESS | 1822 | 1461584092698 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:34:52 INFO - PROCESS | 1822 | 1461584092829 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f438c5000 == 17 [pid = 1822] [id = 51] 04:34:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7f9f43bbac00) [pid = 1822] [serial = 151] [outer = (nil)] 04:34:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7f9f450dac00) [pid = 1822] [serial = 152] [outer = 0x7f9f43bbac00] 04:34:52 INFO - PROCESS | 1822 | 1461584092902 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 119 (0x7f9f4c447c00) [pid = 1822] [serial = 153] [outer = 0x7f9f43bbac00] 04:34:53 INFO - PROCESS | 1822 | 1461584093986 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:34:54 INFO - PROCESS | 1822 | 1461584094084 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]]]}] 04:34:54 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a3c4800 == 16 [pid = 1822] [id = 43] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 118 (0x7f9f469e6800) [pid = 1822] [serial = 128] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 117 (0x7f9f4c448800) [pid = 1822] [serial = 12] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7f9f4cbea000) [pid = 1822] [serial = 9] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7f9f4e110400) [pid = 1822] [serial = 79] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f428be000) [pid = 1822] [serial = 122] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7f9f4b593800) [pid = 1822] [serial = 103] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7f9f5b5b3c00) [pid = 1822] [serial = 97] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7f9f428c2800) [pid = 1822] [serial = 119] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f4bfdd800) [pid = 1822] [serial = 76] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f4bf14400) [pid = 1822] [serial = 88] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f4bcd2c00) [pid = 1822] [serial = 74] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f5d139800) [pid = 1822] [serial = 2] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f43bc4400) [pid = 1822] [serial = 85] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f49280400) [pid = 1822] [serial = 73] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7f9f45e59400) [pid = 1822] [serial = 43] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7f9f4e111000) [pid = 1822] [serial = 49] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 102 (0x7f9f4ec8c400) [pid = 1822] [serial = 52] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 101 (0x7f9f43bb6c00) [pid = 1822] [serial = 28] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 100 (0x7f9f44e3b000) [pid = 1822] [serial = 31] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 99 (0x7f9f49279c00) [pid = 1822] [serial = 37] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 98 (0x7f9f493fac00) [pid = 1822] [serial = 44] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 97 (0x7f9f49eb7800) [pid = 1822] [serial = 46] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 96 (0x7f9f4c70e000) [pid = 1822] [serial = 40] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 95 (0x7f9f4e11f800) [pid = 1822] [serial = 50] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 94 (0x7f9f4d5e5400) [pid = 1822] [serial = 47] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 93 (0x7f9f4f960400) [pid = 1822] [serial = 53] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 92 (0x7f9f4d2e7000) [pid = 1822] [serial = 41] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 91 (0x7f9f43bc0800) [pid = 1822] [serial = 29] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 90 (0x7f9f49e0f000) [pid = 1822] [serial = 38] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 89 (0x7f9f493eec00) [pid = 1822] [serial = 26] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 88 (0x7f9f4444e400) [pid = 1822] [serial = 34] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 87 (0x7f9f4fa53400) [pid = 1822] [serial = 56] [outer = (nil)] [url = about:blank] 04:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1631ms 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 86 (0x7f9f54478000) [pid = 1822] [serial = 125] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 85 (0x7f9f49eba000) [pid = 1822] [serial = 62] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 84 (0x7f9f4cbe9800) [pid = 1822] [serial = 64] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 83 (0x7f9f45edcc00) [pid = 1822] [serial = 86] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 82 (0x7f9f4f9da800) [pid = 1822] [serial = 91] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 81 (0x7f9f5a2ddc00) [pid = 1822] [serial = 59] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 80 (0x7f9f54479400) [pid = 1822] [serial = 107] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 79 (0x7f9f46c04c00) [pid = 1822] [serial = 61] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 78 (0x7f9f5941a000) [pid = 1822] [serial = 58] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 77 (0x7f9f4f960000) [pid = 1822] [serial = 55] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 76 (0x7f9f4e6a2400) [pid = 1822] [serial = 80] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 75 (0x7f9f59414c00) [pid = 1822] [serial = 82] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 74 (0x7f9f4444c400) [pid = 1822] [serial = 120] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 73 (0x7f9f4c8cc000) [pid = 1822] [serial = 77] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 72 (0x7f9f53540400) [pid = 1822] [serial = 106] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 71 (0x7f9f5a3eac00) [pid = 1822] [serial = 83] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 70 (0x7f9f4927c800) [pid = 1822] [serial = 123] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 69 (0x7f9f5d642400) [pid = 1822] [serial = 101] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 68 (0x7f9f5a7e9000) [pid = 1822] [serial = 110] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 67 (0x7f9f59416000) [pid = 1822] [serial = 68] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 66 (0x7f9f5a517400) [pid = 1822] [serial = 94] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 65 (0x7f9f4d613000) [pid = 1822] [serial = 104] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 64 (0x7f9f5a2ebc00) [pid = 1822] [serial = 70] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 63 (0x7f9f5b8d9000) [pid = 1822] [serial = 100] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 62 (0x7f9f5b774c00) [pid = 1822] [serial = 98] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 61 (0x7f9f4db1a000) [pid = 1822] [serial = 65] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 60 (0x7f9f4d609c00) [pid = 1822] [serial = 89] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 59 (0x7f9f4f969800) [pid = 1822] [serial = 67] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 58 (0x7f9f43a31800) [pid = 1822] [serial = 25] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 57 (0x7f9f4927f800) [pid = 1822] [serial = 22] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 56 (0x7f9f436e8400) [pid = 1822] [serial = 23] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 55 (0x7f9f5a2e3000) [pid = 1822] [serial = 126] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 54 (0x7f9f5fa32c00) [pid = 1822] [serial = 117] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 53 (0x7f9f5f573800) [pid = 1822] [serial = 113] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 52 (0x7f9f45edf000) [pid = 1822] [serial = 16] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 51 (0x7f9f45ee5c00) [pid = 1822] [serial = 17] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 50 (0x7f9f5f9e1000) [pid = 1822] [serial = 116] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 49 (0x7f9f45ee6c00) [pid = 1822] [serial = 19] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 48 (0x7f9f5a3ea800) [pid = 1822] [serial = 71] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 47 (0x7f9f43c0e000) [pid = 1822] [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.] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 46 (0x7f9f5a5b8400) [pid = 1822] [serial = 95] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 45 (0x7f9f53541000) [pid = 1822] [serial = 92] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 44 (0x7f9f5b5b9400) [pid = 1822] [serial = 111] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | --DOMWINDOW == 43 (0x7f9f5f739000) [pid = 1822] [serial = 114] [outer = (nil)] [url = about:blank] 04:34:54 INFO - PROCESS | 1822 | 1461584094207 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 1822 | 1461584094215 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 04:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:34:54 INFO - PROCESS | 1822 | 1461584094275 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - PROCESS | 1822 | 1461584094279 Marionette TRACE conn3 <- [1,178,null,{}] 04:34:54 INFO - PROCESS | 1822 | 1461584094287 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}] 04:34:54 INFO - PROCESS | 1822 | 1461584094421 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:34:54 INFO - PROCESS | 1822 | 1461584094506 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45183000 == 17 [pid = 1822] [id = 52] 04:34:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 44 (0x7f9f43bc2000) [pid = 1822] [serial = 154] [outer = (nil)] 04:34:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 45 (0x7f9f45ede400) [pid = 1822] [serial = 155] [outer = 0x7f9f43bc2000] 04:34:54 INFO - PROCESS | 1822 | 1461584094569 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 46 (0x7f9f469df800) [pid = 1822] [serial = 156] [outer = 0x7f9f43bc2000] 04:34:55 INFO - PROCESS | 1822 | 1461584095167 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]]]}] 04:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 972ms 04:34:55 INFO - PROCESS | 1822 | 1461584095205 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 1822 | 1461584095212 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 04:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:34:55 INFO - PROCESS | 1822 | 1461584095221 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 1822 | 1461584095224 Marionette TRACE conn3 <- [1,182,null,{}] 04:34:55 INFO - PROCESS | 1822 | 1461584095230 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}] 04:34:55 INFO - PROCESS | 1822 | 1461584095363 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:34:55 INFO - PROCESS | 1822 | 1461584095448 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f468f1000 == 18 [pid = 1822] [id = 53] 04:34:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 47 (0x7f9f444f3c00) [pid = 1822] [serial = 157] [outer = (nil)] 04:34:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 48 (0x7f9f46c10c00) [pid = 1822] [serial = 158] [outer = 0x7f9f444f3c00] 04:34:55 INFO - PROCESS | 1822 | 1461584095507 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 49 (0x7f9f4927f000) [pid = 1822] [serial = 159] [outer = 0x7f9f444f3c00] 04:34:56 INFO - PROCESS | 1822 | 1461584096307 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]]]}] 04:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1128ms 04:34:56 INFO - PROCESS | 1822 | 1461584096351 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:34:56 INFO - PROCESS | 1822 | 1461584096353 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 04:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:34:56 INFO - PROCESS | 1822 | 1461584096360 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - PROCESS | 1822 | 1461584096366 Marionette TRACE conn3 <- [1,186,null,{}] 04:34:56 INFO - PROCESS | 1822 | 1461584096382 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}] 04:34:56 INFO - PROCESS | 1822 | 1461584096566 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:34:56 INFO - PROCESS | 1822 | 1461584096630 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4bdde000 == 19 [pid = 1822] [id = 54] 04:34:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 50 (0x7f9f4b59c000) [pid = 1822] [serial = 160] [outer = (nil)] 04:34:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 51 (0x7f9f4bcce400) [pid = 1822] [serial = 161] [outer = 0x7f9f4b59c000] 04:34:56 INFO - PROCESS | 1822 | 1461584096701 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 52 (0x7f9f4c448000) [pid = 1822] [serial = 162] [outer = 0x7f9f4b59c000] 04:34:57 INFO - PROCESS | 1822 | 1461584097385 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]]]}] 04:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1038ms 04:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:34:57 INFO - PROCESS | 1822 | 1461584097402 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 1822 | 1461584097405 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 04:34:57 INFO - PROCESS | 1822 | 1461584097411 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 1822 | 1461584097414 Marionette TRACE conn3 <- [1,190,null,{}] 04:34:57 INFO - PROCESS | 1822 | 1461584097419 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}] 04:34:57 INFO - PROCESS | 1822 | 1461584097579 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:34:57 INFO - PROCESS | 1822 | 1461584097610 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4ca5b000 == 20 [pid = 1822] [id = 55] 04:34:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 53 (0x7f9f4bf12800) [pid = 1822] [serial = 163] [outer = (nil)] 04:34:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 54 (0x7f9f4d46a400) [pid = 1822] [serial = 164] [outer = 0x7f9f4bf12800] 04:34:57 INFO - PROCESS | 1822 | 1461584097672 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 55 (0x7f9f4d608800) [pid = 1822] [serial = 165] [outer = 0x7f9f4bf12800] 04:34:58 INFO - PROCESS | 1822 | --DOMWINDOW == 54 (0x7f9f469ea800) [pid = 1822] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:34:58 INFO - PROCESS | 1822 | --DOMWINDOW == 53 (0x7f9f469dec00) [pid = 1822] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:34:58 INFO - PROCESS | 1822 | --DOMWINDOW == 52 (0x7f9f49e11400) [pid = 1822] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:34:58 INFO - PROCESS | 1822 | --DOMWINDOW == 51 (0x7f9f436ea400) [pid = 1822] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:34:58 INFO - PROCESS | 1822 | --DOMWINDOW == 50 (0x7f9f45e50000) [pid = 1822] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:34:58 INFO - PROCESS | 1822 | 1461584098429 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]]]}] 04:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1031ms 04:34:58 INFO - PROCESS | 1822 | 1461584098442 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 1822 | 1461584098445 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 04:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:34:58 INFO - PROCESS | 1822 | 1461584098454 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 1822 | 1461584098456 Marionette TRACE conn3 <- [1,194,null,{}] 04:34:58 INFO - PROCESS | 1822 | 1461584098460 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}] 04:34:58 INFO - PROCESS | 1822 | 1461584098599 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:34:58 INFO - PROCESS | 1822 | 1461584098682 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d28b800 == 21 [pid = 1822] [id = 56] 04:34:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 51 (0x7f9f428bfc00) [pid = 1822] [serial = 166] [outer = (nil)] 04:34:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 52 (0x7f9f4c714800) [pid = 1822] [serial = 167] [outer = 0x7f9f428bfc00] 04:34:58 INFO - PROCESS | 1822 | 1461584098741 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 53 (0x7f9f4dd29c00) [pid = 1822] [serial = 168] [outer = 0x7f9f428bfc00] 04:34:59 INFO - PROCESS | 1822 | 1461584099404 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]]]}] 04:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 980ms 04:34:59 INFO - PROCESS | 1822 | 1461584099435 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 1822 | 1461584099438 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 04:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:34:59 INFO - PROCESS | 1822 | 1461584099444 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 1822 | 1461584099446 Marionette TRACE conn3 <- [1,198,null,{}] 04:34:59 INFO - PROCESS | 1822 | 1461584099452 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}] 04:34:59 INFO - PROCESS | 1822 | 1461584099632 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:34:59 INFO - PROCESS | 1822 | 1461584099657 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d52c000 == 22 [pid = 1822] [id = 57] 04:34:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 54 (0x7f9f4dd28c00) [pid = 1822] [serial = 169] [outer = (nil)] 04:34:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 55 (0x7f9f4e11e800) [pid = 1822] [serial = 170] [outer = 0x7f9f4dd28c00] 04:34:59 INFO - PROCESS | 1822 | 1461584099720 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 56 (0x7f9f4ec95400) [pid = 1822] [serial = 171] [outer = 0x7f9f4dd28c00] 04:35:00 INFO - PROCESS | 1822 | 1461584100319 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]]]}] 04:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 974ms 04:35:00 INFO - PROCESS | 1822 | 1461584100420 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:35:00 INFO - PROCESS | 1822 | 1461584100425 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 04:35:00 INFO - PROCESS | 1822 | 1461584100436 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 1822 | 1461584100441 Marionette TRACE conn3 <- [1,202,null,{}] 04:35:00 INFO - PROCESS | 1822 | 1461584100450 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}] 04:35:00 INFO - PROCESS | 1822 | 1461584100654 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:35:00 INFO - PROCESS | 1822 | 1461584100775 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43ab1800 == 23 [pid = 1822] [id = 58] 04:35:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 57 (0x7f9f43a30c00) [pid = 1822] [serial = 172] [outer = (nil)] 04:35:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 58 (0x7f9f43bc4400) [pid = 1822] [serial = 173] [outer = 0x7f9f43a30c00] 04:35:00 INFO - PROCESS | 1822 | 1461584100853 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 59 (0x7f9f45130c00) [pid = 1822] [serial = 174] [outer = 0x7f9f43a30c00] 04:35:01 INFO - PROCESS | 1822 | 1461584101634 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]]]}] 04:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1235ms 04:35:01 INFO - PROCESS | 1822 | 1461584101668 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 1822 | 1461584101673 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 04:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:35:01 INFO - PROCESS | 1822 | 1461584101689 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 1822 | 1461584101697 Marionette TRACE conn3 <- [1,206,null,{}] 04:35:01 INFO - PROCESS | 1822 | 1461584101704 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}] 04:35:01 INFO - PROCESS | 1822 | 1461584101867 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:35:01 INFO - PROCESS | 1822 | 1461584101989 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c5a1000 == 24 [pid = 1822] [id = 59] 04:35:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 60 (0x7f9f45e40000) [pid = 1822] [serial = 175] [outer = (nil)] 04:35:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 61 (0x7f9f4927f400) [pid = 1822] [serial = 176] [outer = 0x7f9f45e40000] 04:35:02 INFO - PROCESS | 1822 | 1461584102060 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 62 (0x7f9f4af20400) [pid = 1822] [serial = 177] [outer = 0x7f9f45e40000] 04:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1198ms 04:35:02 INFO - PROCESS | 1822 | 1461584102875 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]]]}] 04:35:02 INFO - PROCESS | 1822 | 1461584102901 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:35:02 INFO - PROCESS | 1822 | 1461584102905 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 04:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:35:02 INFO - PROCESS | 1822 | 1461584102913 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - PROCESS | 1822 | 1461584102916 Marionette TRACE conn3 <- [1,210,null,{}] 04:35:02 INFO - PROCESS | 1822 | 1461584102941 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}] 04:35:03 INFO - PROCESS | 1822 | 1461584103099 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:35:03 INFO - PROCESS | 1822 | 1461584103221 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4bddd800 == 25 [pid = 1822] [id = 60] 04:35:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 63 (0x7f9f4d5e1800) [pid = 1822] [serial = 178] [outer = (nil)] 04:35:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 64 (0x7f9f4dd2e800) [pid = 1822] [serial = 179] [outer = 0x7f9f4d5e1800] 04:35:03 INFO - PROCESS | 1822 | 1461584103296 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 65 (0x7f9f4e323800) [pid = 1822] [serial = 180] [outer = 0x7f9f4d5e1800] 04:35:04 INFO - PROCESS | 1822 | 1461584104072 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]]]}] 04:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1182ms 04:35:04 INFO - PROCESS | 1822 | 1461584104095 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 1822 | 1461584104099 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 04:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:35:04 INFO - PROCESS | 1822 | 1461584104104 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - PROCESS | 1822 | 1461584104107 Marionette TRACE conn3 <- [1,214,null,{}] 04:35:04 INFO - PROCESS | 1822 | 1461584104112 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}] 04:35:04 INFO - PROCESS | 1822 | 1461584104253 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:35:04 INFO - PROCESS | 1822 | 1461584104378 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e3f2800 == 26 [pid = 1822] [id = 61] 04:35:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 66 (0x7f9f493f2800) [pid = 1822] [serial = 181] [outer = (nil)] 04:35:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 67 (0x7f9f4ec8ac00) [pid = 1822] [serial = 182] [outer = 0x7f9f493f2800] 04:35:04 INFO - PROCESS | 1822 | 1461584104460 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 68 (0x7f9f4f9d9c00) [pid = 1822] [serial = 183] [outer = 0x7f9f493f2800] 04:35:05 INFO - PROCESS | 1822 | 1461584105344 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]]]}] 04:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1275ms 04:35:05 INFO - PROCESS | 1822 | 1461584105381 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:35:05 INFO - PROCESS | 1822 | 1461584105385 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 04:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:35:05 INFO - PROCESS | 1822 | 1461584105394 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:35:05 INFO - PROCESS | 1822 | 1461584105398 Marionette TRACE conn3 <- [1,218,null,{}] 04:35:05 INFO - PROCESS | 1822 | 1461584105406 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}] 04:35:05 INFO - PROCESS | 1822 | 1461584105546 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:35:05 INFO - PROCESS | 1822 | 1461584105707 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43719800 == 27 [pid = 1822] [id = 62] 04:35:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 69 (0x7f9f444ee000) [pid = 1822] [serial = 184] [outer = (nil)] 04:35:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 70 (0x7f9f45e50000) [pid = 1822] [serial = 185] [outer = 0x7f9f444ee000] 04:35:05 INFO - PROCESS | 1822 | 1461584105787 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 71 (0x7f9f469e6c00) [pid = 1822] [serial = 186] [outer = 0x7f9f444ee000] 04:35:06 INFO - PROCESS | 1822 | --DOMWINDOW == 70 (0x7f9f49279400) [pid = 1822] [serial = 143] [outer = (nil)] [url = about:blank] 04:35:06 INFO - PROCESS | 1822 | --DOMWINDOW == 69 (0x7f9f46c6a400) [pid = 1822] [serial = 131] [outer = (nil)] [url = about:blank] 04:35:06 INFO - PROCESS | 1822 | --DOMWINDOW == 68 (0x7f9f4877f800) [pid = 1822] [serial = 132] [outer = (nil)] [url = about:blank] 04:35:06 INFO - PROCESS | 1822 | --DOMWINDOW == 67 (0x7f9f48780000) [pid = 1822] [serial = 129] [outer = (nil)] [url = about:blank] 04:35:06 INFO - PROCESS | 1822 | --DOMWINDOW == 66 (0x7f9f4bf1e400) [pid = 1822] [serial = 134] [outer = (nil)] [url = about:blank] 04:35:06 INFO - PROCESS | 1822 | --DOMWINDOW == 65 (0x7f9f4f95f000) [pid = 1822] [serial = 137] [outer = (nil)] [url = about:blank] 04:35:06 INFO - PROCESS | 1822 | --DOMWINDOW == 64 (0x7f9f5354b800) [pid = 1822] [serial = 138] [outer = (nil)] [url = about:blank] 04:35:06 INFO - PROCESS | 1822 | --DOMWINDOW == 63 (0x7f9f5a3ecc00) [pid = 1822] [serial = 140] [outer = (nil)] [url = about:blank] 04:35:06 INFO - PROCESS | 1822 | --DOMWINDOW == 62 (0x7f9f5a54b400) [pid = 1822] [serial = 141] [outer = (nil)] [url = about:blank] 04:35:06 INFO - PROCESS | 1822 | --DOMWINDOW == 61 (0x7f9f4cef2000) [pid = 1822] [serial = 135] [outer = (nil)] [url = about:blank] 04:35:06 INFO - PROCESS | 1822 | 1461584106548 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]]]}] 04:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1177ms 04:35:06 INFO - PROCESS | 1822 | 1461584106572 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 1822 | 1461584106579 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 04:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:35:06 INFO - PROCESS | 1822 | 1461584106588 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 1822 | 1461584106592 Marionette TRACE conn3 <- [1,222,null,{}] 04:35:06 INFO - PROCESS | 1822 | 1461584106597 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}] 04:35:06 INFO - PROCESS | 1822 | 1461584106729 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:35:06 INFO - PROCESS | 1822 | 1461584106820 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4926c800 == 28 [pid = 1822] [id = 63] 04:35:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 62 (0x7f9f469e4c00) [pid = 1822] [serial = 187] [outer = (nil)] 04:35:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 63 (0x7f9f4af1e800) [pid = 1822] [serial = 188] [outer = 0x7f9f469e4c00] 04:35:06 INFO - PROCESS | 1822 | 1461584106878 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 64 (0x7f9f4bf14400) [pid = 1822] [serial = 189] [outer = 0x7f9f469e4c00] 04:35:07 INFO - PROCESS | 1822 | 1461584107482 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]]]}] 04:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 937ms 04:35:07 INFO - PROCESS | 1822 | 1461584107526 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 1822 | 1461584107529 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 04:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:35:07 INFO - PROCESS | 1822 | 1461584107535 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 1822 | 1461584107539 Marionette TRACE conn3 <- [1,226,null,{}] 04:35:07 INFO - PROCESS | 1822 | 1461584107553 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}] 04:35:07 INFO - PROCESS | 1822 | 1461584107690 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:35:07 INFO - PROCESS | 1822 | 1461584107779 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4db90800 == 29 [pid = 1822] [id = 64] 04:35:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 65 (0x7f9f4bdc6400) [pid = 1822] [serial = 190] [outer = (nil)] 04:35:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 66 (0x7f9f4d612c00) [pid = 1822] [serial = 191] [outer = 0x7f9f4bdc6400] 04:35:07 INFO - PROCESS | 1822 | 1461584107841 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 67 (0x7f9f4ec6bc00) [pid = 1822] [serial = 192] [outer = 0x7f9f4bdc6400] 04:35:08 INFO - PROCESS | 1822 | 1461584108436 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]]]}] 04:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 933ms 04:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:35:08 INFO - PROCESS | 1822 | 1461584108469 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:35:08 INFO - PROCESS | 1822 | 1461584108472 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 04:35:08 INFO - PROCESS | 1822 | 1461584108478 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:35:08 INFO - PROCESS | 1822 | 1461584108490 Marionette TRACE conn3 <- [1,230,null,{}] 04:35:08 INFO - PROCESS | 1822 | 1461584108495 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}] 04:35:08 INFO - PROCESS | 1822 | 1461584108655 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:35:08 INFO - PROCESS | 1822 | 1461584108683 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e3e6800 == 30 [pid = 1822] [id = 65] 04:35:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 68 (0x7f9f4aff0c00) [pid = 1822] [serial = 193] [outer = (nil)] 04:35:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 69 (0x7f9f4f95f000) [pid = 1822] [serial = 194] [outer = 0x7f9f4aff0c00] 04:35:08 INFO - PROCESS | 1822 | 1461584108743 Marionette DEBUG loaded listener.js 04:35:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 70 (0x7f9f4fa54400) [pid = 1822] [serial = 195] [outer = 0x7f9f4aff0c00] 04:35:09 INFO - PROCESS | 1822 | 1461584109467 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]]]}] 04:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1041ms 04:35:09 INFO - PROCESS | 1822 | 1461584109520 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:35:09 INFO - PROCESS | 1822 | 1461584109523 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 04:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:35:09 INFO - PROCESS | 1822 | 1461584109529 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:35:09 INFO - PROCESS | 1822 | 1461584109531 Marionette TRACE conn3 <- [1,234,null,{}] 04:35:09 INFO - PROCESS | 1822 | 1461584109546 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}] 04:35:09 INFO - PROCESS | 1822 | 1461584109701 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:35:09 INFO - PROCESS | 1822 | 1461584109728 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4fab6800 == 31 [pid = 1822] [id = 66] 04:35:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 71 (0x7f9f428c3800) [pid = 1822] [serial = 196] [outer = (nil)] 04:35:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 72 (0x7f9f53542400) [pid = 1822] [serial = 197] [outer = 0x7f9f428c3800] 04:35:09 INFO - PROCESS | 1822 | 1461584109785 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 73 (0x7f9f5447a000) [pid = 1822] [serial = 198] [outer = 0x7f9f428c3800] 04:35:10 INFO - PROCESS | 1822 | 1461584110460 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]]]}] 04:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 977ms 04:35:10 INFO - PROCESS | 1822 | 1461584110507 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 1822 | 1461584110510 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 04:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:35:10 INFO - PROCESS | 1822 | 1461584110521 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 1822 | 1461584110523 Marionette TRACE conn3 <- [1,238,null,{}] 04:35:10 INFO - PROCESS | 1822 | 1461584110529 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}] 04:35:10 INFO - PROCESS | 1822 | 1461584110780 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:35:10 INFO - PROCESS | 1822 | --DOMWINDOW == 72 (0x7f9f4bf12800) [pid = 1822] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:35:10 INFO - PROCESS | 1822 | --DOMWINDOW == 71 (0x7f9f428bfc00) [pid = 1822] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:35:10 INFO - PROCESS | 1822 | --DOMWINDOW == 70 (0x7f9f43bc2000) [pid = 1822] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:35:10 INFO - PROCESS | 1822 | --DOMWINDOW == 69 (0x7f9f444f3c00) [pid = 1822] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:35:10 INFO - PROCESS | 1822 | --DOMWINDOW == 68 (0x7f9f4b59c000) [pid = 1822] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:35:10 INFO - PROCESS | 1822 | --DOMWINDOW == 67 (0x7f9f428b9000) [pid = 1822] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:35:10 INFO - PROCESS | 1822 | 1461584110847 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4926e800 == 32 [pid = 1822] [id = 67] 04:35:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 68 (0x7f9f428bfc00) [pid = 1822] [serial = 199] [outer = (nil)] 04:35:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 69 (0x7f9f469ea800) [pid = 1822] [serial = 200] [outer = 0x7f9f428bfc00] 04:35:10 INFO - PROCESS | 1822 | 1461584110912 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 70 (0x7f9f5a2eac00) [pid = 1822] [serial = 201] [outer = 0x7f9f428bfc00] 04:35:11 INFO - PROCESS | 1822 | 1461584111521 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]]]}] 04:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1029ms 04:35:11 INFO - PROCESS | 1822 | 1461584111546 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:35:11 INFO - PROCESS | 1822 | 1461584111550 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 04:35:11 INFO - PROCESS | 1822 | 1461584111556 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 1822 | 1461584111559 Marionette TRACE conn3 <- [1,242,null,{}] 04:35:11 INFO - PROCESS | 1822 | 1461584111564 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}] 04:35:11 INFO - PROCESS | 1822 | 1461584111692 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:35:11 INFO - PROCESS | 1822 | 1461584111784 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4364c000 == 33 [pid = 1822] [id = 68] 04:35:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 71 (0x7f9f43bc2000) [pid = 1822] [serial = 202] [outer = (nil)] 04:35:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 72 (0x7f9f5a549c00) [pid = 1822] [serial = 203] [outer = 0x7f9f43bc2000] 04:35:11 INFO - PROCESS | 1822 | 1461584111843 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 73 (0x7f9f5a7eb000) [pid = 1822] [serial = 204] [outer = 0x7f9f43bc2000] 04:35:12 INFO - PROCESS | 1822 | 1461584112396 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]]]}] 04:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 877ms 04:35:12 INFO - PROCESS | 1822 | 1461584112433 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 1822 | 1461584112435 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 04:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:35:12 INFO - PROCESS | 1822 | 1461584112441 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - PROCESS | 1822 | 1461584112443 Marionette TRACE conn3 <- [1,246,null,{}] 04:35:12 INFO - PROCESS | 1822 | 1461584112447 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}] 04:35:12 INFO - PROCESS | 1822 | 1461584112573 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:35:12 INFO - PROCESS | 1822 | 1461584112666 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a22f800 == 34 [pid = 1822] [id = 69] 04:35:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 74 (0x7f9f436e7400) [pid = 1822] [serial = 205] [outer = (nil)] 04:35:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 75 (0x7f9f5b440400) [pid = 1822] [serial = 206] [outer = 0x7f9f436e7400] 04:35:12 INFO - PROCESS | 1822 | 1461584112727 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 76 (0x7f9f5b528800) [pid = 1822] [serial = 207] [outer = 0x7f9f436e7400] 04:35:13 INFO - PROCESS | 1822 | 1461584113604 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]]]}] 04:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1224ms 04:35:13 INFO - PROCESS | 1822 | 1461584113667 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 1822 | 1461584113672 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 04:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:35:13 INFO - PROCESS | 1822 | 1461584113680 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 1822 | 1461584113684 Marionette TRACE conn3 <- [1,250,null,{}] 04:35:13 INFO - PROCESS | 1822 | 1461584113691 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}] 04:35:13 INFO - PROCESS | 1822 | 1461584113848 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:35:13 INFO - PROCESS | 1822 | 1461584113990 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c594000 == 35 [pid = 1822] [id = 70] 04:35:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 77 (0x7f9f44450000) [pid = 1822] [serial = 208] [outer = (nil)] 04:35:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 78 (0x7f9f46c08400) [pid = 1822] [serial = 209] [outer = 0x7f9f44450000] 04:35:14 INFO - PROCESS | 1822 | 1461584114064 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 79 (0x7f9f4bdcb400) [pid = 1822] [serial = 210] [outer = 0x7f9f44450000] 04:35:14 INFO - PROCESS | 1822 | 1461584114861 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]]]}] 04:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1236ms 04:35:14 INFO - PROCESS | 1822 | 1461584114918 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 1822 | 1461584114926 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 04:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:35:14 INFO - PROCESS | 1822 | 1461584114936 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - PROCESS | 1822 | 1461584114940 Marionette TRACE conn3 <- [1,254,null,{}] 04:35:14 INFO - PROCESS | 1822 | 1461584114946 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}] 04:35:15 INFO - PROCESS | 1822 | 1461584115140 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:35:15 INFO - PROCESS | 1822 | 1461584115265 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f544db800 == 36 [pid = 1822] [id = 71] 04:35:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 80 (0x7f9f4c4d3c00) [pid = 1822] [serial = 211] [outer = (nil)] 04:35:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 81 (0x7f9f4e32d400) [pid = 1822] [serial = 212] [outer = 0x7f9f4c4d3c00] 04:35:15 INFO - PROCESS | 1822 | 1461584115336 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 82 (0x7f9f4f963000) [pid = 1822] [serial = 213] [outer = 0x7f9f4c4d3c00] 04:35:16 INFO - PROCESS | 1822 | 1461584116135 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]]]}] 04:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1232ms 04:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:35:16 INFO - PROCESS | 1822 | 1461584116168 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 1822 | 1461584116171 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 04:35:16 INFO - PROCESS | 1822 | 1461584116178 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:35:16 INFO - PROCESS | 1822 | 1461584116183 Marionette TRACE conn3 <- [1,258,null,{}] 04:35:16 INFO - PROCESS | 1822 | 1461584116198 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}] 04:35:16 INFO - PROCESS | 1822 | 1461584116349 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:35:16 INFO - PROCESS | 1822 | 1461584116459 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b208000 == 37 [pid = 1822] [id = 72] 04:35:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 83 (0x7f9f5a2e6800) [pid = 1822] [serial = 214] [outer = (nil)] 04:35:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 84 (0x7f9f5a3ea800) [pid = 1822] [serial = 215] [outer = 0x7f9f5a2e6800] 04:35:16 INFO - PROCESS | 1822 | 1461584116532 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 85 (0x7f9f5b4ea400) [pid = 1822] [serial = 216] [outer = 0x7f9f5a2e6800] 04:35:17 INFO - PROCESS | 1822 | 1461584117381 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]]]}] 04:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1232ms 04:35:17 INFO - PROCESS | 1822 | 1461584117410 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:35:17 INFO - PROCESS | 1822 | 1461584117414 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 04:35:17 INFO - PROCESS | 1822 | 1461584117421 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 1822 | 1461584117424 Marionette TRACE conn3 <- [1,262,null,{}] 04:35:17 INFO - PROCESS | 1822 | 1461584117429 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}] 04:35:17 INFO - PROCESS | 1822 | 1461584117576 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:35:17 INFO - PROCESS | 1822 | 1461584117709 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5d13b800 == 38 [pid = 1822] [id = 73] 04:35:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 86 (0x7f9f5a36f800) [pid = 1822] [serial = 217] [outer = (nil)] 04:35:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 87 (0x7f9f5b8d9000) [pid = 1822] [serial = 218] [outer = 0x7f9f5a36f800] 04:35:17 INFO - PROCESS | 1822 | 1461584117783 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 88 (0x7f9f5d63d000) [pid = 1822] [serial = 219] [outer = 0x7f9f5a36f800] 04:35:18 INFO - PROCESS | 1822 | 1461584118553 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]]]}] 04:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1179ms 04:35:18 INFO - PROCESS | 1822 | 1461584118600 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:35:18 INFO - PROCESS | 1822 | 1461584118604 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 04:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:35:18 INFO - PROCESS | 1822 | 1461584118610 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:35:18 INFO - PROCESS | 1822 | 1461584118613 Marionette TRACE conn3 <- [1,266,null,{}] 04:35:18 INFO - PROCESS | 1822 | 1461584118618 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}] 04:35:18 INFO - PROCESS | 1822 | 1461584118771 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:35:19 INFO - PROCESS | 1822 | 1461584119061 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4af65800 == 39 [pid = 1822] [id = 74] 04:35:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 89 (0x7f9f437df000) [pid = 1822] [serial = 220] [outer = (nil)] 04:35:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 90 (0x7f9f43bba800) [pid = 1822] [serial = 221] [outer = 0x7f9f437df000] 04:35:19 INFO - PROCESS | 1822 | 1461584119143 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 91 (0x7f9f45e51400) [pid = 1822] [serial = 222] [outer = 0x7f9f437df000] 04:35:20 INFO - PROCESS | 1822 | 1461584120042 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]]]}] 04:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1485ms 04:35:20 INFO - PROCESS | 1822 | 1461584120096 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:35:20 INFO - PROCESS | 1822 | 1461584120101 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 04:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:35:20 INFO - PROCESS | 1822 | 1461584120108 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:35:20 INFO - PROCESS | 1822 | 1461584120113 Marionette TRACE conn3 <- [1,270,null,{}] 04:35:20 INFO - PROCESS | 1822 | 1461584120121 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}] 04:35:20 INFO - PROCESS | 1822 | 1461584120270 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:35:20 INFO - PROCESS | 1822 | 1461584120421 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 90 (0x7f9f4e11e800) [pid = 1822] [serial = 170] [outer = (nil)] [url = about:blank] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 89 (0x7f9f450dac00) [pid = 1822] [serial = 152] [outer = (nil)] [url = about:blank] 04:35:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45e20800 == 40 [pid = 1822] [id = 75] 04:35:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 90 (0x7f9f45ee1000) [pid = 1822] [serial = 223] [outer = (nil)] 04:35:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 91 (0x7f9f48780800) [pid = 1822] [serial = 224] [outer = 0x7f9f45ee1000] 04:35:20 INFO - PROCESS | 1822 | 1461584120519 Marionette DEBUG loaded listener.js 04:35:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 92 (0x7f9f4c3e4400) [pid = 1822] [serial = 225] [outer = 0x7f9f45ee1000] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 91 (0x7f9f4e119400) [pid = 1822] [serial = 144] [outer = (nil)] [url = about:blank] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 90 (0x7f9f4d46a400) [pid = 1822] [serial = 164] [outer = (nil)] [url = about:blank] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 89 (0x7f9f4c714800) [pid = 1822] [serial = 167] [outer = (nil)] [url = about:blank] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 88 (0x7f9f428c0c00) [pid = 1822] [serial = 146] [outer = (nil)] [url = about:blank] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 87 (0x7f9f45ede400) [pid = 1822] [serial = 155] [outer = (nil)] [url = about:blank] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 86 (0x7f9f469df800) [pid = 1822] [serial = 156] [outer = (nil)] [url = about:blank] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 85 (0x7f9f46c10c00) [pid = 1822] [serial = 158] [outer = (nil)] [url = about:blank] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 84 (0x7f9f4d608800) [pid = 1822] [serial = 165] [outer = (nil)] [url = about:blank] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 83 (0x7f9f4b59dc00) [pid = 1822] [serial = 149] [outer = (nil)] [url = about:blank] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 82 (0x7f9f4bcce400) [pid = 1822] [serial = 161] [outer = (nil)] [url = about:blank] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 81 (0x7f9f4c448000) [pid = 1822] [serial = 162] [outer = (nil)] [url = about:blank] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 80 (0x7f9f4dd29c00) [pid = 1822] [serial = 168] [outer = (nil)] [url = about:blank] 04:35:20 INFO - PROCESS | 1822 | --DOMWINDOW == 79 (0x7f9f4927f000) [pid = 1822] [serial = 159] [outer = (nil)] [url = about:blank] 04:35:21 INFO - PROCESS | 1822 | 1461584121198 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]]]}] 04:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1132ms 04:35:21 INFO - PROCESS | 1822 | 1461584121242 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:35:21 INFO - PROCESS | 1822 | 1461584121248 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 04:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:35:21 INFO - PROCESS | 1822 | 1461584121256 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:35:21 INFO - PROCESS | 1822 | 1461584121259 Marionette TRACE conn3 <- [1,274,null,{}] 04:35:21 INFO - PROCESS | 1822 | 1461584121265 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}] 04:35:21 INFO - PROCESS | 1822 | 1461584121416 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:35:21 INFO - PROCESS | 1822 | 1461584121508 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c324000 == 41 [pid = 1822] [id = 76] 04:35:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 80 (0x7f9f4bdc5000) [pid = 1822] [serial = 226] [outer = (nil)] 04:35:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 81 (0x7f9f4d5e2000) [pid = 1822] [serial = 227] [outer = 0x7f9f4bdc5000] 04:35:21 INFO - PROCESS | 1822 | 1461584121570 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 82 (0x7f9f4de6e800) [pid = 1822] [serial = 228] [outer = 0x7f9f4bdc5000] 04:35:22 INFO - PROCESS | 1822 | 1461584122182 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]]]}] 04:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 983ms 04:35:22 INFO - PROCESS | 1822 | 1461584122239 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:35:22 INFO - PROCESS | 1822 | 1461584122241 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 04:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:35:22 INFO - PROCESS | 1822 | 1461584122249 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - PROCESS | 1822 | 1461584122257 Marionette TRACE conn3 <- [1,278,null,{}] 04:35:22 INFO - PROCESS | 1822 | 1461584122269 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}] 04:35:22 INFO - PROCESS | 1822 | 1461584122436 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:35:22 INFO - PROCESS | 1822 | 1461584122453 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4de0e000 == 42 [pid = 1822] [id = 77] 04:35:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 83 (0x7f9f4ec8f400) [pid = 1822] [serial = 229] [outer = (nil)] 04:35:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 84 (0x7f9f4fa52800) [pid = 1822] [serial = 230] [outer = 0x7f9f4ec8f400] 04:35:22 INFO - PROCESS | 1822 | 1461584122513 Marionette DEBUG loaded listener.js 04:35:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 85 (0x7f9f54479400) [pid = 1822] [serial = 231] [outer = 0x7f9f4ec8f400] 04:35:23 INFO - PROCESS | 1822 | 1461584123283 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]]]}] 04:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1092ms 04:35:23 INFO - PROCESS | 1822 | 1461584123341 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:35:23 INFO - PROCESS | 1822 | 1461584123344 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 04:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:35:23 INFO - PROCESS | 1822 | 1461584123350 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:35:23 INFO - PROCESS | 1822 | 1461584123352 Marionette TRACE conn3 <- [1,282,null,{}] 04:35:23 INFO - PROCESS | 1822 | 1461584123357 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}] 04:35:23 INFO - PROCESS | 1822 | 1461584123523 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:35:23 INFO - PROCESS | 1822 | 1461584123553 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4931f000 == 43 [pid = 1822] [id = 78] 04:35:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 86 (0x7f9f4cd24c00) [pid = 1822] [serial = 232] [outer = (nil)] 04:35:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 87 (0x7f9f5a2e2400) [pid = 1822] [serial = 233] [outer = 0x7f9f4cd24c00] 04:35:23 INFO - PROCESS | 1822 | 1461584123617 Marionette DEBUG loaded listener.js 04:35:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 88 (0x7f9f5a7eac00) [pid = 1822] [serial = 234] [outer = 0x7f9f4cd24c00] 04:35:24 INFO - PROCESS | 1822 | 1461584124425 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]]]}] 04:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1131ms 04:35:24 INFO - PROCESS | 1822 | 1461584124493 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:35:24 INFO - PROCESS | 1822 | 1461584124496 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 04:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:35:24 INFO - PROCESS | 1822 | 1461584124502 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:35:24 INFO - PROCESS | 1822 | 1461584124505 Marionette TRACE conn3 <- [1,286,null,{}] 04:35:24 INFO - PROCESS | 1822 | 1461584124510 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}] 04:35:24 INFO - PROCESS | 1822 | 1461584124674 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:35:24 INFO - PROCESS | 1822 | 1461584124704 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a5d8800 == 44 [pid = 1822] [id = 79] 04:35:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 89 (0x7f9f5b76cc00) [pid = 1822] [serial = 235] [outer = (nil)] 04:35:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 90 (0x7f9f5b779000) [pid = 1822] [serial = 236] [outer = 0x7f9f5b76cc00] 04:35:24 INFO - PROCESS | 1822 | 1461584124777 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 91 (0x7f9f5ed09c00) [pid = 1822] [serial = 237] [outer = 0x7f9f5b76cc00] 04:35:25 INFO - PROCESS | 1822 | --DOMWINDOW == 90 (0x7f9f4aff0c00) [pid = 1822] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:35:25 INFO - PROCESS | 1822 | --DOMWINDOW == 89 (0x7f9f469e4c00) [pid = 1822] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:35:25 INFO - PROCESS | 1822 | --DOMWINDOW == 88 (0x7f9f4bdc6400) [pid = 1822] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:35:25 INFO - PROCESS | 1822 | --DOMWINDOW == 87 (0x7f9f43bc2000) [pid = 1822] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:35:25 INFO - PROCESS | 1822 | --DOMWINDOW == 86 (0x7f9f428bfc00) [pid = 1822] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:35:25 INFO - PROCESS | 1822 | --DOMWINDOW == 85 (0x7f9f43bbac00) [pid = 1822] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:35:25 INFO - PROCESS | 1822 | --DOMWINDOW == 84 (0x7f9f493f2800) [pid = 1822] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:35:25 INFO - PROCESS | 1822 | --DOMWINDOW == 83 (0x7f9f428c3800) [pid = 1822] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:35:25 INFO - PROCESS | 1822 | --DOMWINDOW == 82 (0x7f9f444ee000) [pid = 1822] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:35:25 INFO - PROCESS | 1822 | 1461584125716 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]]]}] 04:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1226ms 04:35:25 INFO - PROCESS | 1822 | 1461584125738 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 1822 | 1461584125741 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 04:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:35:25 INFO - PROCESS | 1822 | 1461584125748 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 1822 | 1461584125750 Marionette TRACE conn3 <- [1,290,null,{}] 04:35:25 INFO - PROCESS | 1822 | 1461584125755 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}] 04:35:25 INFO - PROCESS | 1822 | 1461584125923 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:35:25 INFO - PROCESS | 1822 | 1461584125943 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a745800 == 45 [pid = 1822] [id = 80] 04:35:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 83 (0x7f9f4444c400) [pid = 1822] [serial = 238] [outer = (nil)] 04:35:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 84 (0x7f9f46a82800) [pid = 1822] [serial = 239] [outer = 0x7f9f4444c400] 04:35:26 INFO - PROCESS | 1822 | 1461584126003 Marionette DEBUG loaded listener.js 04:35:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 85 (0x7f9f5a515c00) [pid = 1822] [serial = 240] [outer = 0x7f9f4444c400] 04:35:26 INFO - PROCESS | 1822 | 1461584126667 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]]]}] 04:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 934ms 04:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:35:26 INFO - PROCESS | 1822 | 1461584126682 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:35:26 INFO - PROCESS | 1822 | 1461584126685 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 04:35:26 INFO - PROCESS | 1822 | 1461584126692 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:35:26 INFO - PROCESS | 1822 | 1461584126694 Marionette TRACE conn3 <- [1,294,null,{}] 04:35:26 INFO - PROCESS | 1822 | 1461584126699 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}] 04:35:26 INFO - PROCESS | 1822 | 1461584126856 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:35:26 INFO - PROCESS | 1822 | 1461584126916 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5ef3a000 == 46 [pid = 1822] [id = 81] 04:35:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 86 (0x7f9f437d5000) [pid = 1822] [serial = 241] [outer = (nil)] 04:35:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 87 (0x7f9f5a36c800) [pid = 1822] [serial = 242] [outer = 0x7f9f437d5000] 04:35:26 INFO - PROCESS | 1822 | 1461584126975 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 88 (0x7f9f5f0a8c00) [pid = 1822] [serial = 243] [outer = 0x7f9f437d5000] 04:35:27 INFO - PROCESS | 1822 | 1461584127674 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]]]}] 04:35:27 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. 04:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1029ms 04:35:27 INFO - PROCESS | 1822 | 1461584127720 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 1822 | 1461584127726 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 04:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:35:27 INFO - PROCESS | 1822 | 1461584127733 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - PROCESS | 1822 | 1461584127738 Marionette TRACE conn3 <- [1,298,null,{}] 04:35:27 INFO - PROCESS | 1822 | 1461584127764 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}] 04:35:27 INFO - PROCESS | 1822 | 1461584127926 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:35:28 INFO - PROCESS | 1822 | 1461584128054 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c58d000 == 47 [pid = 1822] [id = 82] 04:35:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 89 (0x7f9f430f5800) [pid = 1822] [serial = 244] [outer = (nil)] 04:35:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 90 (0x7f9f430fcc00) [pid = 1822] [serial = 245] [outer = 0x7f9f430f5800] 04:35:28 INFO - PROCESS | 1822 | 1461584128128 Marionette DEBUG loaded listener.js 04:35:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 91 (0x7f9f444f5000) [pid = 1822] [serial = 246] [outer = 0x7f9f430f5800] 04:35:29 INFO - PROCESS | 1822 | 1461584129049 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]]]}] 04:35:29 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. 04:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1358ms 04:35:29 INFO - PROCESS | 1822 | 1461584129092 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 1822 | 1461584129100 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 04:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:35:29 INFO - PROCESS | 1822 | 1461584129111 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - PROCESS | 1822 | 1461584129114 Marionette TRACE conn3 <- [1,302,null,{}] 04:35:29 INFO - PROCESS | 1822 | 1461584129121 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}] 04:35:29 INFO - PROCESS | 1822 | 1461584129287 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:35:29 INFO - PROCESS | 1822 | 1461584129418 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5078b000 == 48 [pid = 1822] [id = 83] 04:35:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 92 (0x7f9f430fb000) [pid = 1822] [serial = 247] [outer = (nil)] 04:35:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 93 (0x7f9f48780000) [pid = 1822] [serial = 248] [outer = 0x7f9f430fb000] 04:35:29 INFO - PROCESS | 1822 | 1461584129488 Marionette DEBUG loaded listener.js 04:35:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 94 (0x7f9f4b594c00) [pid = 1822] [serial = 249] [outer = 0x7f9f430fb000] 04:35:30 INFO - PROCESS | 1822 | 1461584130331 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]]]}] 04:35:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 95 (0x7f9f46c04c00) [pid = 1822] [serial = 250] [outer = 0x7f9f437e3800] 04:35:30 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. 04:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1279ms 04:35:30 INFO - PROCESS | 1822 | 1461584130408 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:35:30 INFO - PROCESS | 1822 | 1461584130412 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 04:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:35:30 INFO - PROCESS | 1822 | 1461584130464 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:35:30 INFO - PROCESS | 1822 | 1461584130469 Marionette TRACE conn3 <- [1,306,null,{}] 04:35:30 INFO - PROCESS | 1822 | 1461584130488 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}] 04:35:30 INFO - PROCESS | 1822 | 1461584130654 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:35:30 INFO - PROCESS | 1822 | 1461584130799 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5ef42800 == 49 [pid = 1822] [id = 84] 04:35:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 96 (0x7f9f4b59c400) [pid = 1822] [serial = 251] [outer = (nil)] 04:35:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 97 (0x7f9f4de68400) [pid = 1822] [serial = 252] [outer = 0x7f9f4b59c400] 04:35:30 INFO - PROCESS | 1822 | 1461584130880 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 98 (0x7f9f59416000) [pid = 1822] [serial = 253] [outer = 0x7f9f4b59c400] 04:35:31 INFO - PROCESS | 1822 | 1461584131724 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]]]}] 04:35:31 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. 04:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1310ms 04:35:31 INFO - PROCESS | 1822 | 1461584131750 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:35:31 INFO - PROCESS | 1822 | 1461584131754 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 04:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:35:31 INFO - PROCESS | 1822 | 1461584131760 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:35:31 INFO - PROCESS | 1822 | 1461584131762 Marionette TRACE conn3 <- [1,310,null,{}] 04:35:31 INFO - PROCESS | 1822 | 1461584131767 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}] 04:35:31 INFO - PROCESS | 1822 | 1461584131914 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:35:32 INFO - PROCESS | 1822 | 1461584132049 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5fa1d000 == 50 [pid = 1822] [id = 85] 04:35:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 99 (0x7f9f4c4d3000) [pid = 1822] [serial = 254] [outer = (nil)] 04:35:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7f9f5b77b400) [pid = 1822] [serial = 255] [outer = 0x7f9f4c4d3000] 04:35:32 INFO - PROCESS | 1822 | 1461584132119 Marionette DEBUG loaded listener.js 04:35:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7f9f5d6bf400) [pid = 1822] [serial = 256] [outer = 0x7f9f4c4d3000] 04:35:32 INFO - PROCESS | 1822 | 1461584132936 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]]]}] 04:35:32 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. 04:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1225ms 04:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:35:32 INFO - PROCESS | 1822 | 1461584132987 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 1822 | 1461584132990 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 04:35:32 INFO - PROCESS | 1822 | 1461584132998 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:35:33 INFO - PROCESS | 1822 | 1461584133001 Marionette TRACE conn3 <- [1,314,null,{}] 04:35:33 INFO - PROCESS | 1822 | 1461584133007 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}] 04:35:33 INFO - PROCESS | 1822 | 1461584133165 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:35:33 INFO - PROCESS | 1822 | 1461584133300 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4db9d800 == 51 [pid = 1822] [id = 86] 04:35:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7f9f430f0800) [pid = 1822] [serial = 257] [outer = (nil)] 04:35:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7f9f443e3800) [pid = 1822] [serial = 258] [outer = 0x7f9f430f0800] 04:35:33 INFO - PROCESS | 1822 | 1461584133371 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7f9f5b524c00) [pid = 1822] [serial = 259] [outer = 0x7f9f430f0800] 04:35:34 INFO - PROCESS | 1822 | 1461584134189 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]]]}] 04:35:34 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. 04:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1234ms 04:35:34 INFO - PROCESS | 1822 | 1461584134232 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:35:34 INFO - PROCESS | 1822 | 1461584134234 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 04:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:35:34 INFO - PROCESS | 1822 | 1461584134241 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:35:34 INFO - PROCESS | 1822 | 1461584134244 Marionette TRACE conn3 <- [1,318,null,{}] 04:35:34 INFO - PROCESS | 1822 | 1461584134249 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}] 04:35:34 INFO - PROCESS | 1822 | 1461584134418 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:35:34 INFO - PROCESS | 1822 | 1461584134703 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c5a3800 == 52 [pid = 1822] [id = 87] 04:35:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7f9f430f3000) [pid = 1822] [serial = 260] [outer = (nil)] 04:35:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f430fa000) [pid = 1822] [serial = 261] [outer = 0x7f9f430f3000] 04:35:34 INFO - PROCESS | 1822 | 1461584134826 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f443df400) [pid = 1822] [serial = 262] [outer = 0x7f9f430f3000] 04:35:35 INFO - PROCESS | 1822 | 1461584135668 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]]]}] 04:35:35 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. 04:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1476ms 04:35:35 INFO - PROCESS | 1822 | 1461584135723 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:35:35 INFO - PROCESS | 1822 | 1461584135733 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 04:35:35 INFO - PROCESS | 1822 | 1461584135739 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:35:35 INFO - PROCESS | 1822 | 1461584135744 Marionette TRACE conn3 <- [1,322,null,{}] 04:35:35 INFO - PROCESS | 1822 | 1461584135750 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}] 04:35:35 INFO - PROCESS | 1822 | 1461584135897 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:35:36 INFO - PROCESS | 1822 | 1461584136034 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f49305800 == 53 [pid = 1822] [id = 88] 04:35:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f46a79400) [pid = 1822] [serial = 263] [outer = (nil)] 04:35:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f4877cc00) [pid = 1822] [serial = 264] [outer = 0x7f9f46a79400] 04:35:36 INFO - PROCESS | 1822 | 1461584136107 Marionette DEBUG loaded listener.js 04:35:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f4bdc3400) [pid = 1822] [serial = 265] [outer = 0x7f9f46a79400] 04:35:36 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4fab6800 == 52 [pid = 1822] [id = 66] 04:35:36 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a745800 == 51 [pid = 1822] [id = 80] 04:35:36 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a5d8800 == 50 [pid = 1822] [id = 79] 04:35:36 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4931f000 == 49 [pid = 1822] [id = 78] 04:35:36 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4de0e000 == 48 [pid = 1822] [id = 77] 04:35:36 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c324000 == 47 [pid = 1822] [id = 76] 04:35:36 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45e20800 == 46 [pid = 1822] [id = 75] 04:35:36 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4af65800 == 45 [pid = 1822] [id = 74] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f5a7eb000) [pid = 1822] [serial = 204] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f4fa54400) [pid = 1822] [serial = 195] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f43bc4400) [pid = 1822] [serial = 173] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f4bf14400) [pid = 1822] [serial = 189] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f4ec6bc00) [pid = 1822] [serial = 192] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7f9f5a549c00) [pid = 1822] [serial = 203] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7f9f5a2eac00) [pid = 1822] [serial = 201] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 102 (0x7f9f4f95f000) [pid = 1822] [serial = 194] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 101 (0x7f9f4c447c00) [pid = 1822] [serial = 153] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 100 (0x7f9f4927f400) [pid = 1822] [serial = 176] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 99 (0x7f9f4af1e800) [pid = 1822] [serial = 188] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 98 (0x7f9f4ec8ac00) [pid = 1822] [serial = 182] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 97 (0x7f9f4dd2e800) [pid = 1822] [serial = 179] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 96 (0x7f9f53542400) [pid = 1822] [serial = 197] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 95 (0x7f9f45e50000) [pid = 1822] [serial = 185] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 94 (0x7f9f4d612c00) [pid = 1822] [serial = 191] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 93 (0x7f9f469e6c00) [pid = 1822] [serial = 186] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 92 (0x7f9f4f9d9c00) [pid = 1822] [serial = 183] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 91 (0x7f9f5447a000) [pid = 1822] [serial = 198] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | --DOMWINDOW == 90 (0x7f9f469ea800) [pid = 1822] [serial = 200] [outer = (nil)] [url = about:blank] 04:35:36 INFO - PROCESS | 1822 | 1461584136908 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]]]}] 04:35:36 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. 04:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1230ms 04:35:36 INFO - PROCESS | 1822 | 1461584136971 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:35:36 INFO - PROCESS | 1822 | 1461584136977 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 04:35:36 INFO - PROCESS | 1822 | 1461584136984 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:35:36 INFO - PROCESS | 1822 | 1461584136986 Marionette TRACE conn3 <- [1,326,null,{}] 04:35:36 INFO - PROCESS | 1822 | 1461584136992 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}] 04:35:37 INFO - PROCESS | 1822 | 1461584137123 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:35:37 INFO - PROCESS | 1822 | 1461584137141 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c339000 == 46 [pid = 1822] [id = 89] 04:35:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 91 (0x7f9f4c8c5800) [pid = 1822] [serial = 266] [outer = (nil)] 04:35:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 92 (0x7f9f4e116400) [pid = 1822] [serial = 267] [outer = 0x7f9f4c8c5800] 04:35:37 INFO - PROCESS | 1822 | 1461584137200 Marionette DEBUG loaded listener.js 04:35:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 93 (0x7f9f4f95f000) [pid = 1822] [serial = 268] [outer = 0x7f9f4c8c5800] 04:35:37 INFO - PROCESS | 1822 | 1461584137986 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]]]}] 04:35:38 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. 04:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1033ms 04:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:35:38 INFO - PROCESS | 1822 | 1461584138017 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:35:38 INFO - PROCESS | 1822 | 1461584138019 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 04:35:38 INFO - PROCESS | 1822 | 1461584138034 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:35:38 INFO - PROCESS | 1822 | 1461584138043 Marionette TRACE conn3 <- [1,330,null,{}] 04:35:38 INFO - PROCESS | 1822 | 1461584138068 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}] 04:35:38 INFO - PROCESS | 1822 | 1461584138204 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:35:38 INFO - PROCESS | 1822 | 1461584138224 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f535fc000 == 47 [pid = 1822] [id = 90] 04:35:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 94 (0x7f9f5a03f400) [pid = 1822] [serial = 269] [outer = (nil)] 04:35:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 95 (0x7f9f5a511400) [pid = 1822] [serial = 270] [outer = 0x7f9f5a03f400] 04:35:38 INFO - PROCESS | 1822 | 1461584138282 Marionette DEBUG loaded listener.js 04:35:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 96 (0x7f9f5b4e5c00) [pid = 1822] [serial = 271] [outer = 0x7f9f5a03f400] 04:35:39 INFO - PROCESS | 1822 | 1461584139057 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]]]}] 04:35:39 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. 04:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1066ms 04:35:39 INFO - PROCESS | 1822 | 1461584139091 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:35:39 INFO - PROCESS | 1822 | 1461584139095 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 04:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:35:39 INFO - PROCESS | 1822 | 1461584139100 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:35:39 INFO - PROCESS | 1822 | 1461584139102 Marionette TRACE conn3 <- [1,334,null,{}] 04:35:39 INFO - PROCESS | 1822 | 1461584139114 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}] 04:35:39 INFO - PROCESS | 1822 | 1461584139293 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:35:39 INFO - PROCESS | 1822 | 1461584139318 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b216000 == 48 [pid = 1822] [id = 91] 04:35:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 97 (0x7f9f4d07e000) [pid = 1822] [serial = 272] [outer = (nil)] 04:35:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 98 (0x7f9f4d083000) [pid = 1822] [serial = 273] [outer = 0x7f9f4d07e000] 04:35:39 INFO - PROCESS | 1822 | 1461584139377 Marionette DEBUG loaded listener.js 04:35:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 99 (0x7f9f4d086c00) [pid = 1822] [serial = 274] [outer = 0x7f9f4d07e000] 04:35:40 INFO - PROCESS | 1822 | 1461584140068 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]]]}] 04:35:40 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. 04:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1030ms 04:35:40 INFO - PROCESS | 1822 | 1461584140132 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:35:40 INFO - PROCESS | 1822 | 1461584140136 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 04:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:35:40 INFO - PROCESS | 1822 | 1461584140141 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:35:40 INFO - PROCESS | 1822 | 1461584140143 Marionette TRACE conn3 <- [1,338,null,{}] 04:35:40 INFO - PROCESS | 1822 | 1461584140148 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}] 04:35:40 INFO - PROCESS | 1822 | 1461584140317 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:35:40 INFO - PROCESS | 1822 | 1461584140345 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5ef4a000 == 49 [pid = 1822] [id = 92] 04:35:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7f9f5b43b000) [pid = 1822] [serial = 275] [outer = (nil)] 04:35:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7f9f5b8de400) [pid = 1822] [serial = 276] [outer = 0x7f9f5b43b000] 04:35:40 INFO - PROCESS | 1822 | 1461584140417 Marionette DEBUG loaded listener.js 04:35:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7f9f5f0a7000) [pid = 1822] [serial = 277] [outer = 0x7f9f5b43b000] 04:35:41 INFO - PROCESS | 1822 | --DOMWINDOW == 101 (0x7f9f4cd24c00) [pid = 1822] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:35:41 INFO - PROCESS | 1822 | --DOMWINDOW == 100 (0x7f9f4ec8f400) [pid = 1822] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:35:41 INFO - PROCESS | 1822 | --DOMWINDOW == 99 (0x7f9f5b76cc00) [pid = 1822] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:35:41 INFO - PROCESS | 1822 | --DOMWINDOW == 98 (0x7f9f4bdc5000) [pid = 1822] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:35:41 INFO - PROCESS | 1822 | --DOMWINDOW == 97 (0x7f9f436e7400) [pid = 1822] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:35:41 INFO - PROCESS | 1822 | --DOMWINDOW == 96 (0x7f9f437df000) [pid = 1822] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:35:41 INFO - PROCESS | 1822 | --DOMWINDOW == 95 (0x7f9f45ee1000) [pid = 1822] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:35:41 INFO - PROCESS | 1822 | --DOMWINDOW == 94 (0x7f9f4444c400) [pid = 1822] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:35:41 INFO - PROCESS | 1822 | 1461584141316 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]]]}] 04:35:41 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. 04:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1224ms 04:35:41 INFO - PROCESS | 1822 | 1461584141367 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:35:41 INFO - PROCESS | 1822 | 1461584141370 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 04:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:35:41 INFO - PROCESS | 1822 | 1461584141376 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:35:41 INFO - PROCESS | 1822 | 1461584141378 Marionette TRACE conn3 <- [1,342,null,{}] 04:35:41 INFO - PROCESS | 1822 | 1461584141383 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}] 04:35:41 INFO - PROCESS | 1822 | 1461584141519 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:35:41 INFO - PROCESS | 1822 | 1461584141534 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5ef3b800 == 50 [pid = 1822] [id = 93] 04:35:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 95 (0x7f9f46a7bc00) [pid = 1822] [serial = 278] [outer = (nil)] 04:35:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 96 (0x7f9f5b4e6c00) [pid = 1822] [serial = 279] [outer = 0x7f9f46a7bc00] 04:35:41 INFO - PROCESS | 1822 | 1461584141595 Marionette DEBUG loaded listener.js 04:35:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 97 (0x7f9f5f5a4000) [pid = 1822] [serial = 280] [outer = 0x7f9f46a7bc00] 04:35:42 INFO - PROCESS | 1822 | 1461584142295 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]]]}] 04:35:42 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. 04:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 931ms 04:35:42 INFO - PROCESS | 1822 | 1461584142309 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:35:42 INFO - PROCESS | 1822 | 1461584142311 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 04:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:35:42 INFO - PROCESS | 1822 | 1461584142316 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:35:42 INFO - PROCESS | 1822 | 1461584142318 Marionette TRACE conn3 <- [1,346,null,{}] 04:35:42 INFO - PROCESS | 1822 | 1461584142323 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}] 04:35:42 INFO - PROCESS | 1822 | 1461584142481 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:35:42 INFO - PROCESS | 1822 | 1461584142501 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f639b7000 == 51 [pid = 1822] [id = 94] 04:35:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 98 (0x7f9f436e7800) [pid = 1822] [serial = 281] [outer = (nil)] 04:35:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 99 (0x7f9f5f9dc800) [pid = 1822] [serial = 282] [outer = 0x7f9f436e7800] 04:35:42 INFO - PROCESS | 1822 | 1461584142559 Marionette DEBUG loaded listener.js 04:35:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7f9f5fa34400) [pid = 1822] [serial = 283] [outer = 0x7f9f436e7800] 04:35:43 INFO - PROCESS | 1822 | 1461584143242 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]]]}] 04:35:43 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. 04:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 976ms 04:35:43 INFO - PROCESS | 1822 | 1461584143294 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:35:43 INFO - PROCESS | 1822 | 1461584143299 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 04:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:35:43 INFO - PROCESS | 1822 | 1461584143326 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:35:43 INFO - PROCESS | 1822 | 1461584143333 Marionette TRACE conn3 <- [1,350,null,{}] 04:35:43 INFO - PROCESS | 1822 | 1461584143343 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}] 04:35:43 INFO - PROCESS | 1822 | 1461584143517 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:35:43 INFO - PROCESS | 1822 | 1461584143678 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c58c800 == 52 [pid = 1822] [id = 95] 04:35:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7f9f45ee2800) [pid = 1822] [serial = 284] [outer = (nil)] 04:35:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7f9f46a74c00) [pid = 1822] [serial = 285] [outer = 0x7f9f45ee2800] 04:35:43 INFO - PROCESS | 1822 | 1461584143751 Marionette DEBUG loaded listener.js 04:35:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7f9f48773800) [pid = 1822] [serial = 286] [outer = 0x7f9f45ee2800] 04:35:44 INFO - PROCESS | 1822 | 1461584144647 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]]]}] 04:35:44 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. 04:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1408ms 04:35:44 INFO - PROCESS | 1822 | 1461584144718 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:35:44 INFO - PROCESS | 1822 | 1461584144726 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 04:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:35:44 INFO - PROCESS | 1822 | 1461584144736 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:35:44 INFO - PROCESS | 1822 | 1461584144740 Marionette TRACE conn3 <- [1,354,null,{}] 04:35:44 INFO - PROCESS | 1822 | 1461584144746 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}] 04:35:44 INFO - PROCESS | 1822 | 1461584144944 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:35:45 INFO - PROCESS | 1822 | 1461584145076 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a753000 == 53 [pid = 1822] [id = 96] 04:35:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7f9f469e1400) [pid = 1822] [serial = 287] [outer = (nil)] 04:35:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7f9f4c5bc800) [pid = 1822] [serial = 288] [outer = 0x7f9f469e1400] 04:35:45 INFO - PROCESS | 1822 | 1461584145144 Marionette DEBUG loaded listener.js 04:35:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f4cbea000) [pid = 1822] [serial = 289] [outer = 0x7f9f469e1400] 04:35:46 INFO - PROCESS | 1822 | 1461584146017 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]]]}] 04:35:46 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. 04:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1332ms 04:35:46 INFO - PROCESS | 1822 | 1461584146068 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:35:46 INFO - PROCESS | 1822 | 1461584146072 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 04:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:35:46 INFO - PROCESS | 1822 | 1461584146078 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:35:46 INFO - PROCESS | 1822 | 1461584146083 Marionette TRACE conn3 <- [1,358,null,{}] 04:35:46 INFO - PROCESS | 1822 | 1461584146098 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}] 04:35:46 INFO - PROCESS | 1822 | 1461584146255 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:35:46 INFO - PROCESS | 1822 | 1461584146388 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f64946000 == 54 [pid = 1822] [id = 97] 04:35:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f4d605c00) [pid = 1822] [serial = 290] [outer = (nil)] 04:35:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f4f9e0000) [pid = 1822] [serial = 291] [outer = 0x7f9f4d605c00] 04:35:46 INFO - PROCESS | 1822 | 1461584146461 Marionette DEBUG loaded listener.js 04:35:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f594e5000) [pid = 1822] [serial = 292] [outer = 0x7f9f4d605c00] 04:35:47 INFO - PROCESS | 1822 | 1461584147344 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]]]}] 04:35:47 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. 04:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1283ms 04:35:47 INFO - PROCESS | 1822 | 1461584147361 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:35:47 INFO - PROCESS | 1822 | 1461584147364 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 04:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:35:47 INFO - PROCESS | 1822 | 1461584147372 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:35:47 INFO - PROCESS | 1822 | 1461584147375 Marionette TRACE conn3 <- [1,362,null,{}] 04:35:47 INFO - PROCESS | 1822 | 1461584147380 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}] 04:35:47 INFO - PROCESS | 1822 | 1461584147530 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:35:47 INFO - PROCESS | 1822 | 1461584147669 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f438ab000 == 55 [pid = 1822] [id = 98] 04:35:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f4de70c00) [pid = 1822] [serial = 293] [outer = (nil)] 04:35:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f5ef78c00) [pid = 1822] [serial = 294] [outer = 0x7f9f4de70c00] 04:35:47 INFO - PROCESS | 1822 | 1461584147741 Marionette DEBUG loaded listener.js 04:35:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7f9f5f5a0000) [pid = 1822] [serial = 295] [outer = 0x7f9f4de70c00] 04:35:48 INFO - PROCESS | 1822 | 1461584148675 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]]]}] 04:35:48 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. 04:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1326ms 04:35:48 INFO - PROCESS | 1822 | 1461584148698 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:35:48 INFO - PROCESS | 1822 | 1461584148702 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 04:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:35:48 INFO - PROCESS | 1822 | 1461584148707 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:35:48 INFO - PROCESS | 1822 | 1461584148710 Marionette TRACE conn3 <- [1,366,null,{}] 04:35:48 INFO - PROCESS | 1822 | 1461584148715 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}] 04:35:48 INFO - PROCESS | 1822 | 1461584148861 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:35:49 INFO - PROCESS | 1822 | 1461584149200 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46ad4800 == 56 [pid = 1822] [id = 99] 04:35:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7f9f43c04800) [pid = 1822] [serial = 296] [outer = (nil)] 04:35:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f45e4c400) [pid = 1822] [serial = 297] [outer = 0x7f9f43c04800] 04:35:49 INFO - PROCESS | 1822 | 1461584149336 Marionette DEBUG loaded listener.js 04:35:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f469e4c00) [pid = 1822] [serial = 298] [outer = 0x7f9f43c04800] 04:35:50 INFO - PROCESS | 1822 | 1461584150229 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]]]}] 04:35:50 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. 04:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1576ms 04:35:50 INFO - PROCESS | 1822 | 1461584150284 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:35:50 INFO - PROCESS | 1822 | 1461584150290 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 04:35:50 INFO - PROCESS | 1822 | 1461584150297 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:35:50 INFO - PROCESS | 1822 | 1461584150302 Marionette TRACE conn3 <- [1,370,null,{}] 04:35:50 INFO - PROCESS | 1822 | 1461584150309 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}] 04:35:50 INFO - PROCESS | 1822 | 1461584150463 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:35:50 INFO - PROCESS | 1822 | 1461584150623 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5ef3b800 == 55 [pid = 1822] [id = 93] 04:35:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5ef4a000 == 54 [pid = 1822] [id = 92] 04:35:50 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f5a36c800) [pid = 1822] [serial = 242] [outer = (nil)] [url = about:blank] 04:35:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45ebf000 == 55 [pid = 1822] [id = 100] 04:35:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f46a83800) [pid = 1822] [serial = 299] [outer = (nil)] 04:35:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7f9f48781800) [pid = 1822] [serial = 300] [outer = 0x7f9f46a83800] 04:35:50 INFO - PROCESS | 1822 | 1461584150754 Marionette DEBUG loaded listener.js 04:35:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7f9f4aff1000) [pid = 1822] [serial = 301] [outer = 0x7f9f46a83800] 04:35:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5b216000 == 54 [pid = 1822] [id = 91] 04:35:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f535fc000 == 53 [pid = 1822] [id = 90] 04:35:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c339000 == 52 [pid = 1822] [id = 89] 04:35:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f49305800 == 51 [pid = 1822] [id = 88] 04:35:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c5a3800 == 50 [pid = 1822] [id = 87] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7f9f5a2e2400) [pid = 1822] [serial = 233] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7f9f4fa52800) [pid = 1822] [serial = 230] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f5b779000) [pid = 1822] [serial = 236] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7f9f4d5e2000) [pid = 1822] [serial = 227] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7f9f4de6e800) [pid = 1822] [serial = 228] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7f9f5b440400) [pid = 1822] [serial = 206] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f5b528800) [pid = 1822] [serial = 207] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f45e51400) [pid = 1822] [serial = 222] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f43bba800) [pid = 1822] [serial = 221] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f5a3ea800) [pid = 1822] [serial = 215] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f46c08400) [pid = 1822] [serial = 209] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f48780800) [pid = 1822] [serial = 224] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7f9f4c3e4400) [pid = 1822] [serial = 225] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7f9f4e32d400) [pid = 1822] [serial = 212] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 102 (0x7f9f5b8d9000) [pid = 1822] [serial = 218] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 101 (0x7f9f5ed09c00) [pid = 1822] [serial = 237] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 100 (0x7f9f46a82800) [pid = 1822] [serial = 239] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 99 (0x7f9f5a7eac00) [pid = 1822] [serial = 234] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 98 (0x7f9f54479400) [pid = 1822] [serial = 231] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | --DOMWINDOW == 97 (0x7f9f5a515c00) [pid = 1822] [serial = 240] [outer = (nil)] [url = about:blank] 04:35:51 INFO - PROCESS | 1822 | 1461584151454 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]]]}] 04:35:51 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. 04:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1190ms 04:35:51 INFO - PROCESS | 1822 | 1461584151495 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:35:51 INFO - PROCESS | 1822 | 1461584151501 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 04:35:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:35:51 INFO - PROCESS | 1822 | 1461584151511 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:35:51 INFO - PROCESS | 1822 | 1461584151513 Marionette TRACE conn3 <- [1,374,null,{}] 04:35:51 INFO - PROCESS | 1822 | 1461584151524 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}] 04:35:51 INFO - PROCESS | 1822 | 1461584151662 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:35:51 INFO - PROCESS | 1822 | 1461584151674 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c597000 == 51 [pid = 1822] [id = 101] 04:35:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 98 (0x7f9f4c5b5c00) [pid = 1822] [serial = 302] [outer = (nil)] 04:35:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 99 (0x7f9f4c5be400) [pid = 1822] [serial = 303] [outer = 0x7f9f4c5b5c00] 04:35:51 INFO - PROCESS | 1822 | 1461584151734 Marionette DEBUG loaded listener.js 04:35:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7f9f4d079800) [pid = 1822] [serial = 304] [outer = 0x7f9f4c5b5c00] 04:35:52 INFO - PROCESS | 1822 | 1461584152527 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:35:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:35:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1034ms 04:35:52 INFO - PROCESS | 1822 | 1461584152545 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:35:52 INFO - PROCESS | 1822 | 1461584152548 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 04:35:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:35:52 INFO - PROCESS | 1822 | 1461584152555 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:35:52 INFO - PROCESS | 1822 | 1461584152563 Marionette TRACE conn3 <- [1,378,null,{}] 04:35:52 INFO - PROCESS | 1822 | 1461584152598 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}] 04:35:52 INFO - PROCESS | 1822 | 1461584152738 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:35:52 INFO - PROCESS | 1822 | 1461584152757 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e1da800 == 52 [pid = 1822] [id = 102] 04:35:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7f9f4d5df400) [pid = 1822] [serial = 305] [outer = (nil)] 04:35:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7f9f4e324800) [pid = 1822] [serial = 306] [outer = 0x7f9f4d5df400] 04:35:52 INFO - PROCESS | 1822 | 1461584152817 Marionette DEBUG loaded listener.js 04:35:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7f9f4ec8e800) [pid = 1822] [serial = 307] [outer = 0x7f9f4d5df400] 04:35:53 INFO - PROCESS | 1822 | 1461584153673 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:35:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:35:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1189ms 04:35:53 INFO - PROCESS | 1822 | 1461584153743 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:35:53 INFO - PROCESS | 1822 | 1461584153747 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 04:35:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:35:53 INFO - PROCESS | 1822 | 1461584153752 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:35:53 INFO - PROCESS | 1822 | 1461584153754 Marionette TRACE conn3 <- [1,382,null,{}] 04:35:53 INFO - PROCESS | 1822 | 1461584153759 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}] 04:35:53 INFO - PROCESS | 1822 | 1461584153928 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:35:53 INFO - PROCESS | 1822 | 1461584153990 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4faad000 == 53 [pid = 1822] [id = 103] 04:35:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7f9f430f9800) [pid = 1822] [serial = 308] [outer = (nil)] 04:35:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7f9f50708000) [pid = 1822] [serial = 309] [outer = 0x7f9f430f9800] 04:35:54 INFO - PROCESS | 1822 | 1461584154047 Marionette DEBUG loaded listener.js 04:35:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f5a2e0c00) [pid = 1822] [serial = 310] [outer = 0x7f9f430f9800] 04:35:54 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:54 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:35:54 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:54 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:54 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:54 INFO - PROCESS | 1822 | 1461584154760 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:35:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:35:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1023ms 04:35:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:35:54 INFO - PROCESS | 1822 | 1461584154777 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:35:54 INFO - PROCESS | 1822 | 1461584154779 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 04:35:54 INFO - PROCESS | 1822 | 1461584154785 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:35:54 INFO - PROCESS | 1822 | 1461584154788 Marionette TRACE conn3 <- [1,386,null,{}] 04:35:54 INFO - PROCESS | 1822 | 1461584154799 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}] 04:35:55 INFO - PROCESS | 1822 | 1461584155009 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:35:55 INFO - PROCESS | 1822 | 1461584155049 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f544e4800 == 54 [pid = 1822] [id = 104] 04:35:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f5a3f1800) [pid = 1822] [serial = 311] [outer = (nil)] 04:35:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f5a550400) [pid = 1822] [serial = 312] [outer = 0x7f9f5a3f1800] 04:35:55 INFO - PROCESS | 1822 | 1461584155122 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f5d63e000) [pid = 1822] [serial = 313] [outer = 0x7f9f5a3f1800] 04:35:55 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f4d07e000) [pid = 1822] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:35:55 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f5b43b000) [pid = 1822] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:35:55 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f46a7bc00) [pid = 1822] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:35:55 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f4c8c5800) [pid = 1822] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:35:55 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7f9f430f3000) [pid = 1822] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:35:55 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7f9f5a03f400) [pid = 1822] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:35:55 INFO - PROCESS | 1822 | --DOMWINDOW == 102 (0x7f9f46a79400) [pid = 1822] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:35:55 INFO - PROCESS | 1822 | 1461584155981 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]]]}] 04:35:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:35:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1240ms 04:35:56 INFO - PROCESS | 1822 | 1461584156024 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:35:56 INFO - PROCESS | 1822 | 1461584156027 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 04:35:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:35:56 INFO - PROCESS | 1822 | 1461584156032 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:35:56 INFO - PROCESS | 1822 | 1461584156035 Marionette TRACE conn3 <- [1,390,null,{}] 04:35:56 INFO - PROCESS | 1822 | 1461584156040 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}] 04:35:56 INFO - PROCESS | 1822 | 1461584156198 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:35:56 INFO - PROCESS | 1822 | 1461584156216 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f438a6800 == 55 [pid = 1822] [id = 105] 04:35:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7f9f4d07a000) [pid = 1822] [serial = 314] [outer = (nil)] 04:35:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7f9f5a2e2400) [pid = 1822] [serial = 315] [outer = 0x7f9f4d07a000] 04:35:56 INFO - PROCESS | 1822 | 1461584156275 Marionette DEBUG loaded listener.js 04:35:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7f9f5f0ac800) [pid = 1822] [serial = 316] [outer = 0x7f9f4d07a000] 04:35:56 INFO - PROCESS | 1822 | 1461584156970 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]]]}] 04:35:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:35:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 978ms 04:35:57 INFO - PROCESS | 1822 | 1461584157012 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:35:57 INFO - PROCESS | 1822 | 1461584157015 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 04:35:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:35:57 INFO - PROCESS | 1822 | 1461584157020 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:35:57 INFO - PROCESS | 1822 | 1461584157022 Marionette TRACE conn3 <- [1,394,null,{}] 04:35:57 INFO - PROCESS | 1822 | 1461584157027 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}] 04:35:57 INFO - PROCESS | 1822 | 1461584157180 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:35:57 INFO - PROCESS | 1822 | 1461584157196 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b71a000 == 56 [pid = 1822] [id = 106] 04:35:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f428c3800) [pid = 1822] [serial = 317] [outer = (nil)] 04:35:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f5f904000) [pid = 1822] [serial = 318] [outer = 0x7f9f428c3800] 04:35:57 INFO - PROCESS | 1822 | 1461584157263 Marionette DEBUG loaded listener.js 04:35:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f5fa8b400) [pid = 1822] [serial = 319] [outer = 0x7f9f428c3800] 04:35:58 INFO - PROCESS | 1822 | 1461584158175 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]]]}] 04:35:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:35:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1225ms 04:35:58 INFO - PROCESS | 1822 | 1461584158248 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:35:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:35:58 INFO - PROCESS | 1822 | 1461584158253 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 04:35:58 INFO - PROCESS | 1822 | 1461584158261 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:35:58 INFO - PROCESS | 1822 | 1461584158267 Marionette TRACE conn3 <- [1,398,null,{}] 04:35:58 INFO - PROCESS | 1822 | 1461584158274 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}] 04:35:58 INFO - PROCESS | 1822 | 1461584158467 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:35:58 INFO - PROCESS | 1822 | 1461584158605 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f49e29800 == 57 [pid = 1822] [id = 107] 04:35:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f428e9c00) [pid = 1822] [serial = 320] [outer = (nil)] 04:35:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f430f9400) [pid = 1822] [serial = 321] [outer = 0x7f9f428e9c00] 04:35:58 INFO - PROCESS | 1822 | 1461584158685 Marionette DEBUG loaded listener.js 04:35:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f443eb000) [pid = 1822] [serial = 322] [outer = 0x7f9f428e9c00] 04:35:59 INFO - PROCESS | 1822 | 1461584159557 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]]]}] 04:35:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:35:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1330ms 04:35:59 INFO - PROCESS | 1822 | 1461584159591 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 1822 | 1461584159599 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 04:35:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:35:59 INFO - PROCESS | 1822 | 1461584159609 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - PROCESS | 1822 | 1461584159612 Marionette TRACE conn3 <- [1,402,null,{}] 04:35:59 INFO - PROCESS | 1822 | 1461584159618 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}] 04:35:59 INFO - PROCESS | 1822 | 1461584159780 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:35:59 INFO - PROCESS | 1822 | 1461584159922 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5079c000 == 58 [pid = 1822] [id = 108] 04:35:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7f9f469dc800) [pid = 1822] [serial = 323] [outer = (nil)] 04:35:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7f9f4b59dc00) [pid = 1822] [serial = 324] [outer = 0x7f9f469dc800] 04:35:59 INFO - PROCESS | 1822 | 1461584159994 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f4c5b7800) [pid = 1822] [serial = 325] [outer = 0x7f9f469dc800] 04:36:00 INFO - PROCESS | 1822 | 1461584160938 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]]]}] 04:36:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:36:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1376ms 04:36:00 INFO - PROCESS | 1822 | 1461584160986 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:36:00 INFO - PROCESS | 1822 | 1461584160989 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 04:36:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:36:00 INFO - PROCESS | 1822 | 1461584160995 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:36:01 INFO - PROCESS | 1822 | 1461584161001 Marionette TRACE conn3 <- [1,406,null,{}] 04:36:01 INFO - PROCESS | 1822 | 1461584161016 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}] 04:36:01 INFO - PROCESS | 1822 | 1461584161163 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:36:01 INFO - PROCESS | 1822 | 1461584161306 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f9a3000 == 59 [pid = 1822] [id = 109] 04:36:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f4d084400) [pid = 1822] [serial = 326] [outer = (nil)] 04:36:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7f9f4e32ec00) [pid = 1822] [serial = 327] [outer = 0x7f9f4d084400] 04:36:01 INFO - PROCESS | 1822 | 1461584161379 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7f9f5a2e8000) [pid = 1822] [serial = 328] [outer = 0x7f9f4d084400] 04:36:02 INFO - PROCESS | 1822 | 1461584162230 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]]]}] 04:36:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:36:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1288ms 04:36:02 INFO - PROCESS | 1822 | 1461584162284 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 1822 | 1461584162288 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 04:36:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:36:02 INFO - PROCESS | 1822 | 1461584162294 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:36:02 INFO - PROCESS | 1822 | 1461584162297 Marionette TRACE conn3 <- [1,410,null,{}] 04:36:02 INFO - PROCESS | 1822 | 1461584162301 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}] 04:36:02 INFO - PROCESS | 1822 | 1461584162450 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:36:02 INFO - PROCESS | 1822 | 1461584162590 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f63b9a000 == 60 [pid = 1822] [id = 110] 04:36:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7f9f4d084c00) [pid = 1822] [serial = 329] [outer = (nil)] 04:36:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 119 (0x7f9f5ed0e000) [pid = 1822] [serial = 330] [outer = 0x7f9f4d084c00] 04:36:02 INFO - PROCESS | 1822 | 1461584162660 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7f9f5f9e0800) [pid = 1822] [serial = 331] [outer = 0x7f9f4d084c00] 04:36:03 INFO - PROCESS | 1822 | 1461584163551 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]]]}] 04:36:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:36:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1326ms 04:36:03 INFO - PROCESS | 1822 | 1461584163621 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:36:03 INFO - PROCESS | 1822 | 1461584163624 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 04:36:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:36:03 INFO - PROCESS | 1822 | 1461584163630 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:36:03 INFO - PROCESS | 1822 | 1461584163632 Marionette TRACE conn3 <- [1,414,null,{}] 04:36:03 INFO - PROCESS | 1822 | 1461584163637 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}] 04:36:03 INFO - PROCESS | 1822 | 1461584163785 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:36:03 INFO - PROCESS | 1822 | 1461584163921 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4b088800 == 61 [pid = 1822] [id = 111] 04:36:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7f9f428eb000) [pid = 1822] [serial = 332] [outer = (nil)] 04:36:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7f9f5fa8a000) [pid = 1822] [serial = 333] [outer = 0x7f9f428eb000] 04:36:03 INFO - PROCESS | 1822 | 1461584163994 Marionette DEBUG loaded listener.js 04:36:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7f9f6155c400) [pid = 1822] [serial = 334] [outer = 0x7f9f428eb000] 04:36:04 INFO - PROCESS | 1822 | 1461584164836 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]]]}] 04:36:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:36:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1282ms 04:36:04 INFO - PROCESS | 1822 | 1461584164913 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:36:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:36:04 INFO - PROCESS | 1822 | 1461584164917 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 04:36:04 INFO - PROCESS | 1822 | 1461584164923 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 1822 | 1461584164926 Marionette TRACE conn3 <- [1,418,null,{}] 04:36:04 INFO - PROCESS | 1822 | 1461584164932 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}] 04:36:05 INFO - PROCESS | 1822 | 1461584165144 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:36:05 INFO - PROCESS | 1822 | 1461584165490 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46b14800 == 62 [pid = 1822] [id = 112] 04:36:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7f9f428e7800) [pid = 1822] [serial = 335] [outer = (nil)] 04:36:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7f9f428ec400) [pid = 1822] [serial = 336] [outer = 0x7f9f428e7800] 04:36:05 INFO - PROCESS | 1822 | 1461584165599 Marionette DEBUG loaded listener.js 04:36:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7f9f43a31800) [pid = 1822] [serial = 337] [outer = 0x7f9f428e7800] 04:36:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c594000 == 61 [pid = 1822] [id = 70] 04:36:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5d13b800 == 60 [pid = 1822] [id = 73] 04:36:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5b208000 == 59 [pid = 1822] [id = 72] 04:36:06 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7f9f430fcc00) [pid = 1822] [serial = 245] [outer = (nil)] [url = about:blank] 04:36:06 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7f9f48780000) [pid = 1822] [serial = 248] [outer = (nil)] [url = about:blank] 04:36:06 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7f9f4de68400) [pid = 1822] [serial = 252] [outer = (nil)] [url = about:blank] 04:36:06 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7f9f5b77b400) [pid = 1822] [serial = 255] [outer = (nil)] [url = about:blank] 04:36:06 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7f9f443e3800) [pid = 1822] [serial = 258] [outer = (nil)] [url = about:blank] 04:36:06 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7f9f5f9dc800) [pid = 1822] [serial = 282] [outer = (nil)] [url = about:blank] 04:36:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f438a6800 == 58 [pid = 1822] [id = 105] 04:36:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f544e4800 == 57 [pid = 1822] [id = 104] 04:36:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4faad000 == 56 [pid = 1822] [id = 103] 04:36:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e1da800 == 55 [pid = 1822] [id = 102] 04:36:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c597000 == 54 [pid = 1822] [id = 101] 04:36:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45ebf000 == 53 [pid = 1822] [id = 100] 04:36:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46ad4800 == 52 [pid = 1822] [id = 99] 04:36:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c58c800 == 51 [pid = 1822] [id = 95] 04:36:06 INFO - PROCESS | 1822 | 1461584166865 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]]]}] 04:36:06 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 04:36:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1985ms 04:36:06 INFO - PROCESS | 1822 | 1461584166949 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:36:06 INFO - PROCESS | 1822 | 1461584166955 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 04:36:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:36:06 INFO - PROCESS | 1822 | 1461584166962 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:36:06 INFO - PROCESS | 1822 | 1461584166969 Marionette TRACE conn3 <- [1,422,null,{}] 04:36:06 INFO - PROCESS | 1822 | 1461584166975 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}] 04:36:07 INFO - PROCESS | 1822 | 1461584167113 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 119 (0x7f9f4d083000) [pid = 1822] [serial = 273] [outer = (nil)] [url = about:blank] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 118 (0x7f9f5b8de400) [pid = 1822] [serial = 276] [outer = (nil)] [url = about:blank] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 117 (0x7f9f5b4e6c00) [pid = 1822] [serial = 279] [outer = (nil)] [url = about:blank] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7f9f4e116400) [pid = 1822] [serial = 267] [outer = (nil)] [url = about:blank] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7f9f4f95f000) [pid = 1822] [serial = 268] [outer = (nil)] [url = about:blank] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f443df400) [pid = 1822] [serial = 262] [outer = (nil)] [url = about:blank] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7f9f430fa000) [pid = 1822] [serial = 261] [outer = (nil)] [url = about:blank] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7f9f5a511400) [pid = 1822] [serial = 270] [outer = (nil)] [url = about:blank] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7f9f4bdc3400) [pid = 1822] [serial = 265] [outer = (nil)] [url = about:blank] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f4877cc00) [pid = 1822] [serial = 264] [outer = (nil)] [url = about:blank] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f5f0a7000) [pid = 1822] [serial = 277] [outer = (nil)] [url = about:blank] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f4d086c00) [pid = 1822] [serial = 274] [outer = (nil)] [url = about:blank] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f5a2e6000) [pid = 1822] [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.] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f5f5a4000) [pid = 1822] [serial = 280] [outer = (nil)] [url = about:blank] 04:36:07 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f5b4e5c00) [pid = 1822] [serial = 271] [outer = (nil)] [url = about:blank] 04:36:07 INFO - PROCESS | 1822 | 1461584167225 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46ad1000 == 52 [pid = 1822] [id = 113] 04:36:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f428e9000) [pid = 1822] [serial = 338] [outer = (nil)] 04:36:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f46c0d400) [pid = 1822] [serial = 339] [outer = 0x7f9f428e9000] 04:36:07 INFO - PROCESS | 1822 | 1461584167287 Marionette DEBUG loaded listener.js 04:36:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f4c5b7000) [pid = 1822] [serial = 340] [outer = 0x7f9f428e9000] 04:36:08 INFO - PROCESS | 1822 | 1461584168327 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]]]}] 04:36:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:36:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1384ms 04:36:08 INFO - PROCESS | 1822 | 1461584168349 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:36:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:36:08 INFO - PROCESS | 1822 | 1461584168355 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 04:36:08 INFO - PROCESS | 1822 | 1461584168361 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:36:08 INFO - PROCESS | 1822 | 1461584168364 Marionette TRACE conn3 <- [1,426,null,{}] 04:36:08 INFO - PROCESS | 1822 | 1461584168370 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}] 04:36:08 INFO - PROCESS | 1822 | 1461584168503 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:36:08 INFO - PROCESS | 1822 | 1461584168685 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c58e800 == 53 [pid = 1822] [id = 114] 04:36:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f4c5c1800) [pid = 1822] [serial = 341] [outer = (nil)] 04:36:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f4d2ec400) [pid = 1822] [serial = 342] [outer = 0x7f9f4c5c1800] 04:36:08 INFO - PROCESS | 1822 | 1461584168752 Marionette DEBUG loaded listener.js 04:36:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f4e6aa800) [pid = 1822] [serial = 343] [outer = 0x7f9f4c5c1800] 04:36:09 INFO - PROCESS | 1822 | 1461584169459 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] 04:36:09 INFO - PROCESS | 1822 | 1461584169551 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 04:36:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:36:09 INFO - PROCESS | 1822 | 1461584169564 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:36:09 INFO - PROCESS | 1822 | 1461584169572 Marionette TRACE conn3 <- [1,430,null,{}] 04:36:09 INFO - PROCESS | 1822 | 1461584169590 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}] 04:36:09 INFO - PROCESS | 1822 | 1461584169777 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:36:09 INFO - PROCESS | 1822 | 1461584169846 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e1e9800 == 54 [pid = 1822] [id = 115] 04:36:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7f9f4c5fb400) [pid = 1822] [serial = 344] [outer = (nil)] 04:36:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7f9f5a3e8400) [pid = 1822] [serial = 345] [outer = 0x7f9f4c5fb400] 04:36:09 INFO - PROCESS | 1822 | 1461584169905 Marionette DEBUG loaded listener.js 04:36:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f5f0a2c00) [pid = 1822] [serial = 346] [outer = 0x7f9f4c5fb400] 04:36:10 INFO - PROCESS | 1822 | 1461584170594 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]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:36:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1105ms 04:36:10 INFO - PROCESS | 1822 | 1461584170673 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 1822 | 1461584170677 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 04:36:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:36:10 INFO - PROCESS | 1822 | 1461584170682 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - PROCESS | 1822 | 1461584170685 Marionette TRACE conn3 <- [1,434,null,{}] 04:36:10 INFO - PROCESS | 1822 | 1461584170696 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}] 04:36:10 INFO - PROCESS | 1822 | 1461584170868 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:36:10 INFO - PROCESS | 1822 | 1461584170887 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f544de000 == 55 [pid = 1822] [id = 116] 04:36:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f4de6b400) [pid = 1822] [serial = 347] [outer = (nil)] 04:36:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7f9f5f9e2c00) [pid = 1822] [serial = 348] [outer = 0x7f9f4de6b400] 04:36:10 INFO - PROCESS | 1822 | 1461584170944 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7f9f615ca000) [pid = 1822] [serial = 349] [outer = 0x7f9f4de6b400] 04:36:11 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7f9f430f9800) [pid = 1822] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:36:11 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7f9f4d5df400) [pid = 1822] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:36:11 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f5a3f1800) [pid = 1822] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:36:11 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7f9f46a83800) [pid = 1822] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:36:11 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7f9f43c04800) [pid = 1822] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:36:11 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7f9f45e40000) [pid = 1822] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:36:11 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f4d07a000) [pid = 1822] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:36:11 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f4d5e1800) [pid = 1822] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:36:11 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f4c5b5c00) [pid = 1822] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:36:11 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f43bc1000) [pid = 1822] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:36:11 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f43a30c00) [pid = 1822] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:36:11 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f428b6400) [pid = 1822] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:36:11 INFO - PROCESS | 1822 | 1461584171772 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]]]}] 04:36:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:36:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1131ms 04:36:11 INFO - PROCESS | 1822 | 1461584171819 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:36:11 INFO - PROCESS | 1822 | 1461584171823 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 04:36:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:36:11 INFO - PROCESS | 1822 | 1461584171828 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:36:11 INFO - PROCESS | 1822 | 1461584171831 Marionette TRACE conn3 <- [1,438,null,{}] 04:36:11 INFO - PROCESS | 1822 | 1461584171836 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}] 04:36:11 INFO - PROCESS | 1822 | 1461584171959 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:36:11 INFO - PROCESS | 1822 | 1461584171975 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f544e2000 == 56 [pid = 1822] [id = 117] 04:36:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f5ef85c00) [pid = 1822] [serial = 350] [outer = (nil)] 04:36:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f5fa2e000) [pid = 1822] [serial = 351] [outer = 0x7f9f5ef85c00] 04:36:12 INFO - PROCESS | 1822 | 1461584172057 Marionette DEBUG loaded listener.js 04:36:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f62390400) [pid = 1822] [serial = 352] [outer = 0x7f9f5ef85c00] 04:36:12 INFO - PROCESS | 1822 | 1461584172804 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]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:36:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1030ms 04:36:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:36:12 INFO - PROCESS | 1822 | 1461584172859 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 1822 | 1461584172861 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 04:36:12 INFO - PROCESS | 1822 | 1461584172865 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 1822 | 1461584172869 Marionette TRACE conn3 <- [1,442,null,{}] 04:36:12 INFO - PROCESS | 1822 | 1461584172874 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}] 04:36:13 INFO - PROCESS | 1822 | 1461584173021 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:36:13 INFO - PROCESS | 1822 | 1461584173037 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5ed55800 == 57 [pid = 1822] [id = 118] 04:36:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f63915000) [pid = 1822] [serial = 353] [outer = (nil)] 04:36:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f63b5f000) [pid = 1822] [serial = 354] [outer = 0x7f9f63915000] 04:36:13 INFO - PROCESS | 1822 | 1461584173096 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f64978000) [pid = 1822] [serial = 355] [outer = 0x7f9f63915000] 04:36:14 INFO - PROCESS | 1822 | 1461584174159 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]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:36:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1329ms 04:36:14 INFO - PROCESS | 1822 | 1461584174196 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 1822 | 1461584174201 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 04:36:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:36:14 INFO - PROCESS | 1822 | 1461584174209 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - PROCESS | 1822 | 1461584174215 Marionette TRACE conn3 <- [1,446,null,{}] 04:36:14 INFO - PROCESS | 1822 | 1461584174223 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}] 04:36:14 INFO - PROCESS | 1822 | 1461584174385 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:36:14 INFO - PROCESS | 1822 | 1461584174522 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4b523800 == 58 [pid = 1822] [id = 119] 04:36:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7f9f430f8c00) [pid = 1822] [serial = 356] [outer = (nil)] 04:36:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7f9f43b0dc00) [pid = 1822] [serial = 357] [outer = 0x7f9f430f8c00] 04:36:14 INFO - PROCESS | 1822 | 1461584174593 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f45e3f400) [pid = 1822] [serial = 358] [outer = 0x7f9f430f8c00] 04:36:15 INFO - PROCESS | 1822 | 1461584175524 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]]]}] 04:36:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:36:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1387ms 04:36:15 INFO - PROCESS | 1822 | 1461584175598 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 1822 | 1461584175605 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 04:36:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:36:15 INFO - PROCESS | 1822 | 1461584175616 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - PROCESS | 1822 | 1461584175619 Marionette TRACE conn3 <- [1,450,null,{}] 04:36:15 INFO - PROCESS | 1822 | 1461584175625 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}] 04:36:15 INFO - PROCESS | 1822 | 1461584175817 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:36:16 INFO - PROCESS | 1822 | 1461584176036 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a00a000 == 59 [pid = 1822] [id = 120] 04:36:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f48775c00) [pid = 1822] [serial = 359] [outer = (nil)] 04:36:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7f9f4c5b6800) [pid = 1822] [serial = 360] [outer = 0x7f9f48775c00] 04:36:16 INFO - PROCESS | 1822 | 1461584176151 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7f9f4d07b800) [pid = 1822] [serial = 361] [outer = 0x7f9f48775c00] 04:36:16 INFO - PROCESS | 1822 | 1461584176975 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] 04:36:17 INFO - PROCESS | 1822 | 1461584177051 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 04:36:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:36:17 INFO - PROCESS | 1822 | 1461584177058 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:36:17 INFO - PROCESS | 1822 | 1461584177063 Marionette TRACE conn3 <- [1,454,null,{}] 04:36:17 INFO - PROCESS | 1822 | 1461584177078 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}] 04:36:17 INFO - PROCESS | 1822 | 1461584177269 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:36:17 INFO - PROCESS | 1822 | 1461584177408 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f62359000 == 60 [pid = 1822] [id = 121] 04:36:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7f9f434c7000) [pid = 1822] [serial = 362] [outer = (nil)] 04:36:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 119 (0x7f9f4d07e800) [pid = 1822] [serial = 363] [outer = 0x7f9f434c7000] 04:36:17 INFO - PROCESS | 1822 | 1461584177487 Marionette DEBUG loaded listener.js 04:36:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7f9f4e119400) [pid = 1822] [serial = 364] [outer = 0x7f9f434c7000] 04:36:18 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:18 INFO - PROCESS | 1822 | 1461584178313 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]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:36:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1285ms 04:36:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:36:18 INFO - PROCESS | 1822 | 1461584178343 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 1822 | 1461584178347 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 04:36:18 INFO - PROCESS | 1822 | 1461584178353 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - PROCESS | 1822 | 1461584178356 Marionette TRACE conn3 <- [1,458,null,{}] 04:36:18 INFO - PROCESS | 1822 | 1461584178361 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}] 04:36:18 INFO - PROCESS | 1822 | 1461584178511 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:36:18 INFO - PROCESS | 1822 | 1461584178665 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43156800 == 61 [pid = 1822] [id = 122] 04:36:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7f9f430ee400) [pid = 1822] [serial = 365] [outer = (nil)] 04:36:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7f9f46b3b400) [pid = 1822] [serial = 366] [outer = 0x7f9f430ee400] 04:36:18 INFO - PROCESS | 1822 | 1461584178740 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7f9f46b41000) [pid = 1822] [serial = 367] [outer = 0x7f9f430ee400] 04:36:19 INFO - PROCESS | 1822 | 1461584179628 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] 04:36:19 INFO - PROCESS | 1822 | 1461584179685 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 04:36:19 INFO - PROCESS | 1822 | 1461584179692 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - PROCESS | 1822 | 1461584179695 Marionette TRACE conn3 <- [1,462,null,{}] 04:36:19 INFO - PROCESS | 1822 | 1461584179700 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}] 04:36:19 INFO - PROCESS | 1822 | 1461584179848 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:36:19 INFO - PROCESS | 1822 | 1461584179992 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43893000 == 62 [pid = 1822] [id = 123] 04:36:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7f9f428bd000) [pid = 1822] [serial = 368] [outer = (nil)] 04:36:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7f9f442c3c00) [pid = 1822] [serial = 369] [outer = 0x7f9f428bd000] 04:36:20 INFO - PROCESS | 1822 | 1461584180063 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7f9f442cf000) [pid = 1822] [serial = 370] [outer = 0x7f9f428bd000] 04:36:21 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:21 INFO - PROCESS | 1822 | 1461584181242 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] 04:36:21 INFO - PROCESS | 1822 | 1461584181281 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 04:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:36:21 INFO - PROCESS | 1822 | 1461584181291 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - PROCESS | 1822 | 1461584181297 Marionette TRACE conn3 <- [1,466,null,{}] 04:36:21 INFO - PROCESS | 1822 | 1461584181305 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}] 04:36:21 INFO - PROCESS | 1822 | 1461584181453 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:36:21 INFO - PROCESS | 1822 | 1461584181637 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46b20800 == 63 [pid = 1822] [id = 124] 04:36:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7f9f43b08400) [pid = 1822] [serial = 371] [outer = (nil)] 04:36:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7f9f43b0ac00) [pid = 1822] [serial = 372] [outer = 0x7f9f43b08400] 04:36:21 INFO - PROCESS | 1822 | 1461584181703 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7f9f442c7c00) [pid = 1822] [serial = 373] [outer = 0x7f9f43b08400] 04:36:22 INFO - PROCESS | 1822 | 1461584182591 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] 04:36:22 INFO - PROCESS | 1822 | 1461584182635 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 04:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:36:22 INFO - PROCESS | 1822 | 1461584182645 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - PROCESS | 1822 | 1461584182648 Marionette TRACE conn3 <- [1,470,null,{}] 04:36:22 INFO - PROCESS | 1822 | 1461584182654 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}] 04:36:22 INFO - PROCESS | 1822 | 1461584182806 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:36:22 INFO - PROCESS | 1822 | 1461584182959 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f544e2000 == 62 [pid = 1822] [id = 117] 04:36:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f544de000 == 61 [pid = 1822] [id = 116] 04:36:22 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7f9f5f904000) [pid = 1822] [serial = 318] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43892000 == 62 [pid = 1822] [id = 125] 04:36:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7f9f45ee7c00) [pid = 1822] [serial = 374] [outer = (nil)] 04:36:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7f9f46a82c00) [pid = 1822] [serial = 375] [outer = 0x7f9f45ee7c00] 04:36:23 INFO - PROCESS | 1822 | 1461584183051 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7f9f46b3cc00) [pid = 1822] [serial = 376] [outer = 0x7f9f45ee7c00] 04:36:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e1e9800 == 61 [pid = 1822] [id = 115] 04:36:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c58e800 == 60 [pid = 1822] [id = 114] 04:36:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46ad1000 == 59 [pid = 1822] [id = 113] 04:36:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46b14800 == 58 [pid = 1822] [id = 112] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7f9f50708000) [pid = 1822] [serial = 309] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7f9f4ec8e800) [pid = 1822] [serial = 307] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7f9f4f9e0000) [pid = 1822] [serial = 291] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7f9f5a550400) [pid = 1822] [serial = 312] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7f9f4aff1000) [pid = 1822] [serial = 301] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7f9f45e4c400) [pid = 1822] [serial = 297] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7f9f4af20400) [pid = 1822] [serial = 177] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7f9f46a74c00) [pid = 1822] [serial = 285] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7f9f5a2e2400) [pid = 1822] [serial = 315] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7f9f5a2e0c00) [pid = 1822] [serial = 310] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7f9f4e323800) [pid = 1822] [serial = 180] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 119 (0x7f9f4c5bc800) [pid = 1822] [serial = 288] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 118 (0x7f9f5f0ac800) [pid = 1822] [serial = 316] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 117 (0x7f9f4c5be400) [pid = 1822] [serial = 303] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7f9f5ef78c00) [pid = 1822] [serial = 294] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7f9f48781800) [pid = 1822] [serial = 300] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f4e324800) [pid = 1822] [serial = 306] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7f9f5d63e000) [pid = 1822] [serial = 313] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7f9f4cbe8800) [pid = 1822] [serial = 150] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7f9f4d079800) [pid = 1822] [serial = 304] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f45130c00) [pid = 1822] [serial = 174] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f469e4c00) [pid = 1822] [serial = 298] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f43a38000) [pid = 1822] [serial = 147] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1822 | 1461584183841 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]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:36:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1281ms 04:36:23 INFO - PROCESS | 1822 | 1461584183926 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 1822 | 1461584183930 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 04:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:36:23 INFO - PROCESS | 1822 | 1461584183935 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - PROCESS | 1822 | 1461584183940 Marionette TRACE conn3 <- [1,474,null,{}] 04:36:23 INFO - PROCESS | 1822 | 1461584183954 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}] 04:36:24 INFO - PROCESS | 1822 | 1461584184102 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:36:24 INFO - PROCESS | 1822 | 1461584184114 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c5a0800 == 59 [pid = 1822] [id = 126] 04:36:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f428dfc00) [pid = 1822] [serial = 377] [outer = (nil)] 04:36:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f4c5b3400) [pid = 1822] [serial = 378] [outer = 0x7f9f428dfc00] 04:36:24 INFO - PROCESS | 1822 | 1461584184205 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f4cbe8800) [pid = 1822] [serial = 379] [outer = 0x7f9f428dfc00] 04:36:24 INFO - PROCESS | 1822 | 1461584184955 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]]]}] 04:36:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:36:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1083ms 04:36:25 INFO - PROCESS | 1822 | 1461584185024 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:36:25 INFO - PROCESS | 1822 | 1461584185027 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 04:36:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:36:25 INFO - PROCESS | 1822 | 1461584185033 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:36:25 INFO - PROCESS | 1822 | 1461584185036 Marionette TRACE conn3 <- [1,478,null,{}] 04:36:25 INFO - PROCESS | 1822 | 1461584185041 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}] 04:36:25 INFO - PROCESS | 1822 | 1461584185259 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:36:25 INFO - PROCESS | 1822 | 1461584185321 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d532000 == 60 [pid = 1822] [id = 127] 04:36:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7f9f46c03400) [pid = 1822] [serial = 380] [outer = (nil)] 04:36:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7f9f4d086000) [pid = 1822] [serial = 381] [outer = 0x7f9f46c03400] 04:36:25 INFO - PROCESS | 1822 | 1461584185381 Marionette DEBUG loaded listener.js 04:36:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f4dd2dc00) [pid = 1822] [serial = 382] [outer = 0x7f9f46c03400] 04:36:26 INFO - PROCESS | 1822 | 1461584186156 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]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:36:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1174ms 04:36:26 INFO - PROCESS | 1822 | 1461584186216 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:36:26 INFO - PROCESS | 1822 | 1461584186218 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 04:36:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:36:26 INFO - PROCESS | 1822 | 1461584186224 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 1822 | 1461584186226 Marionette TRACE conn3 <- [1,482,null,{}] 04:36:26 INFO - PROCESS | 1822 | 1461584186231 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}] 04:36:26 INFO - PROCESS | 1822 | 1461584186394 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:36:26 INFO - PROCESS | 1822 | 1461584186420 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e3df000 == 61 [pid = 1822] [id = 128] 04:36:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f4d07c000) [pid = 1822] [serial = 383] [outer = (nil)] 04:36:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7f9f4e6a0000) [pid = 1822] [serial = 384] [outer = 0x7f9f4d07c000] 04:36:26 INFO - PROCESS | 1822 | 1461584186482 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7f9f4edbe000) [pid = 1822] [serial = 385] [outer = 0x7f9f4d07c000] 04:36:27 INFO - PROCESS | 1822 | 1461584187302 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]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:36:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1124ms 04:36:27 INFO - PROCESS | 1822 | 1461584187350 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 1822 | 1461584187353 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 04:36:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:36:27 INFO - PROCESS | 1822 | 1461584187365 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 1822 | 1461584187367 Marionette TRACE conn3 <- [1,486,null,{}] 04:36:27 INFO - PROCESS | 1822 | 1461584187372 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}] 04:36:27 INFO - PROCESS | 1822 | 1461584187568 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:36:27 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7f9f436e7800) [pid = 1822] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:36:27 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7f9f4c5fb400) [pid = 1822] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:36:27 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f4de6b400) [pid = 1822] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:36:27 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7f9f5ef85c00) [pid = 1822] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:36:27 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7f9f4c5c1800) [pid = 1822] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:36:27 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7f9f428e7800) [pid = 1822] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:36:27 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f428e9000) [pid = 1822] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:36:27 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f437d5000) [pid = 1822] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:36:27 INFO - PROCESS | 1822 | 1461584187783 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43143800 == 62 [pid = 1822] [id = 129] 04:36:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f428e7800) [pid = 1822] [serial = 386] [outer = (nil)] 04:36:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f437d5000) [pid = 1822] [serial = 387] [outer = 0x7f9f428e7800] 04:36:27 INFO - PROCESS | 1822 | 1461584187847 Marionette DEBUG loaded listener.js 04:36:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7f9f4fa52800) [pid = 1822] [serial = 388] [outer = 0x7f9f428e7800] 04:36:28 INFO - PROCESS | 1822 | 1461584188508 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]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1183ms 04:36:28 INFO - PROCESS | 1822 | 1461584188550 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:36:28 INFO - PROCESS | 1822 | 1461584188553 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 04:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:36:28 INFO - PROCESS | 1822 | 1461584188568 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - PROCESS | 1822 | 1461584188571 Marionette TRACE conn3 <- [1,490,null,{}] 04:36:28 INFO - PROCESS | 1822 | 1461584188576 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}] 04:36:28 INFO - PROCESS | 1822 | 1461584188715 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:36:28 INFO - PROCESS | 1822 | 1461584188724 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a222000 == 63 [pid = 1822] [id = 130] 04:36:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7f9f4fa52c00) [pid = 1822] [serial = 389] [outer = (nil)] 04:36:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f5b77b400) [pid = 1822] [serial = 390] [outer = 0x7f9f4fa52c00] 04:36:28 INFO - PROCESS | 1822 | 1461584188782 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f5f0ac800) [pid = 1822] [serial = 391] [outer = 0x7f9f4fa52c00] 04:36:29 INFO - PROCESS | 1822 | 1461584189535 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]]]}] 04:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 982ms 04:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:36:29 INFO - PROCESS | 1822 | 1461584189548 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:36:29 INFO - PROCESS | 1822 | 1461584189550 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 04:36:29 INFO - PROCESS | 1822 | 1461584189556 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 1822 | 1461584189559 Marionette TRACE conn3 <- [1,494,null,{}] 04:36:29 INFO - PROCESS | 1822 | 1461584189563 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}] 04:36:29 INFO - PROCESS | 1822 | 1461584189732 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:36:29 INFO - PROCESS | 1822 | 1461584189870 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f03800 == 64 [pid = 1822] [id = 131] 04:36:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7f9f428bb400) [pid = 1822] [serial = 392] [outer = (nil)] 04:36:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7f9f428e9000) [pid = 1822] [serial = 393] [outer = 0x7f9f428bb400] 04:36:29 INFO - PROCESS | 1822 | 1461584189943 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7f9f434ca000) [pid = 1822] [serial = 394] [outer = 0x7f9f428bb400] 04:36:30 INFO - PROCESS | 1822 | 1461584190876 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]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1384ms 04:36:30 INFO - PROCESS | 1822 | 1461584190941 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:36:30 INFO - PROCESS | 1822 | 1461584190947 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 04:36:30 INFO - PROCESS | 1822 | 1461584190955 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - PROCESS | 1822 | 1461584190960 Marionette TRACE conn3 <- [1,498,null,{}] 04:36:30 INFO - PROCESS | 1822 | 1461584190966 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}] 04:36:31 INFO - PROCESS | 1822 | 1461584191134 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:36:31 INFO - PROCESS | 1822 | 1461584191273 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c59a800 == 65 [pid = 1822] [id = 132] 04:36:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 119 (0x7f9f434ca400) [pid = 1822] [serial = 395] [outer = (nil)] 04:36:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7f9f46b36000) [pid = 1822] [serial = 396] [outer = 0x7f9f434ca400] 04:36:31 INFO - PROCESS | 1822 | 1461584191344 Marionette DEBUG loaded listener.js 04:36:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7f9f46c08c00) [pid = 1822] [serial = 397] [outer = 0x7f9f434ca400] 04:36:32 INFO - PROCESS | 1822 | 1461584192199 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]]]}] 04:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1288ms 04:36:32 INFO - PROCESS | 1822 | 1461584192245 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:36:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:36:32 INFO - PROCESS | 1822 | 1461584192251 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 04:36:32 INFO - PROCESS | 1822 | 1461584192258 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - PROCESS | 1822 | 1461584192261 Marionette TRACE conn3 <- [1,502,null,{}] 04:36:32 INFO - PROCESS | 1822 | 1461584192267 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}] 04:36:32 INFO - PROCESS | 1822 | 1461584192416 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:36:32 INFO - PROCESS | 1822 | 1461584192563 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a55c800 == 66 [pid = 1822] [id = 133] 04:36:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7f9f4c5b7400) [pid = 1822] [serial = 398] [outer = (nil)] 04:36:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7f9f4d087800) [pid = 1822] [serial = 399] [outer = 0x7f9f4c5b7400] 04:36:32 INFO - PROCESS | 1822 | 1461584192634 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7f9f4edc5000) [pid = 1822] [serial = 400] [outer = 0x7f9f4c5b7400] 04:36:33 INFO - PROCESS | 1822 | 1461584193538 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]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:36:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1328ms 04:36:33 INFO - PROCESS | 1822 | 1461584193586 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 1822 | 1461584193589 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 04:36:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:36:33 INFO - PROCESS | 1822 | 1461584193604 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 1822 | 1461584193614 Marionette TRACE conn3 <- [1,506,null,{}] 04:36:33 INFO - PROCESS | 1822 | 1461584193620 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}] 04:36:33 INFO - PROCESS | 1822 | 1461584193792 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:36:33 INFO - PROCESS | 1822 | 1461584193930 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f61587800 == 67 [pid = 1822] [id = 134] 04:36:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7f9f43c08000) [pid = 1822] [serial = 401] [outer = (nil)] 04:36:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7f9f5a378400) [pid = 1822] [serial = 402] [outer = 0x7f9f43c08000] 04:36:34 INFO - PROCESS | 1822 | 1461584194003 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7f9f5f90c000) [pid = 1822] [serial = 403] [outer = 0x7f9f43c08000] 04:36:34 INFO - PROCESS | 1822 | 1461584194881 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]]]}] 04:36:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:36:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1345ms 04:36:34 INFO - PROCESS | 1822 | 1461584194943 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 1822 | 1461584194948 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 04:36:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:36:34 INFO - PROCESS | 1822 | 1461584194954 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 1822 | 1461584194957 Marionette TRACE conn3 <- [1,510,null,{}] 04:36:34 INFO - PROCESS | 1822 | 1461584194962 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}] 04:36:35 INFO - PROCESS | 1822 | 1461584195110 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:36:35 INFO - PROCESS | 1822 | 1461584195254 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f43800 == 68 [pid = 1822] [id = 135] 04:36:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7f9f4c5c1400) [pid = 1822] [serial = 404] [outer = (nil)] 04:36:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7f9f615c9000) [pid = 1822] [serial = 405] [outer = 0x7f9f4c5c1400] 04:36:35 INFO - PROCESS | 1822 | 1461584195322 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7f9f62311800) [pid = 1822] [serial = 406] [outer = 0x7f9f4c5c1400] 04:36:36 INFO - PROCESS | 1822 | 1461584196168 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]]]}] 04:36:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:36:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1275ms 04:36:36 INFO - PROCESS | 1822 | 1461584196231 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:36:36 INFO - PROCESS | 1822 | 1461584196234 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 04:36:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:36:36 INFO - PROCESS | 1822 | 1461584196239 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:36:36 INFO - PROCESS | 1822 | 1461584196242 Marionette TRACE conn3 <- [1,514,null,{}] 04:36:36 INFO - PROCESS | 1822 | 1461584196248 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}] 04:36:36 INFO - PROCESS | 1822 | 1461584196392 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:36:36 INFO - PROCESS | 1822 | 1461584196535 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f10c000 == 69 [pid = 1822] [id = 136] 04:36:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7f9f6391c000) [pid = 1822] [serial = 407] [outer = (nil)] 04:36:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7f9f6397c800) [pid = 1822] [serial = 408] [outer = 0x7f9f6391c000] 04:36:36 INFO - PROCESS | 1822 | 1461584196615 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7f9f64878800) [pid = 1822] [serial = 409] [outer = 0x7f9f6391c000] 04:36:37 INFO - PROCESS | 1822 | 1461584197478 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]]]}] 04:36: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 04:36:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1286ms 04:36:37 INFO - PROCESS | 1822 | 1461584197526 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 1822 | 1461584197530 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 04:36:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:36:37 INFO - PROCESS | 1822 | 1461584197536 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - PROCESS | 1822 | 1461584197538 Marionette TRACE conn3 <- [1,518,null,{}] 04:36:37 INFO - PROCESS | 1822 | 1461584197543 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}] 04:36:37 INFO - PROCESS | 1822 | 1461584197694 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:36:37 INFO - PROCESS | 1822 | 1461584197844 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f415ba800 == 70 [pid = 1822] [id = 137] 04:36:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7f9f411a8800) [pid = 1822] [serial = 410] [outer = (nil)] 04:36:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7f9f411ac000) [pid = 1822] [serial = 411] [outer = 0x7f9f411a8800] 04:36:37 INFO - PROCESS | 1822 | 1461584197913 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7f9f411af800) [pid = 1822] [serial = 412] [outer = 0x7f9f411a8800] 04:36:38 INFO - PROCESS | 1822 | 1461584198954 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]]]}] 04:36:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:36:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1476ms 04:36:39 INFO - PROCESS | 1822 | 1461584199013 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:36:39 INFO - PROCESS | 1822 | 1461584199023 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 04:36:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:36:39 INFO - PROCESS | 1822 | 1461584199036 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 1822 | 1461584199048 Marionette TRACE conn3 <- [1,522,null,{}] 04:36:39 INFO - PROCESS | 1822 | 1461584199060 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}] 04:36:39 INFO - PROCESS | 1822 | 1461584199263 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:36:39 INFO - PROCESS | 1822 | 1461584199418 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43ab0000 == 71 [pid = 1822] [id = 138] 04:36:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7f9f43a2cc00) [pid = 1822] [serial = 413] [outer = (nil)] 04:36:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7f9f43b05000) [pid = 1822] [serial = 414] [outer = 0x7f9f43a2cc00] 04:36:39 INFO - PROCESS | 1822 | 1461584199486 Marionette DEBUG loaded listener.js 04:36:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7f9f43b10c00) [pid = 1822] [serial = 415] [outer = 0x7f9f43a2cc00] 04:36:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4db90800 == 70 [pid = 1822] [id = 64] 04:36:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f438ab000 == 69 [pid = 1822] [id = 98] 04:36:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a753000 == 68 [pid = 1822] [id = 96] 04:36:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a222000 == 67 [pid = 1822] [id = 130] 04:36:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43143800 == 66 [pid = 1822] [id = 129] 04:36:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e3df000 == 65 [pid = 1822] [id = 128] 04:36:39 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7f9f430f9400) [pid = 1822] [serial = 321] [outer = (nil)] [url = about:blank] 04:36:39 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7f9f4b59dc00) [pid = 1822] [serial = 324] [outer = (nil)] [url = about:blank] 04:36:39 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7f9f4e32ec00) [pid = 1822] [serial = 327] [outer = (nil)] [url = about:blank] 04:36:39 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7f9f5fa8a000) [pid = 1822] [serial = 333] [outer = (nil)] [url = about:blank] 04:36:39 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7f9f63b5f000) [pid = 1822] [serial = 354] [outer = (nil)] [url = about:blank] 04:36:39 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7f9f5ed0e000) [pid = 1822] [serial = 330] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d532000 == 64 [pid = 1822] [id = 127] 04:36:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c5a0800 == 63 [pid = 1822] [id = 126] 04:36:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43892000 == 62 [pid = 1822] [id = 125] 04:36:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46b20800 == 61 [pid = 1822] [id = 124] 04:36:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5ed55800 == 60 [pid = 1822] [id = 118] 04:36:40 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7f9f5f0a8c00) [pid = 1822] [serial = 243] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7f9f5fa34400) [pid = 1822] [serial = 283] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7f9f5a3e8400) [pid = 1822] [serial = 345] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7f9f5f9e2c00) [pid = 1822] [serial = 348] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7f9f5f0a2c00) [pid = 1822] [serial = 346] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7f9f5fa2e000) [pid = 1822] [serial = 351] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7f9f4d2ec400) [pid = 1822] [serial = 342] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7f9f615ca000) [pid = 1822] [serial = 349] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7f9f43a31800) [pid = 1822] [serial = 337] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7f9f428ec400) [pid = 1822] [serial = 336] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7f9f4c5b7000) [pid = 1822] [serial = 340] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7f9f46c0d400) [pid = 1822] [serial = 339] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7f9f62390400) [pid = 1822] [serial = 352] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | --DOMWINDOW == 119 (0x7f9f4e6aa800) [pid = 1822] [serial = 343] [outer = (nil)] [url = about:blank] 04:36:40 INFO - PROCESS | 1822 | 1461584200329 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]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:36:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1342ms 04:36:40 INFO - PROCESS | 1822 | 1461584200379 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:36:40 INFO - PROCESS | 1822 | 1461584200386 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 04:36:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:36:40 INFO - PROCESS | 1822 | 1461584200396 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 1822 | 1461584200399 Marionette TRACE conn3 <- [1,526,null,{}] 04:36:40 INFO - PROCESS | 1822 | 1461584200403 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}] 04:36:40 INFO - PROCESS | 1822 | 1461584200545 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:36:40 INFO - PROCESS | 1822 | 1461584200562 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46b22800 == 61 [pid = 1822] [id = 139] 04:36:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7f9f45edec00) [pid = 1822] [serial = 416] [outer = (nil)] 04:36:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7f9f46a74c00) [pid = 1822] [serial = 417] [outer = 0x7f9f45edec00] 04:36:40 INFO - PROCESS | 1822 | 1461584200619 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7f9f46b3b000) [pid = 1822] [serial = 418] [outer = 0x7f9f45edec00] 04:36:41 INFO - PROCESS | 1822 | 1461584201417 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]]]}] 04:36: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 04:36:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1085ms 04:36:41 INFO - PROCESS | 1822 | 1461584201482 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 1822 | 1461584201485 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 04:36:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:36:41 INFO - PROCESS | 1822 | 1461584201492 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 1822 | 1461584201496 Marionette TRACE conn3 <- [1,530,null,{}] 04:36:41 INFO - PROCESS | 1822 | 1461584201510 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}] 04:36:41 INFO - PROCESS | 1822 | 1461584201657 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:36:41 INFO - PROCESS | 1822 | 1461584201668 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d022800 == 62 [pid = 1822] [id = 140] 04:36:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7f9f4c5b3c00) [pid = 1822] [serial = 419] [outer = (nil)] 04:36:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7f9f4cbe9400) [pid = 1822] [serial = 420] [outer = 0x7f9f4c5b3c00] 04:36:41 INFO - PROCESS | 1822 | 1461584201729 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7f9f4db14c00) [pid = 1822] [serial = 421] [outer = 0x7f9f4c5b3c00] 04:36:42 INFO - PROCESS | 1822 | 1461584202411 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"]]]}] 04:36:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:36:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:36:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:36:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:36:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:36:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:36:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 936ms 04:36:42 INFO - PROCESS | 1822 | 1461584202450 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:36:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:36:42 INFO - PROCESS | 1822 | 1461584202465 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 04:36:42 INFO - PROCESS | 1822 | 1461584202472 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - PROCESS | 1822 | 1461584202475 Marionette TRACE conn3 <- [1,534,null,{}] 04:36:42 INFO - PROCESS | 1822 | 1461584202479 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}] 04:36:42 INFO - PROCESS | 1822 | 1461584202669 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:36:42 INFO - PROCESS | 1822 | 1461584202699 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4f988000 == 63 [pid = 1822] [id = 141] 04:36:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7f9f411e2800) [pid = 1822] [serial = 422] [outer = (nil)] 04:36:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7f9f46b33400) [pid = 1822] [serial = 423] [outer = 0x7f9f411e2800] 04:36:42 INFO - PROCESS | 1822 | 1461584202756 Marionette DEBUG loaded listener.js 04:36:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7f9f4de65000) [pid = 1822] [serial = 424] [outer = 0x7f9f411e2800] 04:36:43 INFO - PROCESS | 1822 | 1461584203468 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]]]}] 04:36:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:36:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1030ms 04:36:43 INFO - PROCESS | 1822 | 1461584203508 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:36:43 INFO - PROCESS | 1822 | 1461584203511 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 04:36:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:36:43 INFO - PROCESS | 1822 | 1461584203517 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:36:43 INFO - PROCESS | 1822 | 1461584203518 Marionette TRACE conn3 <- [1,538,null,{}] 04:36:43 INFO - PROCESS | 1822 | 1461584203545 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}] 04:36:43 INFO - PROCESS | 1822 | 1461584203736 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:36:43 INFO - PROCESS | 1822 | 1461584203768 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a22d800 == 64 [pid = 1822] [id = 142] 04:36:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7f9f411e7800) [pid = 1822] [serial = 425] [outer = (nil)] 04:36:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7f9f4c5ba000) [pid = 1822] [serial = 426] [outer = 0x7f9f411e7800] 04:36:43 INFO - PROCESS | 1822 | 1461584203830 Marionette DEBUG loaded listener.js 04:36:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7f9f50702400) [pid = 1822] [serial = 427] [outer = 0x7f9f411e7800] 04:36:44 INFO - PROCESS | 1822 | 1461584204733 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]]]}] 04:36:44 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7f9f428c3800) [pid = 1822] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:36:44 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7f9f4d07c000) [pid = 1822] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:36:44 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7f9f428e7800) [pid = 1822] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:36:44 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7f9f46c03400) [pid = 1822] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:36:44 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7f9f428dfc00) [pid = 1822] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:36:44 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7f9f45ee7c00) [pid = 1822] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:36:44 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7f9f43b08400) [pid = 1822] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:36:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:36:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1284ms 04:36:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:36:44 INFO - PROCESS | 1822 | 1461584204817 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 1822 | 1461584204820 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 04:36:44 INFO - PROCESS | 1822 | 1461584204826 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 1822 | 1461584204829 Marionette TRACE conn3 <- [1,542,null,{}] 04:36:44 INFO - PROCESS | 1822 | 1461584204833 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}] 04:36:44 INFO - PROCESS | 1822 | 1461584204970 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:36:45 INFO - PROCESS | 1822 | 1461584205076 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e1d2800 == 65 [pid = 1822] [id = 143] 04:36:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7f9f4ec71800) [pid = 1822] [serial = 428] [outer = (nil)] 04:36:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7f9f5a517400) [pid = 1822] [serial = 429] [outer = 0x7f9f4ec71800] 04:36:45 INFO - PROCESS | 1822 | 1461584205138 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7f9f5fa34400) [pid = 1822] [serial = 430] [outer = 0x7f9f4ec71800] 04:36:45 INFO - PROCESS | 1822 | 1461584205741 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]]]}] 04:36:45 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. 04:36:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 936ms 04:36:45 INFO - PROCESS | 1822 | 1461584205781 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 1822 | 1461584205783 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 04:36:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:36:45 INFO - PROCESS | 1822 | 1461584205791 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 1822 | 1461584205793 Marionette TRACE conn3 <- [1,546,null,{}] 04:36:45 INFO - PROCESS | 1822 | 1461584205798 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}] 04:36:45 INFO - PROCESS | 1822 | 1461584205953 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:36:46 INFO - PROCESS | 1822 | 1461584206084 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5fa04800 == 66 [pid = 1822] [id = 144] 04:36:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7f9f45ee7c00) [pid = 1822] [serial = 431] [outer = (nil)] 04:36:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7f9f5fa8cc00) [pid = 1822] [serial = 432] [outer = 0x7f9f45ee7c00] 04:36:46 INFO - PROCESS | 1822 | 1461584206145 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7f9f64784000) [pid = 1822] [serial = 433] [outer = 0x7f9f45ee7c00] 04:36:46 INFO - PROCESS | 1822 | 1461584206830 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]]]}] 04:36:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:36:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1077ms 04:36:46 INFO - PROCESS | 1822 | 1461584206899 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 1822 | 1461584206905 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 04:36:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:36:46 INFO - PROCESS | 1822 | 1461584206913 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 1822 | 1461584206919 Marionette TRACE conn3 <- [1,550,null,{}] 04:36:46 INFO - PROCESS | 1822 | 1461584206968 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}] 04:36:47 INFO - PROCESS | 1822 | 1461584207192 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:36:47 INFO - PROCESS | 1822 | 1461584207280 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f3e800 == 67 [pid = 1822] [id = 145] 04:36:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7f9f428e4c00) [pid = 1822] [serial = 434] [outer = (nil)] 04:36:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7f9f430f3400) [pid = 1822] [serial = 435] [outer = 0x7f9f428e4c00] 04:36:47 INFO - PROCESS | 1822 | 1461584207355 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7f9f436e9000) [pid = 1822] [serial = 436] [outer = 0x7f9f428e4c00] 04:36:48 INFO - PROCESS | 1822 | 1461584208176 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]]]}] 04:36:48 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. 04:36:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1288ms 04:36:48 INFO - PROCESS | 1822 | 1461584208226 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 1822 | 1461584208233 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 04:36:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:36:48 INFO - PROCESS | 1822 | 1461584208245 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - PROCESS | 1822 | 1461584208248 Marionette TRACE conn3 <- [1,554,null,{}] 04:36:48 INFO - PROCESS | 1822 | 1461584208254 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}] 04:36:48 INFO - PROCESS | 1822 | 1461584208405 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:36:48 INFO - PROCESS | 1822 | 1461584208556 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d532000 == 68 [pid = 1822] [id = 146] 04:36:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7f9f428e7800) [pid = 1822] [serial = 437] [outer = (nil)] 04:36:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7f9f45132000) [pid = 1822] [serial = 438] [outer = 0x7f9f428e7800] 04:36:48 INFO - PROCESS | 1822 | 1461584208627 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7f9f46b41800) [pid = 1822] [serial = 439] [outer = 0x7f9f428e7800] 04:36:49 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:49 INFO - PROCESS | 1822 | 1461584209595 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]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:36:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1378ms 04:36:49 INFO - PROCESS | 1822 | 1461584209624 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 1822 | 1461584209627 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 04:36:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:36:49 INFO - PROCESS | 1822 | 1461584209634 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 1822 | 1461584209639 Marionette TRACE conn3 <- [1,558,null,{}] 04:36:49 INFO - PROCESS | 1822 | 1461584209655 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}] 04:36:49 INFO - PROCESS | 1822 | 1461584209815 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:36:49 INFO - PROCESS | 1822 | 1461584209967 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f42c0a000 == 69 [pid = 1822] [id = 147] 04:36:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7f9f43f79800) [pid = 1822] [serial = 440] [outer = (nil)] 04:36:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7f9f43f7d800) [pid = 1822] [serial = 441] [outer = 0x7f9f43f79800] 04:36:50 INFO - PROCESS | 1822 | 1461584210045 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7f9f46b69400) [pid = 1822] [serial = 442] [outer = 0x7f9f43f79800] 04:36:50 INFO - PROCESS | 1822 | 1461584210880 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]]]}] 04:36:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:36:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1285ms 04:36:50 INFO - PROCESS | 1822 | 1461584210919 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:36:50 INFO - PROCESS | 1822 | 1461584210924 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 04:36:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:36:50 INFO - PROCESS | 1822 | 1461584210929 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:36:50 INFO - PROCESS | 1822 | 1461584210931 Marionette TRACE conn3 <- [1,562,null,{}] 04:36:50 INFO - PROCESS | 1822 | 1461584210937 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}] 04:36:51 INFO - PROCESS | 1822 | 1461584211081 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:36:51 INFO - PROCESS | 1822 | 1461584211229 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4308a000 == 70 [pid = 1822] [id = 148] 04:36:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7f9f43f79c00) [pid = 1822] [serial = 443] [outer = (nil)] 04:36:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7f9f46b71800) [pid = 1822] [serial = 444] [outer = 0x7f9f43f79c00] 04:36:51 INFO - PROCESS | 1822 | 1461584211299 Marionette DEBUG loaded listener.js 04:36:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7f9f4927bc00) [pid = 1822] [serial = 445] [outer = 0x7f9f43f79c00] 04:36:52 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:52 INFO - PROCESS | 1822 | 1461584212592 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]]]}] 04:36:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:36:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1727ms 04:36:52 INFO - PROCESS | 1822 | 1461584212701 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:36:52 INFO - PROCESS | 1822 | 1461584212705 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 04:36:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:36:52 INFO - PROCESS | 1822 | 1461584212714 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - PROCESS | 1822 | 1461584212717 Marionette TRACE conn3 <- [1,566,null,{}] 04:36:52 INFO - PROCESS | 1822 | 1461584212722 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}] 04:36:52 INFO - PROCESS | 1822 | 1461584212864 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:36:53 INFO - PROCESS | 1822 | 1461584213006 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d524800 == 71 [pid = 1822] [id = 149] 04:36:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7f9f46b6ac00) [pid = 1822] [serial = 446] [outer = (nil)] 04:36:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7f9f4d07a400) [pid = 1822] [serial = 447] [outer = 0x7f9f46b6ac00] 04:36:53 INFO - PROCESS | 1822 | 1461584213075 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7f9f63917c00) [pid = 1822] [serial = 448] [outer = 0x7f9f46b6ac00] 04:36:53 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:53 INFO - PROCESS | 1822 | 1461584213854 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]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:36:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1178ms 04:36:53 INFO - PROCESS | 1822 | 1461584213892 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 1822 | 1461584213895 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 04:36:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:36:53 INFO - PROCESS | 1822 | 1461584213901 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - PROCESS | 1822 | 1461584213904 Marionette TRACE conn3 <- [1,570,null,{}] 04:36:53 INFO - PROCESS | 1822 | 1461584213909 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}] 04:36:54 INFO - PROCESS | 1822 | 1461584214086 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:36:54 INFO - PROCESS | 1822 | 1461584214234 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46c62800 == 72 [pid = 1822] [id = 150] 04:36:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7f9f3cee1400) [pid = 1822] [serial = 449] [outer = (nil)] 04:36:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7f9f4927d800) [pid = 1822] [serial = 450] [outer = 0x7f9f3cee1400] 04:36:54 INFO - PROCESS | 1822 | 1461584214319 Marionette DEBUG loaded listener.js 04:36:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7f9f6487a800) [pid = 1822] [serial = 451] [outer = 0x7f9f3cee1400] 04:36:54 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:55 INFO - PROCESS | 1822 | 1461584215199 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]]]}] 04:36:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:36:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1336ms 04:36:55 INFO - PROCESS | 1822 | 1461584215238 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:36:55 INFO - PROCESS | 1822 | 1461584215241 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 04:36:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:36:55 INFO - PROCESS | 1822 | 1461584215247 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 1822 | 1461584215249 Marionette TRACE conn3 <- [1,574,null,{}] 04:36:55 INFO - PROCESS | 1822 | 1461584215255 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}] 04:36:55 INFO - PROCESS | 1822 | 1461584215397 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:36:55 INFO - PROCESS | 1822 | 1461584215758 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f42c1e000 == 73 [pid = 1822] [id = 151] 04:36:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7f9f3cedd800) [pid = 1822] [serial = 452] [outer = (nil)] 04:36:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7f9f3cee2800) [pid = 1822] [serial = 453] [outer = 0x7f9f3cedd800] 04:36:55 INFO - PROCESS | 1822 | 1461584215907 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7f9f411a2c00) [pid = 1822] [serial = 454] [outer = 0x7f9f3cedd800] 04:36:56 INFO - PROCESS | 1822 | 1461584216713 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]]]}] 04:36:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:36:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1531ms 04:36:56 INFO - PROCESS | 1822 | 1461584216779 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:36:56 INFO - PROCESS | 1822 | 1461584216793 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 04:36:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:36:56 INFO - PROCESS | 1822 | 1461584216801 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 1822 | 1461584216809 Marionette TRACE conn3 <- [1,578,null,{}] 04:36:56 INFO - PROCESS | 1822 | 1461584216822 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}] 04:36:57 INFO - PROCESS | 1822 | 1461584217048 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:36:57 INFO - PROCESS | 1822 | 1461584217199 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43894800 == 74 [pid = 1822] [id = 152] 04:36:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7f9f411ac400) [pid = 1822] [serial = 455] [outer = (nil)] 04:36:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7f9f428c2400) [pid = 1822] [serial = 456] [outer = 0x7f9f411ac400] 04:36:57 INFO - PROCESS | 1822 | 1461584217265 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7f9f428e3c00) [pid = 1822] [serial = 457] [outer = 0x7f9f411ac400] 04:36:58 INFO - PROCESS | 1822 | 1461584218076 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]]]}] 04:36:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:36:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1344ms 04:36:58 INFO - PROCESS | 1822 | 1461584218148 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 1822 | 1461584218153 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 04:36:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:36:58 INFO - PROCESS | 1822 | 1461584218161 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - PROCESS | 1822 | 1461584218164 Marionette TRACE conn3 <- [1,582,null,{}] 04:36:58 INFO - PROCESS | 1822 | 1461584218169 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}] 04:36:58 INFO - PROCESS | 1822 | 1461584218312 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:36:58 INFO - PROCESS | 1822 | 1461584218461 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45e21000 == 75 [pid = 1822] [id = 153] 04:36:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7f9f434c4800) [pid = 1822] [serial = 458] [outer = (nil)] 04:36:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7f9f436e7000) [pid = 1822] [serial = 459] [outer = 0x7f9f434c4800] 04:36:58 INFO - PROCESS | 1822 | 1461584218528 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7f9f43b0c000) [pid = 1822] [serial = 460] [outer = 0x7f9f434c4800] 04:36:58 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43156800 == 74 [pid = 1822] [id = 122] 04:36:58 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e1d2800 == 73 [pid = 1822] [id = 143] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7f9f43b0dc00) [pid = 1822] [serial = 357] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7f9f442c3c00) [pid = 1822] [serial = 369] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7f9f4c5b6800) [pid = 1822] [serial = 360] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7f9f4d07e800) [pid = 1822] [serial = 363] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7f9f46b3b400) [pid = 1822] [serial = 366] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a22d800 == 72 [pid = 1822] [id = 142] 04:36:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4f988000 == 71 [pid = 1822] [id = 141] 04:36:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d022800 == 70 [pid = 1822] [id = 140] 04:36:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46b22800 == 69 [pid = 1822] [id = 139] 04:36:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43ab0000 == 68 [pid = 1822] [id = 138] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7f9f5fa8b400) [pid = 1822] [serial = 319] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7f9f4e6a0000) [pid = 1822] [serial = 384] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7f9f437d5000) [pid = 1822] [serial = 387] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7f9f4edbe000) [pid = 1822] [serial = 385] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7f9f4d086000) [pid = 1822] [serial = 381] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7f9f4c5b3400) [pid = 1822] [serial = 378] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7f9f4cbe8800) [pid = 1822] [serial = 379] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7f9f46a82c00) [pid = 1822] [serial = 375] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7f9f46b3cc00) [pid = 1822] [serial = 376] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7f9f442c7c00) [pid = 1822] [serial = 373] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7f9f43b0ac00) [pid = 1822] [serial = 372] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7f9f5b77b400) [pid = 1822] [serial = 390] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7f9f4fa52800) [pid = 1822] [serial = 388] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7f9f4dd2dc00) [pid = 1822] [serial = 382] [outer = (nil)] [url = about:blank] 04:36:59 INFO - PROCESS | 1822 | 1461584219391 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]]]}] 04:36:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:36:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1283ms 04:36:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:36:59 INFO - PROCESS | 1822 | 1461584219445 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 1822 | 1461584219448 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 04:36:59 INFO - PROCESS | 1822 | 1461584219456 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 1822 | 1461584219464 Marionette TRACE conn3 <- [1,586,null,{}] 04:36:59 INFO - PROCESS | 1822 | 1461584219477 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}] 04:36:59 INFO - PROCESS | 1822 | 1461584219619 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:36:59 INFO - PROCESS | 1822 | 1461584219771 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46acc000 == 69 [pid = 1822] [id = 154] 04:36:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7f9f411f1400) [pid = 1822] [serial = 461] [outer = (nil)] 04:36:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7f9f43f81800) [pid = 1822] [serial = 462] [outer = 0x7f9f411f1400] 04:36:59 INFO - PROCESS | 1822 | 1461584219834 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7f9f442cf800) [pid = 1822] [serial = 463] [outer = 0x7f9f411f1400] 04:37:00 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:37:00 INFO - PROCESS | 1822 | 1461584220470 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]]]}] 04:37:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7f9f43f7ec00) [pid = 1822] [serial = 464] [outer = 0x7f9f437e3800] 04:37:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:37:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1092ms 04:37:00 INFO - PROCESS | 1822 | 1461584220579 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:37:00 INFO - PROCESS | 1822 | 1461584220583 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 04:37:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:37:00 INFO - PROCESS | 1822 | 1461584220590 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 1822 | 1461584220592 Marionette TRACE conn3 <- [1,590,null,{}] 04:37:00 INFO - PROCESS | 1822 | 1461584220597 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}] 04:37:00 INFO - PROCESS | 1822 | 1461584220729 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:37:00 INFO - PROCESS | 1822 | 1461584220739 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4931e000 == 70 [pid = 1822] [id = 155] 04:37:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7f9f43c04800) [pid = 1822] [serial = 465] [outer = (nil)] 04:37:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7f9f46a79c00) [pid = 1822] [serial = 466] [outer = 0x7f9f43c04800] 04:37:00 INFO - PROCESS | 1822 | 1461584220797 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7f9f46b3d800) [pid = 1822] [serial = 467] [outer = 0x7f9f43c04800] 04:37:01 INFO - PROCESS | 1822 | 1461584221795 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]]]}] 04:37:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:37:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1227ms 04:37:01 INFO - PROCESS | 1822 | 1461584221820 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:37:01 INFO - PROCESS | 1822 | 1461584221823 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 04:37:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:37:01 INFO - PROCESS | 1822 | 1461584221828 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - PROCESS | 1822 | 1461584221830 Marionette TRACE conn3 <- [1,594,null,{}] 04:37:01 INFO - PROCESS | 1822 | 1461584221837 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}] 04:37:02 INFO - PROCESS | 1822 | 1461584222013 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:37:02 INFO - PROCESS | 1822 | 1461584222044 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c5a0000 == 71 [pid = 1822] [id = 156] 04:37:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7f9f46b73c00) [pid = 1822] [serial = 468] [outer = (nil)] 04:37:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7f9f46c0e000) [pid = 1822] [serial = 469] [outer = 0x7f9f46b73c00] 04:37:02 INFO - PROCESS | 1822 | 1461584222113 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7f9f4927d000) [pid = 1822] [serial = 470] [outer = 0x7f9f46b73c00] 04:37:02 INFO - PROCESS | 1822 | 1461584222954 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]]]}] 04:37:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:37:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1181ms 04:37:03 INFO - PROCESS | 1822 | 1461584223011 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 1822 | 1461584223013 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 04:37:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:37:03 INFO - PROCESS | 1822 | 1461584223024 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 1822 | 1461584223026 Marionette TRACE conn3 <- [1,598,null,{}] 04:37:03 INFO - PROCESS | 1822 | 1461584223030 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}] 04:37:03 INFO - PROCESS | 1822 | 1461584223204 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:37:03 INFO - PROCESS | 1822 | 1461584223224 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4db9a000 == 72 [pid = 1822] [id = 157] 04:37:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7f9f4927f400) [pid = 1822] [serial = 471] [outer = (nil)] 04:37:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7f9f4cbe1c00) [pid = 1822] [serial = 472] [outer = 0x7f9f4927f400] 04:37:03 INFO - PROCESS | 1822 | 1461584223282 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7f9f4d07c800) [pid = 1822] [serial = 473] [outer = 0x7f9f4927f400] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7f9f4dd28c00) [pid = 1822] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7f9f4c5b3c00) [pid = 1822] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7f9f63915000) [pid = 1822] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7f9f4c5b7400) [pid = 1822] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7f9f43a2cc00) [pid = 1822] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7f9f434ca400) [pid = 1822] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7f9f430fb000) [pid = 1822] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7f9f48775c00) [pid = 1822] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7f9f4d084400) [pid = 1822] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7f9f411e7800) [pid = 1822] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7f9f430f5800) [pid = 1822] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7f9f45edec00) [pid = 1822] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7f9f430f0800) [pid = 1822] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7f9f428eb000) [pid = 1822] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7f9f411e2800) [pid = 1822] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7f9f4c4d3c00) [pid = 1822] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7f9f44450000) [pid = 1822] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7f9f4ec71800) [pid = 1822] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7f9f4c4d3000) [pid = 1822] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7f9f5a36f800) [pid = 1822] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7f9f428bd000) [pid = 1822] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7f9f428bb400) [pid = 1822] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7f9f5a2e6800) [pid = 1822] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7f9f4de70c00) [pid = 1822] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7f9f469dc800) [pid = 1822] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7f9f430ee400) [pid = 1822] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7f9f4b59c400) [pid = 1822] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7f9f428e9c00) [pid = 1822] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7f9f434c7000) [pid = 1822] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7f9f430f8c00) [pid = 1822] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7f9f4d084c00) [pid = 1822] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 119 (0x7f9f45ee2800) [pid = 1822] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 118 (0x7f9f469e1400) [pid = 1822] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:37:04 INFO - PROCESS | 1822 | --DOMWINDOW == 117 (0x7f9f4d605c00) [pid = 1822] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:37:04 INFO - PROCESS | 1822 | 1461584224438 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]]]}] 04:37:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:37:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1435ms 04:37:04 INFO - PROCESS | 1822 | 1461584224461 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:37:04 INFO - PROCESS | 1822 | 1461584224464 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 04:37:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:37:04 INFO - PROCESS | 1822 | 1461584224469 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 1822 | 1461584224482 Marionette TRACE conn3 <- [1,602,null,{}] 04:37:04 INFO - PROCESS | 1822 | 1461584224486 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}] 04:37:04 INFO - PROCESS | 1822 | 1461584224655 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:37:04 INFO - PROCESS | 1822 | 1461584224690 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46b06000 == 73 [pid = 1822] [id = 158] 04:37:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7f9f428bd000) [pid = 1822] [serial = 474] [outer = (nil)] 04:37:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 119 (0x7f9f43a2cc00) [pid = 1822] [serial = 475] [outer = 0x7f9f428bd000] 04:37:04 INFO - PROCESS | 1822 | 1461584224751 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7f9f469e4800) [pid = 1822] [serial = 476] [outer = 0x7f9f428bd000] 04:37:05 INFO - PROCESS | 1822 | 1461584225438 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]]]}] 04:37:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:37:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 991ms 04:37:05 INFO - PROCESS | 1822 | 1461584225462 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 1822 | 1461584225464 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 04:37:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:37:05 INFO - PROCESS | 1822 | 1461584225470 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 1822 | 1461584225472 Marionette TRACE conn3 <- [1,606,null,{}] 04:37:05 INFO - PROCESS | 1822 | 1461584225477 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}] 04:37:05 INFO - PROCESS | 1822 | 1461584225612 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:37:05 INFO - PROCESS | 1822 | 1461584225723 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e38e000 == 74 [pid = 1822] [id = 159] 04:37:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7f9f411a2800) [pid = 1822] [serial = 477] [outer = (nil)] 04:37:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7f9f46b39400) [pid = 1822] [serial = 478] [outer = 0x7f9f411a2800] 04:37:05 INFO - PROCESS | 1822 | 1461584225784 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7f9f4c5b8000) [pid = 1822] [serial = 479] [outer = 0x7f9f411a2800] 04:37:06 INFO - PROCESS | 1822 | 1461584226662 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]]]}] 04:37:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:37:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1226ms 04:37:06 INFO - PROCESS | 1822 | 1461584226698 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:37:06 INFO - PROCESS | 1822 | 1461584226704 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 04:37:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:37:06 INFO - PROCESS | 1822 | 1461584226712 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - PROCESS | 1822 | 1461584226717 Marionette TRACE conn3 <- [1,610,null,{}] 04:37:06 INFO - PROCESS | 1822 | 1461584226726 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}] 04:37:06 INFO - PROCESS | 1822 | 1461584226907 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:37:07 INFO - PROCESS | 1822 | 1461584227055 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43a98800 == 75 [pid = 1822] [id = 160] 04:37:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7f9f411a9800) [pid = 1822] [serial = 480] [outer = (nil)] 04:37:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7f9f428b6000) [pid = 1822] [serial = 481] [outer = 0x7f9f411a9800] 04:37:07 INFO - PROCESS | 1822 | 1461584227129 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7f9f430ee400) [pid = 1822] [serial = 482] [outer = 0x7f9f411a9800] 04:37:08 INFO - PROCESS | 1822 | 1461584228067 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]]]}] 04:37:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:37:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1391ms 04:37:08 INFO - PROCESS | 1822 | 1461584228104 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 1822 | 1461584228112 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 04:37:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:37:08 INFO - PROCESS | 1822 | 1461584228122 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 1822 | 1461584228126 Marionette TRACE conn3 <- [1,614,null,{}] 04:37:08 INFO - PROCESS | 1822 | 1461584228132 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}] 04:37:08 INFO - PROCESS | 1822 | 1461584228291 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:37:08 INFO - PROCESS | 1822 | 1461584228445 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46b16800 == 76 [pid = 1822] [id = 161] 04:37:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7f9f430f5400) [pid = 1822] [serial = 483] [outer = (nil)] 04:37:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7f9f43b11400) [pid = 1822] [serial = 484] [outer = 0x7f9f430f5400] 04:37:08 INFO - PROCESS | 1822 | 1461584228519 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7f9f43f7a000) [pid = 1822] [serial = 485] [outer = 0x7f9f430f5400] 04:37:09 INFO - PROCESS | 1822 | 1461584229468 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]]]}] 04:37:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:37:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1377ms 04:37:09 INFO - PROCESS | 1822 | 1461584229500 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:37:09 INFO - PROCESS | 1822 | 1461584229504 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 04:37:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:37:09 INFO - PROCESS | 1822 | 1461584229510 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - PROCESS | 1822 | 1461584229515 Marionette TRACE conn3 <- [1,618,null,{}] 04:37:09 INFO - PROCESS | 1822 | 1461584229531 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}] 04:37:09 INFO - PROCESS | 1822 | 1461584229712 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:37:09 INFO - PROCESS | 1822 | 1461584229869 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4fabb800 == 77 [pid = 1822] [id = 162] 04:37:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7f9f442cfc00) [pid = 1822] [serial = 486] [outer = (nil)] 04:37:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7f9f46b70800) [pid = 1822] [serial = 487] [outer = 0x7f9f442cfc00] 04:37:09 INFO - PROCESS | 1822 | 1461584229943 Marionette DEBUG loaded listener.js 04:37:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7f9f4b59c000) [pid = 1822] [serial = 488] [outer = 0x7f9f442cfc00] 04:37:10 INFO - PROCESS | 1822 | 1461584230827 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]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:37:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1381ms 04:37:10 INFO - PROCESS | 1822 | 1461584230892 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:37:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:37:10 INFO - PROCESS | 1822 | 1461584230897 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 04:37:10 INFO - PROCESS | 1822 | 1461584230902 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - PROCESS | 1822 | 1461584230905 Marionette TRACE conn3 <- [1,622,null,{}] 04:37:10 INFO - PROCESS | 1822 | 1461584230910 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}] 04:37:11 INFO - PROCESS | 1822 | 1461584231068 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:37:11 INFO - PROCESS | 1822 | 1461584231216 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a01b800 == 78 [pid = 1822] [id = 163] 04:37:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7f9f469e2000) [pid = 1822] [serial = 489] [outer = (nil)] 04:37:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7f9f4c5b8400) [pid = 1822] [serial = 490] [outer = 0x7f9f469e2000] 04:37:11 INFO - PROCESS | 1822 | 1461584231289 Marionette DEBUG loaded listener.js 04:37:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7f9f4d07e800) [pid = 1822] [serial = 491] [outer = 0x7f9f469e2000] 04:37:12 INFO - PROCESS | 1822 | 1461584232148 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]]]}] 04:37:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:37:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1283ms 04:37:12 INFO - PROCESS | 1822 | 1461584232189 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:37:12 INFO - PROCESS | 1822 | 1461584232191 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 04:37:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:37:12 INFO - PROCESS | 1822 | 1461584232199 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - PROCESS | 1822 | 1461584232202 Marionette TRACE conn3 <- [1,626,null,{}] 04:37:12 INFO - PROCESS | 1822 | 1461584232206 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}] 04:37:12 INFO - PROCESS | 1822 | 1461584232360 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:37:12 INFO - PROCESS | 1822 | 1461584232512 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b522800 == 79 [pid = 1822] [id = 164] 04:37:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7f9f46b6c400) [pid = 1822] [serial = 492] [outer = (nil)] 04:37:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7f9f4d086000) [pid = 1822] [serial = 493] [outer = 0x7f9f46b6c400] 04:37:12 INFO - PROCESS | 1822 | 1461584232583 Marionette DEBUG loaded listener.js 04:37:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7f9f4dd22000) [pid = 1822] [serial = 494] [outer = 0x7f9f46b6c400] 04:37:13 INFO - PROCESS | 1822 | 1461584233491 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]]]}] 04:37:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:37:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1381ms 04:37:13 INFO - PROCESS | 1822 | 1461584233580 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:37:13 INFO - PROCESS | 1822 | 1461584233583 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 04:37:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:37:13 INFO - PROCESS | 1822 | 1461584233589 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - PROCESS | 1822 | 1461584233593 Marionette TRACE conn3 <- [1,630,null,{}] 04:37:13 INFO - PROCESS | 1822 | 1461584233598 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}] 04:37:13 INFO - PROCESS | 1822 | 1461584233834 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:37:14 INFO - PROCESS | 1822 | 1461584234026 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4371d000 == 80 [pid = 1822] [id = 165] 04:37:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7f9f411aa400) [pid = 1822] [serial = 495] [outer = (nil)] 04:37:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7f9f434c4400) [pid = 1822] [serial = 496] [outer = 0x7f9f411aa400] 04:37:14 INFO - PROCESS | 1822 | 1461584234116 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7f9f469dc400) [pid = 1822] [serial = 497] [outer = 0x7f9f411aa400] 04:37:14 INFO - PROCESS | 1822 | 1461584234931 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]]]}] 04:37:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:37:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1377ms 04:37:14 INFO - PROCESS | 1822 | 1461584234967 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:37:14 INFO - PROCESS | 1822 | 1461584234971 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 04:37:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:37:14 INFO - PROCESS | 1822 | 1461584234976 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - PROCESS | 1822 | 1461584234979 Marionette TRACE conn3 <- [1,634,null,{}] 04:37:14 INFO - PROCESS | 1822 | 1461584234984 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}] 04:37:15 INFO - PROCESS | 1822 | 1461584235136 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:37:15 INFO - PROCESS | 1822 | 1461584235288 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f44305000 == 81 [pid = 1822] [id = 166] 04:37:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7f9f428c2800) [pid = 1822] [serial = 498] [outer = (nil)] 04:37:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7f9f433ba000) [pid = 1822] [serial = 499] [outer = 0x7f9f428c2800] 04:37:15 INFO - PROCESS | 1822 | 1461584235359 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7f9f433be000) [pid = 1822] [serial = 500] [outer = 0x7f9f428c2800] 04:37:16 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:37:16 INFO - PROCESS | 1822 | 1461584236431 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]]]}] 04:37:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:37:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1482ms 04:37:16 INFO - PROCESS | 1822 | 1461584236460 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 1822 | 1461584236467 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 04:37:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:37:16 INFO - PROCESS | 1822 | 1461584236474 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 1822 | 1461584236479 Marionette TRACE conn3 <- [1,638,null,{}] 04:37:16 INFO - PROCESS | 1822 | 1461584236486 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}] 04:37:16 INFO - PROCESS | 1822 | 1461584236633 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:37:16 INFO - PROCESS | 1822 | 1461584236799 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bd1e800 == 82 [pid = 1822] [id = 167] 04:37:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7f9f428e5000) [pid = 1822] [serial = 501] [outer = (nil)] 04:37:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7f9f428ec000) [pid = 1822] [serial = 502] [outer = 0x7f9f428e5000] 04:37:16 INFO - PROCESS | 1822 | 1461584236910 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7f9f433b7400) [pid = 1822] [serial = 503] [outer = 0x7f9f428e5000] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e3e6800 == 81 [pid = 1822] [id = 65] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5b71a000 == 80 [pid = 1822] [id = 106] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4926c800 == 79 [pid = 1822] [id = 63] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a00a000 == 78 [pid = 1822] [id = 120] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46b06000 == 77 [pid = 1822] [id = 158] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4db9a000 == 76 [pid = 1822] [id = 157] 04:37:17 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7f9f411ac000) [pid = 1822] [serial = 411] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7f9f5fa8cc00) [pid = 1822] [serial = 432] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c5a0000 == 75 [pid = 1822] [id = 156] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4931e000 == 74 [pid = 1822] [id = 155] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46acc000 == 73 [pid = 1822] [id = 154] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45e21000 == 72 [pid = 1822] [id = 153] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43894800 == 71 [pid = 1822] [id = 152] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f42c1e000 == 70 [pid = 1822] [id = 151] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d524800 == 69 [pid = 1822] [id = 149] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4308a000 == 68 [pid = 1822] [id = 148] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f42c0a000 == 67 [pid = 1822] [id = 147] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d532000 == 66 [pid = 1822] [id = 146] 04:37:17 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f3e800 == 65 [pid = 1822] [id = 145] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7f9f4ec95400) [pid = 1822] [serial = 171] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7f9f4db14c00) [pid = 1822] [serial = 421] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7f9f64978000) [pid = 1822] [serial = 355] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7f9f4d087800) [pid = 1822] [serial = 399] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7f9f4edc5000) [pid = 1822] [serial = 400] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7f9f43b10c00) [pid = 1822] [serial = 415] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7f9f46c08c00) [pid = 1822] [serial = 397] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7f9f4b594c00) [pid = 1822] [serial = 249] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7f9f4d07b800) [pid = 1822] [serial = 361] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7f9f5a378400) [pid = 1822] [serial = 402] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7f9f5a2e8000) [pid = 1822] [serial = 328] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7f9f4c5ba000) [pid = 1822] [serial = 426] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7f9f444f5000) [pid = 1822] [serial = 246] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7f9f46b3b000) [pid = 1822] [serial = 418] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7f9f5b524c00) [pid = 1822] [serial = 259] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7f9f6397c800) [pid = 1822] [serial = 408] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7f9f6155c400) [pid = 1822] [serial = 334] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7f9f46b33400) [pid = 1822] [serial = 423] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7f9f4f963000) [pid = 1822] [serial = 213] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7f9f4bdcb400) [pid = 1822] [serial = 210] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7f9f5fa34400) [pid = 1822] [serial = 430] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7f9f5d6bf400) [pid = 1822] [serial = 256] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7f9f46a74c00) [pid = 1822] [serial = 417] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7f9f4cbe9400) [pid = 1822] [serial = 420] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7f9f5d63d000) [pid = 1822] [serial = 219] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 119 (0x7f9f43b05000) [pid = 1822] [serial = 414] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 118 (0x7f9f5a517400) [pid = 1822] [serial = 429] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 117 (0x7f9f615c9000) [pid = 1822] [serial = 405] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7f9f442cf000) [pid = 1822] [serial = 370] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7f9f428e9000) [pid = 1822] [serial = 393] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f5b4ea400) [pid = 1822] [serial = 216] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7f9f4de65000) [pid = 1822] [serial = 424] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7f9f434ca000) [pid = 1822] [serial = 394] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7f9f5f5a0000) [pid = 1822] [serial = 295] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f4c5b7800) [pid = 1822] [serial = 325] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f46b41000) [pid = 1822] [serial = 367] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f46b36000) [pid = 1822] [serial = 396] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f59416000) [pid = 1822] [serial = 253] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f443eb000) [pid = 1822] [serial = 322] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f4e119400) [pid = 1822] [serial = 364] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7f9f45e3f400) [pid = 1822] [serial = 358] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7f9f5f9e0800) [pid = 1822] [serial = 331] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 102 (0x7f9f48773800) [pid = 1822] [serial = 286] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 101 (0x7f9f4cbea000) [pid = 1822] [serial = 289] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 100 (0x7f9f594e5000) [pid = 1822] [serial = 292] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | --DOMWINDOW == 99 (0x7f9f50702400) [pid = 1822] [serial = 427] [outer = (nil)] [url = about:blank] 04:37:17 INFO - PROCESS | 1822 | 1461584237839 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]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:37:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1429ms 04:37:17 INFO - PROCESS | 1822 | 1461584237904 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 1822 | 1461584237911 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 04:37:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:37:17 INFO - PROCESS | 1822 | 1461584237920 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 1822 | 1461584237923 Marionette TRACE conn3 <- [1,642,null,{}] 04:37:17 INFO - PROCESS | 1822 | 1461584237928 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}] 04:37:18 INFO - PROCESS | 1822 | 1461584238074 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:37:18 INFO - PROCESS | 1822 | 1461584238086 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43146800 == 66 [pid = 1822] [id = 168] 04:37:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7f9f434cac00) [pid = 1822] [serial = 504] [outer = (nil)] 04:37:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7f9f437d5400) [pid = 1822] [serial = 505] [outer = 0x7f9f434cac00] 04:37:18 INFO - PROCESS | 1822 | 1461584238161 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7f9f43b0a000) [pid = 1822] [serial = 506] [outer = 0x7f9f434cac00] 04:37:18 INFO - PROCESS | 1822 | 1461584238935 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]]]}] 04:37:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:37:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1078ms 04:37:18 INFO - PROCESS | 1822 | 1461584238998 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 1822 | 1461584239002 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 04:37:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:37:19 INFO - PROCESS | 1822 | 1461584239007 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - PROCESS | 1822 | 1461584239012 Marionette TRACE conn3 <- [1,646,null,{}] 04:37:19 INFO - PROCESS | 1822 | 1461584239030 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}] 04:37:19 INFO - PROCESS | 1822 | 1461584239182 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:37:19 INFO - PROCESS | 1822 | 1461584239292 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46acc800 == 67 [pid = 1822] [id = 169] 04:37:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7f9f437e2800) [pid = 1822] [serial = 507] [outer = (nil)] 04:37:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7f9f442cac00) [pid = 1822] [serial = 508] [outer = 0x7f9f437e2800] 04:37:19 INFO - PROCESS | 1822 | 1461584239352 Marionette DEBUG loaded listener.js 04:37:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7f9f45e59400) [pid = 1822] [serial = 509] [outer = 0x7f9f437e2800] 04:37:20 INFO - PROCESS | 1822 | 1461584240052 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]]]}] 04:37:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:37:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1087ms 04:37:20 INFO - PROCESS | 1822 | 1461584240110 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:37:20 INFO - PROCESS | 1822 | 1461584240113 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 04:37:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:37:20 INFO - PROCESS | 1822 | 1461584240133 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:37:20 INFO - PROCESS | 1822 | 1461584240135 Marionette TRACE conn3 <- [1,650,null,{}] 04:37:20 INFO - PROCESS | 1822 | 1461584240140 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}] 04:37:20 INFO - PROCESS | 1822 | 1461584240311 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:37:20 INFO - PROCESS | 1822 | 1461584240332 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f49316800 == 68 [pid = 1822] [id = 170] 04:37:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f442cc000) [pid = 1822] [serial = 510] [outer = (nil)] 04:37:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f46a83000) [pid = 1822] [serial = 511] [outer = 0x7f9f442cc000] 04:37:20 INFO - PROCESS | 1822 | 1461584240390 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f46b3e800) [pid = 1822] [serial = 512] [outer = 0x7f9f442cc000] 04:37:21 INFO - PROCESS | 1822 | 1461584241158 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]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:37:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1076ms 04:37:21 INFO - PROCESS | 1822 | 1461584241209 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 1822 | 1461584241212 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 04:37:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:37:21 INFO - PROCESS | 1822 | 1461584241221 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 1822 | 1461584241223 Marionette TRACE conn3 <- [1,654,null,{}] 04:37:21 INFO - PROCESS | 1822 | 1461584241228 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}] 04:37:21 INFO - PROCESS | 1822 | 1461584241406 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:37:21 INFO - PROCESS | 1822 | 1461584241441 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c58e800 == 69 [pid = 1822] [id = 171] 04:37:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f43c0b000) [pid = 1822] [serial = 513] [outer = (nil)] 04:37:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f46b6bc00) [pid = 1822] [serial = 514] [outer = 0x7f9f43c0b000] 04:37:21 INFO - PROCESS | 1822 | 1461584241524 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f4877b800) [pid = 1822] [serial = 515] [outer = 0x7f9f43c0b000] 04:37:22 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f46b73c00) [pid = 1822] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:37:22 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f4927f400) [pid = 1822] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:37:22 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f45ee7c00) [pid = 1822] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:37:22 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f43c04800) [pid = 1822] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:37:22 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f411f1400) [pid = 1822] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:37:22 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f411ac400) [pid = 1822] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:37:22 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7f9f434c4800) [pid = 1822] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:37:22 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7f9f3cedd800) [pid = 1822] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:37:22 INFO - PROCESS | 1822 | --DOMWINDOW == 102 (0x7f9f428bd000) [pid = 1822] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:37:22 INFO - PROCESS | 1822 | --DOMWINDOW == 101 (0x7f9f411a8800) [pid = 1822] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:37:22 INFO - PROCESS | 1822 | 1461584242423 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]]]}] 04:37:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:37:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1228ms 04:37:22 INFO - PROCESS | 1822 | 1461584242446 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 1822 | 1461584242449 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 04:37:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:37:22 INFO - PROCESS | 1822 | 1461584242458 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - PROCESS | 1822 | 1461584242460 Marionette TRACE conn3 <- [1,658,null,{}] 04:37:22 INFO - PROCESS | 1822 | 1461584242463 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}] 04:37:22 INFO - PROCESS | 1822 | 1461584242614 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:37:22 INFO - PROCESS | 1822 | 1461584242630 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d51b800 == 70 [pid = 1822] [id = 172] 04:37:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7f9f434c4800) [pid = 1822] [serial = 516] [outer = (nil)] 04:37:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7f9f46c04000) [pid = 1822] [serial = 517] [outer = 0x7f9f434c4800] 04:37:22 INFO - PROCESS | 1822 | 1461584242693 Marionette DEBUG loaded listener.js 04:37:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7f9f4d07a000) [pid = 1822] [serial = 518] [outer = 0x7f9f434c4800] 04:37:23 INFO - PROCESS | 1822 | 1461584243397 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]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:37:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 977ms 04:37:23 INFO - PROCESS | 1822 | 1461584243435 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 1822 | 1461584243437 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 04:37:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:37:23 INFO - PROCESS | 1822 | 1461584243443 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 1822 | 1461584243446 Marionette TRACE conn3 <- [1,662,null,{}] 04:37:23 INFO - PROCESS | 1822 | 1461584243450 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}] 04:37:23 INFO - PROCESS | 1822 | 1461584243619 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:37:23 INFO - PROCESS | 1822 | 1461584243640 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4dd58000 == 71 [pid = 1822] [id = 173] 04:37:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7f9f434ca400) [pid = 1822] [serial = 519] [outer = (nil)] 04:37:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f4d079800) [pid = 1822] [serial = 520] [outer = 0x7f9f434ca400] 04:37:23 INFO - PROCESS | 1822 | 1461584243699 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f4e111800) [pid = 1822] [serial = 521] [outer = 0x7f9f434ca400] 04:37:24 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:37:24 INFO - PROCESS | 1822 | 1461584244545 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]]]}] 04:37:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:37:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1175ms 04:37:24 INFO - PROCESS | 1822 | 1461584244620 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 1822 | 1461584244624 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 04:37:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:37:24 INFO - PROCESS | 1822 | 1461584244633 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:37:24 INFO - PROCESS | 1822 | 1461584244638 Marionette TRACE conn3 <- [1,666,null,{}] 04:37:24 INFO - PROCESS | 1822 | 1461584244648 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}] 04:37:24 INFO - PROCESS | 1822 | 1461584244862 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:37:25 INFO - PROCESS | 1822 | 1461584245012 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43a98000 == 72 [pid = 1822] [id = 174] 04:37:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f3cedb000) [pid = 1822] [serial = 522] [outer = (nil)] 04:37:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f428e0800) [pid = 1822] [serial = 523] [outer = 0x7f9f3cedb000] 04:37:25 INFO - PROCESS | 1822 | 1461584245088 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f433b4800) [pid = 1822] [serial = 524] [outer = 0x7f9f3cedb000] 04:37:25 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:37:25 INFO - PROCESS | 1822 | 1461584245936 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]]]}] 04:37:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:37:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1333ms 04:37:25 INFO - PROCESS | 1822 | 1461584245967 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 1822 | 1461584245975 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 04:37:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:37:25 INFO - PROCESS | 1822 | 1461584245985 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - PROCESS | 1822 | 1461584245989 Marionette TRACE conn3 <- [1,670,null,{}] 04:37:25 INFO - PROCESS | 1822 | 1461584245994 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}] 04:37:26 INFO - PROCESS | 1822 | 1461584246156 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:37:26 INFO - PROCESS | 1822 | 1461584246308 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4b07a000 == 73 [pid = 1822] [id = 175] 04:37:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f433c0000) [pid = 1822] [serial = 525] [outer = (nil)] 04:37:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7f9f43b11c00) [pid = 1822] [serial = 526] [outer = 0x7f9f433c0000] 04:37:26 INFO - PROCESS | 1822 | 1461584246380 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7f9f43f7e800) [pid = 1822] [serial = 527] [outer = 0x7f9f433c0000] 04:37:27 INFO - PROCESS | 1822 | 1461584247340 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]]]}] 04:37:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:37:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1430ms 04:37:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:37:27 INFO - PROCESS | 1822 | 1461584247415 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 1822 | 1461584247418 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 04:37:27 INFO - PROCESS | 1822 | 1461584247424 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 1822 | 1461584247430 Marionette TRACE conn3 <- [1,674,null,{}] 04:37:27 INFO - PROCESS | 1822 | 1461584247444 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}] 04:37:27 INFO - PROCESS | 1822 | 1461584247646 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:37:27 INFO - PROCESS | 1822 | 1461584247792 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f535df800 == 74 [pid = 1822] [id = 176] 04:37:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f46a7b000) [pid = 1822] [serial = 528] [outer = (nil)] 04:37:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f49279c00) [pid = 1822] [serial = 529] [outer = 0x7f9f46a7b000] 04:37:27 INFO - PROCESS | 1822 | 1461584247905 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7f9f4bfdb400) [pid = 1822] [serial = 530] [outer = 0x7f9f46a7b000] 04:37:28 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:37:28 INFO - PROCESS | 1822 | 1461584248711 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]]]}] 04:37:28 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 04:37:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1341ms 04:37:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:37:28 INFO - PROCESS | 1822 | 1461584248765 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:37:28 INFO - PROCESS | 1822 | 1461584248768 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 04:37:28 INFO - PROCESS | 1822 | 1461584248774 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:37:28 INFO - PROCESS | 1822 | 1461584248777 Marionette TRACE conn3 <- [1,678,null,{}] 04:37:28 INFO - PROCESS | 1822 | 1461584248782 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}] 04:37:28 INFO - PROCESS | 1822 | 1461584248956 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:37:29 INFO - PROCESS | 1822 | 1461584249109 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a5df800 == 75 [pid = 1822] [id = 177] 04:37:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7f9f46b6fc00) [pid = 1822] [serial = 531] [outer = (nil)] 04:37:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7f9f4d083400) [pid = 1822] [serial = 532] [outer = 0x7f9f46b6fc00] 04:37:29 INFO - PROCESS | 1822 | 1461584249185 Marionette DEBUG loaded listener.js 04:37:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 119 (0x7f9f4e119400) [pid = 1822] [serial = 533] [outer = 0x7f9f46b6fc00] 04:37:30 INFO - PROCESS | 1822 | 1461584250142 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]]]}] 04:37:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:37:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1434ms 04:37:30 INFO - PROCESS | 1822 | 1461584250209 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 1822 | 1461584250212 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 04:37:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:37:30 INFO - PROCESS | 1822 | 1461584250218 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:37:30 INFO - PROCESS | 1822 | 1461584250221 Marionette TRACE conn3 <- [1,682,null,{}] 04:37:30 INFO - PROCESS | 1822 | 1461584250226 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}] 04:37:30 INFO - PROCESS | 1822 | 1461584250428 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:37:30 INFO - PROCESS | 1822 | 1461584250575 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5ed55800 == 76 [pid = 1822] [id = 178] 04:37:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7f9f4c5c0c00) [pid = 1822] [serial = 534] [outer = (nil)] 04:37:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7f9f4ec8e800) [pid = 1822] [serial = 535] [outer = 0x7f9f4c5c0c00] 04:37:30 INFO - PROCESS | 1822 | 1461584250650 Marionette DEBUG loaded listener.js 04:37:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7f9f4f9e4000) [pid = 1822] [serial = 536] [outer = 0x7f9f4c5c0c00] 04:37:31 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:31 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:37:31 INFO - PROCESS | 1822 | 1461584251891 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]]]}] 04:37:31 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) 04:37:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1726ms 04:37:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:37:31 INFO - PROCESS | 1822 | 1461584251946 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:37:31 INFO - PROCESS | 1822 | 1461584251949 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 04:37:31 INFO - PROCESS | 1822 | 1461584251956 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:37:31 INFO - PROCESS | 1822 | 1461584251958 Marionette TRACE conn3 <- [1,686,null,{}] 04:37:31 INFO - PROCESS | 1822 | 1461584251964 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}] 04:37:32 INFO - PROCESS | 1822 | 1461584252228 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:37:32 INFO - PROCESS | 1822 | 1461584252627 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43713000 == 77 [pid = 1822] [id = 179] 04:37:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7f9f3cee0800) [pid = 1822] [serial = 537] [outer = (nil)] 04:37:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7f9f3cee4000) [pid = 1822] [serial = 538] [outer = 0x7f9f3cee0800] 04:37:32 INFO - PROCESS | 1822 | 1461584252692 Marionette DEBUG loaded listener.js 04:37:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7f9f411e7c00) [pid = 1822] [serial = 539] [outer = 0x7f9f3cee0800] 04:37:33 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:33 INFO - PROCESS | 1822 | 1461584253986 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]]]}] 04:37:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:37:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2084ms 04:37:34 INFO - PROCESS | 1822 | 1461584254059 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 1822 | 1461584254066 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 04:37:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:37:34 INFO - PROCESS | 1822 | 1461584254091 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 1822 | 1461584254097 Marionette TRACE conn3 <- [1,690,null,{}] 04:37:34 INFO - PROCESS | 1822 | 1461584254104 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}] 04:37:34 INFO - PROCESS | 1822 | 1461584254257 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:37:34 INFO - PROCESS | 1822 | 1461584254409 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f415bc000 == 78 [pid = 1822] [id = 180] 04:37:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7f9f428c4800) [pid = 1822] [serial = 540] [outer = (nil)] 04:37:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7f9f433b8400) [pid = 1822] [serial = 541] [outer = 0x7f9f428c4800] 04:37:34 INFO - PROCESS | 1822 | 1461584254487 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7f9f436edc00) [pid = 1822] [serial = 542] [outer = 0x7f9f428c4800] 04:37:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f415ba800 == 77 [pid = 1822] [id = 137] 04:37:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5f10c000 == 76 [pid = 1822] [id = 136] 04:37:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f43800 == 75 [pid = 1822] [id = 135] 04:37:34 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7f9f46b39400) [pid = 1822] [serial = 478] [outer = (nil)] [url = about:blank] 04:37:34 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7f9f430f3400) [pid = 1822] [serial = 435] [outer = (nil)] [url = about:blank] 04:37:34 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7f9f45132000) [pid = 1822] [serial = 438] [outer = (nil)] [url = about:blank] 04:37:34 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7f9f46b71800) [pid = 1822] [serial = 444] [outer = (nil)] [url = about:blank] 04:37:34 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7f9f43f7d800) [pid = 1822] [serial = 441] [outer = (nil)] [url = about:blank] 04:37:34 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7f9f4d07a400) [pid = 1822] [serial = 447] [outer = (nil)] [url = about:blank] 04:37:34 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7f9f4927d800) [pid = 1822] [serial = 450] [outer = (nil)] [url = about:blank] 04:37:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d51b800 == 74 [pid = 1822] [id = 172] 04:37:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c58e800 == 73 [pid = 1822] [id = 171] 04:37:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f49316800 == 72 [pid = 1822] [id = 170] 04:37:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46acc800 == 71 [pid = 1822] [id = 169] 04:37:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43146800 == 70 [pid = 1822] [id = 168] 04:37:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bd1e800 == 69 [pid = 1822] [id = 167] 04:37:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f44305000 == 68 [pid = 1822] [id = 166] 04:37:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4371d000 == 67 [pid = 1822] [id = 165] 04:37:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5b522800 == 66 [pid = 1822] [id = 164] 04:37:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a01b800 == 65 [pid = 1822] [id = 163] 04:37:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4fabb800 == 64 [pid = 1822] [id = 162] 04:37:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46b16800 == 63 [pid = 1822] [id = 161] 04:37:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43a98800 == 62 [pid = 1822] [id = 160] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7f9f411af800) [pid = 1822] [serial = 412] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 119 (0x7f9f46c04c00) [pid = 1822] [serial = 250] [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.] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 118 (0x7f9f4d07c800) [pid = 1822] [serial = 473] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 117 (0x7f9f43a2cc00) [pid = 1822] [serial = 475] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7f9f469e4800) [pid = 1822] [serial = 476] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7f9f46b3d800) [pid = 1822] [serial = 467] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f46c0e000) [pid = 1822] [serial = 469] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7f9f4cbe1c00) [pid = 1822] [serial = 472] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7f9f4927d000) [pid = 1822] [serial = 470] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7f9f64784000) [pid = 1822] [serial = 433] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f46a79c00) [pid = 1822] [serial = 466] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f43f81800) [pid = 1822] [serial = 462] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f442cf800) [pid = 1822] [serial = 463] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f428e3c00) [pid = 1822] [serial = 457] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f428c2400) [pid = 1822] [serial = 456] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f43b0c000) [pid = 1822] [serial = 460] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7f9f436e7000) [pid = 1822] [serial = 459] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7f9f411a2c00) [pid = 1822] [serial = 454] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | --DOMWINDOW == 102 (0x7f9f3cee2800) [pid = 1822] [serial = 453] [outer = (nil)] [url = about:blank] 04:37:35 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:35 INFO - PROCESS | 1822 | 1461584255776 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]]]}] 04:37:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:37:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1742ms 04:37:35 INFO - PROCESS | 1822 | 1461584255833 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:37:35 INFO - PROCESS | 1822 | 1461584255839 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 04:37:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:37:35 INFO - PROCESS | 1822 | 1461584255846 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - PROCESS | 1822 | 1461584255849 Marionette TRACE conn3 <- [1,694,null,{}] 04:37:35 INFO - PROCESS | 1822 | 1461584255854 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}] 04:37:36 INFO - PROCESS | 1822 | 1461584256054 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:37:36 INFO - PROCESS | 1822 | 1461584256169 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4371d000 == 63 [pid = 1822] [id = 181] 04:37:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7f9f428ed800) [pid = 1822] [serial = 543] [outer = (nil)] 04:37:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7f9f43f7a400) [pid = 1822] [serial = 544] [outer = 0x7f9f428ed800] 04:37:36 INFO - PROCESS | 1822 | 1461584256230 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7f9f442c8c00) [pid = 1822] [serial = 545] [outer = 0x7f9f428ed800] 04:37:37 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:37 INFO - PROCESS | 1822 | 1461584257338 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]]]}] 04:37:37 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) 04:37:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1533ms 04:37:37 INFO - PROCESS | 1822 | 1461584257381 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 1822 | 1461584257385 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 04:37:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:37:37 INFO - PROCESS | 1822 | 1461584257405 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - PROCESS | 1822 | 1461584257415 Marionette TRACE conn3 <- [1,698,null,{}] 04:37:37 INFO - PROCESS | 1822 | 1461584257422 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}] 04:37:37 INFO - PROCESS | 1822 | 1461584257642 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:37:37 INFO - PROCESS | 1822 | 1461584257675 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47527800 == 64 [pid = 1822] [id = 182] 04:37:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f442cb800) [pid = 1822] [serial = 546] [outer = (nil)] 04:37:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f46b35c00) [pid = 1822] [serial = 547] [outer = 0x7f9f442cb800] 04:37:37 INFO - PROCESS | 1822 | 1461584257735 Marionette DEBUG loaded listener.js 04:37:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f46b73000) [pid = 1822] [serial = 548] [outer = 0x7f9f442cb800] 04:37:38 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:38 INFO - PROCESS | 1822 | 1461584258903 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]]]}] 04:37:38 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) 04:37:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1550ms 04:37:38 INFO - PROCESS | 1822 | 1461584258942 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 1822 | 1461584258947 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 04:37:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:37:38 INFO - PROCESS | 1822 | 1461584258961 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:37:38 INFO - PROCESS | 1822 | 1461584258963 Marionette TRACE conn3 <- [1,702,null,{}] 04:37:38 INFO - PROCESS | 1822 | 1461584258969 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}] 04:37:39 INFO - PROCESS | 1822 | 1461584259435 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:37:39 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f43c0b000) [pid = 1822] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:37:39 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f428c2800) [pid = 1822] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:37:39 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f434c4800) [pid = 1822] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:37:39 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7f9f43c08000) [pid = 1822] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:37:39 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7f9f434cac00) [pid = 1822] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:37:39 INFO - PROCESS | 1822 | --DOMWINDOW == 102 (0x7f9f442cc000) [pid = 1822] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:37:39 INFO - PROCESS | 1822 | --DOMWINDOW == 101 (0x7f9f6391c000) [pid = 1822] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:37:39 INFO - PROCESS | 1822 | --DOMWINDOW == 100 (0x7f9f428e5000) [pid = 1822] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:37:39 INFO - PROCESS | 1822 | --DOMWINDOW == 99 (0x7f9f437e2800) [pid = 1822] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:37:39 INFO - PROCESS | 1822 | --DOMWINDOW == 98 (0x7f9f4c5c1400) [pid = 1822] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:37:39 INFO - PROCESS | 1822 | --DOMWINDOW == 97 (0x7f9f4fa52c00) [pid = 1822] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:37:39 INFO - PROCESS | 1822 | 1461584259539 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f12800 == 65 [pid = 1822] [id = 183] 04:37:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 98 (0x7f9f3be2ac00) [pid = 1822] [serial = 549] [outer = (nil)] 04:37:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 99 (0x7f9f428c2800) [pid = 1822] [serial = 550] [outer = 0x7f9f3be2ac00] 04:37:39 INFO - PROCESS | 1822 | 1461584259599 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7f9f4444a000) [pid = 1822] [serial = 551] [outer = 0x7f9f3be2ac00] 04:37:40 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:40 INFO - PROCESS | 1822 | 1461584260685 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]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:37:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1776ms 04:37:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:37:40 INFO - PROCESS | 1822 | 1461584260738 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 1822 | 1461584260741 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 04:37:40 INFO - PROCESS | 1822 | 1461584260746 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - PROCESS | 1822 | 1461584260749 Marionette TRACE conn3 <- [1,706,null,{}] 04:37:40 INFO - PROCESS | 1822 | 1461584260753 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}] 04:37:40 INFO - PROCESS | 1822 | 1461584260934 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:37:40 INFO - PROCESS | 1822 | 1461584260985 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4ca59800 == 66 [pid = 1822] [id = 184] 04:37:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7f9f4bf12c00) [pid = 1822] [serial = 552] [outer = (nil)] 04:37:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7f9f4c4d3c00) [pid = 1822] [serial = 553] [outer = 0x7f9f4bf12c00] 04:37:41 INFO - PROCESS | 1822 | 1461584261058 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7f9f4d083800) [pid = 1822] [serial = 554] [outer = 0x7f9f4bf12c00] 04:37:42 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:42 INFO - PROCESS | 1822 | 1461584262466 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]]]}] 04:37:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:37:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1778ms 04:37:42 INFO - PROCESS | 1822 | 1461584262525 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:37:42 INFO - PROCESS | 1822 | 1461584262532 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 04:37:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:37:42 INFO - PROCESS | 1822 | 1461584262540 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:37:42 INFO - PROCESS | 1822 | 1461584262543 Marionette TRACE conn3 <- [1,710,null,{}] 04:37:42 INFO - PROCESS | 1822 | 1461584262554 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}] 04:37:42 INFO - PROCESS | 1822 | 1461584262713 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:37:42 INFO - PROCESS | 1822 | 1461584262859 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45ece000 == 67 [pid = 1822] [id = 185] 04:37:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7f9f428e6400) [pid = 1822] [serial = 555] [outer = (nil)] 04:37:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7f9f434cac00) [pid = 1822] [serial = 556] [outer = 0x7f9f428e6400] 04:37:42 INFO - PROCESS | 1822 | 1461584262934 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f43b10c00) [pid = 1822] [serial = 557] [outer = 0x7f9f428e6400] 04:37:44 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:44 INFO - PROCESS | 1822 | 1461584264175 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]]]}] 04:37:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:37:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1687ms 04:37:44 INFO - PROCESS | 1822 | 1461584264228 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 04:37:44 INFO - PROCESS | 1822 | 1461584264235 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 04:37:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:37:44 INFO - PROCESS | 1822 | 1461584264246 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:37:44 INFO - PROCESS | 1822 | 1461584264249 Marionette TRACE conn3 <- [1,714,null,{}] 04:37:44 INFO - PROCESS | 1822 | 1461584264256 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}] 04:37:44 INFO - PROCESS | 1822 | 1461584264526 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:37:44 INFO - PROCESS | 1822 | 1461584264674 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d51f800 == 68 [pid = 1822] [id = 186] 04:37:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f428e9c00) [pid = 1822] [serial = 558] [outer = (nil)] 04:37:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f4512dc00) [pid = 1822] [serial = 559] [outer = 0x7f9f428e9c00] 04:37:44 INFO - PROCESS | 1822 | 1461584264746 Marionette DEBUG loaded listener.js 04:37:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f46c04c00) [pid = 1822] [serial = 560] [outer = 0x7f9f428e9c00] 04:37:46 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:46 INFO - PROCESS | 1822 | 1461584266242 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]]]}] 04:37:46 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 04:37:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2034ms 04:37:46 INFO - PROCESS | 1822 | 1461584266281 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:37:46 INFO - PROCESS | 1822 | 1461584266284 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 04:37:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:37:46 INFO - PROCESS | 1822 | 1461584266290 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - PROCESS | 1822 | 1461584266296 Marionette TRACE conn3 <- [1,718,null,{}] 04:37:46 INFO - PROCESS | 1822 | 1461584266312 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}] 04:37:46 INFO - PROCESS | 1822 | 1461584266475 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:37:46 INFO - PROCESS | 1822 | 1461584266620 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4f98b800 == 69 [pid = 1822] [id = 187] 04:37:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f4c5b2400) [pid = 1822] [serial = 561] [outer = (nil)] 04:37:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f4dd22400) [pid = 1822] [serial = 562] [outer = 0x7f9f4c5b2400] 04:37:46 INFO - PROCESS | 1822 | 1461584266695 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7f9f4edbe000) [pid = 1822] [serial = 563] [outer = 0x7f9f4c5b2400] 04:37:47 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:47 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:37:47 INFO - PROCESS | 1822 | 1461584267937 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]]]}] 04:37:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:37:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1685ms 04:37:47 INFO - PROCESS | 1822 | 1461584267977 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 04:37:47 INFO - PROCESS | 1822 | 1461584267982 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 04:37:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:37:47 INFO - PROCESS | 1822 | 1461584267988 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - PROCESS | 1822 | 1461584267990 Marionette TRACE conn3 <- [1,722,null,{}] 04:37:48 INFO - PROCESS | 1822 | 1461584267996 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}] 04:37:48 INFO - PROCESS | 1822 | 1461584268229 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:37:48 INFO - PROCESS | 1822 | 1461584268375 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3ce1a800 == 70 [pid = 1822] [id = 188] 04:37:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7f9f3be24400) [pid = 1822] [serial = 564] [outer = (nil)] 04:37:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f434c6000) [pid = 1822] [serial = 565] [outer = 0x7f9f3be24400] 04:37:48 INFO - PROCESS | 1822 | 1461584268445 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f4e114400) [pid = 1822] [serial = 566] [outer = 0x7f9f3be24400] 04:37:49 INFO - PROCESS | 1822 | 1461584269537 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] 04:37:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:37:49 INFO - PROCESS | 1822 | 1461584269623 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 04:37:49 INFO - PROCESS | 1822 | 1461584269631 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:37:49 INFO - PROCESS | 1822 | 1461584269636 Marionette TRACE conn3 <- [1,726,null,{}] 04:37:49 INFO - PROCESS | 1822 | 1461584269643 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}] 04:37:49 INFO - PROCESS | 1822 | 1461584269924 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:37:50 INFO - PROCESS | 1822 | 1461584270136 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f415c1000 == 71 [pid = 1822] [id = 189] 04:37:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7f9f411e4800) [pid = 1822] [serial = 567] [outer = (nil)] 04:37:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7f9f411e7400) [pid = 1822] [serial = 568] [outer = 0x7f9f411e4800] 04:37:50 INFO - PROCESS | 1822 | 1461584270214 Marionette DEBUG loaded listener.js 04:37:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7f9f428bf000) [pid = 1822] [serial = 569] [outer = 0x7f9f411e4800] 04:37:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f12800 == 70 [pid = 1822] [id = 183] 04:37:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47527800 == 69 [pid = 1822] [id = 182] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 117 (0x7f9f4d079800) [pid = 1822] [serial = 520] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4371d000 == 68 [pid = 1822] [id = 181] 04:37:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f415bc000 == 67 [pid = 1822] [id = 180] 04:37:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43713000 == 66 [pid = 1822] [id = 179] 04:37:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a5df800 == 65 [pid = 1822] [id = 177] 04:37:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43a98000 == 64 [pid = 1822] [id = 174] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7f9f4d086000) [pid = 1822] [serial = 493] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7f9f4877b800) [pid = 1822] [serial = 515] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f433ba000) [pid = 1822] [serial = 499] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7f9f4d07a000) [pid = 1822] [serial = 518] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7f9f4c5b8400) [pid = 1822] [serial = 490] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7f9f434c4400) [pid = 1822] [serial = 496] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f46b70800) [pid = 1822] [serial = 487] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f5f90c000) [pid = 1822] [serial = 403] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f43b0a000) [pid = 1822] [serial = 506] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f46c04000) [pid = 1822] [serial = 517] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f46a83000) [pid = 1822] [serial = 511] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f437d5400) [pid = 1822] [serial = 505] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7f9f64878800) [pid = 1822] [serial = 409] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7f9f43b11400) [pid = 1822] [serial = 484] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 102 (0x7f9f428ec000) [pid = 1822] [serial = 502] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 101 (0x7f9f433be000) [pid = 1822] [serial = 500] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 100 (0x7f9f46b3e800) [pid = 1822] [serial = 512] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 99 (0x7f9f45e59400) [pid = 1822] [serial = 509] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 98 (0x7f9f433b7400) [pid = 1822] [serial = 503] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 97 (0x7f9f46b6bc00) [pid = 1822] [serial = 514] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 96 (0x7f9f62311800) [pid = 1822] [serial = 406] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 95 (0x7f9f5f0ac800) [pid = 1822] [serial = 391] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 94 (0x7f9f442cac00) [pid = 1822] [serial = 508] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 1822 | --DOMWINDOW == 93 (0x7f9f428b6000) [pid = 1822] [serial = 481] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:51 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:37:51 INFO - PROCESS | 1822 | 1461584271211 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]]]}] 04:37:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:37:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1633ms 04:37:51 INFO - PROCESS | 1822 | 1461584271265 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:37:51 INFO - PROCESS | 1822 | 1461584271273 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 04:37:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:37:51 INFO - PROCESS | 1822 | 1461584271282 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:37:51 INFO - PROCESS | 1822 | 1461584271286 Marionette TRACE conn3 <- [1,730,null,{}] 04:37:51 INFO - PROCESS | 1822 | 1461584271291 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}] 04:37:51 INFO - PROCESS | 1822 | 1461584271438 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:37:51 INFO - PROCESS | 1822 | 1461584271612 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f438bb800 == 65 [pid = 1822] [id = 190] 04:37:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 94 (0x7f9f430ee800) [pid = 1822] [serial = 570] [outer = (nil)] 04:37:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 95 (0x7f9f433bc400) [pid = 1822] [serial = 571] [outer = 0x7f9f430ee800] 04:37:51 INFO - PROCESS | 1822 | 1461584271681 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 96 (0x7f9f434c6800) [pid = 1822] [serial = 572] [outer = 0x7f9f430ee800] 04:37:52 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:52 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:37:52 INFO - PROCESS | 1822 | 1461584272564 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] 04:37:52 INFO - PROCESS | 1822 | 1461584272617 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 04:37:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:37:52 INFO - PROCESS | 1822 | 1461584272623 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:37:52 INFO - PROCESS | 1822 | 1461584272628 Marionette TRACE conn3 <- [1,734,null,{}] 04:37:52 INFO - PROCESS | 1822 | 1461584272643 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}] 04:37:52 INFO - PROCESS | 1822 | 1461584272789 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:37:52 INFO - PROCESS | 1822 | 1461584272809 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46ade800 == 66 [pid = 1822] [id = 191] 04:37:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 97 (0x7f9f434c9000) [pid = 1822] [serial = 573] [outer = (nil)] 04:37:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 98 (0x7f9f442cbc00) [pid = 1822] [serial = 574] [outer = 0x7f9f434c9000] 04:37:52 INFO - PROCESS | 1822 | 1461584272971 Marionette DEBUG loaded listener.js 04:37:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 99 (0x7f9f444f2800) [pid = 1822] [serial = 575] [outer = 0x7f9f434c9000] 04:37:53 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:53 INFO - PROCESS | 1822 | 1461584273667 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]]]}] 04:37:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:37:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1084ms 04:37:53 INFO - PROCESS | 1822 | 1461584273709 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 1822 | 1461584273713 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 04:37:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:37:53 INFO - PROCESS | 1822 | 1461584273724 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - PROCESS | 1822 | 1461584273726 Marionette TRACE conn3 <- [1,738,null,{}] 04:37:53 INFO - PROCESS | 1822 | 1461584273732 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}] 04:37:53 INFO - PROCESS | 1822 | 1461584273929 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:37:53 INFO - PROCESS | 1822 | 1461584273960 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f49316800 == 67 [pid = 1822] [id = 192] 04:37:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7f9f4512ec00) [pid = 1822] [serial = 576] [outer = (nil)] 04:37:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7f9f45e59800) [pid = 1822] [serial = 577] [outer = 0x7f9f4512ec00] 04:37:54 INFO - PROCESS | 1822 | 1461584274033 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7f9f469df800) [pid = 1822] [serial = 578] [outer = 0x7f9f4512ec00] 04:37:55 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:55 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:37:55 INFO - PROCESS | 1822 | 1461584275383 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]]]}] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 101 (0x7f9f442cb800) [pid = 1822] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 100 (0x7f9f3be2ac00) [pid = 1822] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 99 (0x7f9f428ed800) [pid = 1822] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 98 (0x7f9f3cee0800) [pid = 1822] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 97 (0x7f9f428c4800) [pid = 1822] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 96 (0x7f9f428e4c00) [pid = 1822] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 95 (0x7f9f46b6ac00) [pid = 1822] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 94 (0x7f9f3cee1400) [pid = 1822] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 93 (0x7f9f43f79800) [pid = 1822] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 92 (0x7f9f428e7800) [pid = 1822] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 91 (0x7f9f43f79c00) [pid = 1822] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 90 (0x7f9f411a9800) [pid = 1822] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 89 (0x7f9f442cfc00) [pid = 1822] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 88 (0x7f9f411a2800) [pid = 1822] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 87 (0x7f9f430f5400) [pid = 1822] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:37:55 INFO - PROCESS | 1822 | --DOMWINDOW == 86 (0x7f9f469e2000) [pid = 1822] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:37:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:37:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1738ms 04:37:55 INFO - PROCESS | 1822 | 1461584275472 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:37:55 INFO - PROCESS | 1822 | 1461584275475 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 04:37:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:37:55 INFO - PROCESS | 1822 | 1461584275482 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 1822 | 1461584275484 Marionette TRACE conn3 <- [1,742,null,{}] 04:37:55 INFO - PROCESS | 1822 | 1461584275490 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}] 04:37:55 INFO - PROCESS | 1822 | 1461584275621 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:37:55 INFO - PROCESS | 1822 | 1461584275631 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46ac5000 == 68 [pid = 1822] [id = 193] 04:37:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 87 (0x7f9f3befc000) [pid = 1822] [serial = 579] [outer = (nil)] 04:37:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 88 (0x7f9f428e7800) [pid = 1822] [serial = 580] [outer = 0x7f9f3befc000] 04:37:55 INFO - PROCESS | 1822 | 1461584275782 Marionette DEBUG loaded listener.js 04:37:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 89 (0x7f9f43f79800) [pid = 1822] [serial = 581] [outer = 0x7f9f3befc000] 04:37:56 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:56 INFO - PROCESS | 1822 | 1461584276823 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]]]}] 04:37:56 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 04:37:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1385ms 04:37:56 INFO - PROCESS | 1822 | 1461584276869 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:37:56 INFO - PROCESS | 1822 | 1461584276873 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 04:37:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:37:56 INFO - PROCESS | 1822 | 1461584276878 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 1822 | 1461584276880 Marionette TRACE conn3 <- [1,746,null,{}] 04:37:56 INFO - PROCESS | 1822 | 1461584276885 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}] 04:37:57 INFO - PROCESS | 1822 | 1461584277064 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:37:57 INFO - PROCESS | 1822 | 1461584277228 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d2a7000 == 69 [pid = 1822] [id = 194] 04:37:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 90 (0x7f9f3cedc400) [pid = 1822] [serial = 582] [outer = (nil)] 04:37:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 91 (0x7f9f48775c00) [pid = 1822] [serial = 583] [outer = 0x7f9f3cedc400] 04:37:57 INFO - PROCESS | 1822 | 1461584277294 Marionette DEBUG loaded listener.js 04:37:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 92 (0x7f9f4927a800) [pid = 1822] [serial = 584] [outer = 0x7f9f3cedc400] 04:37:58 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:58 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:37:58 INFO - PROCESS | 1822 | 1461584278615 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]]]}] 04:37:58 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.) 04:37:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1778ms 04:37:58 INFO - PROCESS | 1822 | 1461584278698 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 1822 | 1461584278704 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 04:37:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:37:58 INFO - PROCESS | 1822 | 1461584278731 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - PROCESS | 1822 | 1461584278738 Marionette TRACE conn3 <- [1,750,null,{}] 04:37:58 INFO - PROCESS | 1822 | 1461584278747 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}] 04:37:58 INFO - PROCESS | 1822 | 1461584278906 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:37:59 INFO - PROCESS | 1822 | 1461584279062 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4389a800 == 70 [pid = 1822] [id = 195] 04:37:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 93 (0x7f9f411af400) [pid = 1822] [serial = 585] [outer = (nil)] 04:37:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 94 (0x7f9f428ec400) [pid = 1822] [serial = 586] [outer = 0x7f9f411af400] 04:37:59 INFO - PROCESS | 1822 | 1461584279138 Marionette DEBUG loaded listener.js 04:37:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 95 (0x7f9f434c8800) [pid = 1822] [serial = 587] [outer = 0x7f9f411af400] 04:38:00 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:38:00 INFO - PROCESS | 1822 | 1461584280464 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]]]}] 04:38:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:38:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1841ms 04:38:00 INFO - PROCESS | 1822 | 1461584280569 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:38:00 INFO - PROCESS | 1822 | 1461584280578 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 04:38:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:38:00 INFO - PROCESS | 1822 | 1461584280591 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:38:00 INFO - PROCESS | 1822 | 1461584280595 Marionette TRACE conn3 <- [1,754,null,{}] 04:38:00 INFO - PROCESS | 1822 | 1461584280602 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}] 04:38:00 INFO - PROCESS | 1822 | 1461584280778 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:38:00 INFO - PROCESS | 1822 | 1461584280925 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4b08e000 == 71 [pid = 1822] [id = 196] 04:38:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 96 (0x7f9f411b0800) [pid = 1822] [serial = 588] [outer = (nil)] 04:38:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 97 (0x7f9f43bbb400) [pid = 1822] [serial = 589] [outer = 0x7f9f411b0800] 04:38:01 INFO - PROCESS | 1822 | 1461584280996 Marionette DEBUG loaded listener.js 04:38:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 98 (0x7f9f45e51800) [pid = 1822] [serial = 590] [outer = 0x7f9f411b0800] 04:38:02 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:38:02 INFO - PROCESS | 1822 | 1461584282392 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]]]}] 04:38:02 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 04:38:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1832ms 04:38:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:38:02 INFO - PROCESS | 1822 | 1461584282422 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:38:02 INFO - PROCESS | 1822 | 1461584282425 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 04:38:02 INFO - PROCESS | 1822 | 1461584282432 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:38:02 INFO - PROCESS | 1822 | 1461584282438 Marionette TRACE conn3 <- [1,758,null,{}] 04:38:02 INFO - PROCESS | 1822 | 1461584282455 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}] 04:38:02 INFO - PROCESS | 1822 | 1461584282624 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:38:02 INFO - PROCESS | 1822 | 1461584282771 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e38d000 == 72 [pid = 1822] [id = 197] 04:38:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 99 (0x7f9f45e51400) [pid = 1822] [serial = 591] [outer = (nil)] 04:38:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7f9f46b6e000) [pid = 1822] [serial = 592] [outer = 0x7f9f45e51400] 04:38:02 INFO - PROCESS | 1822 | 1461584282846 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7f9f4877d800) [pid = 1822] [serial = 593] [outer = 0x7f9f45e51400] 04:38:03 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:38:03 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:38:03 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:38:03 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:38:03 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:38:03 INFO - PROCESS | 1822 | 1461584283682 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]]]}] 04:38:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:38:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1291ms 04:38:03 INFO - PROCESS | 1822 | 1461584283724 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:38:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:38:03 INFO - PROCESS | 1822 | 1461584283729 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 04:38:03 INFO - PROCESS | 1822 | 1461584283735 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:38:03 INFO - PROCESS | 1822 | 1461584283738 Marionette TRACE conn3 <- [1,762,null,{}] 04:38:03 INFO - PROCESS | 1822 | 1461584283743 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}] 04:38:03 INFO - PROCESS | 1822 | 1461584283905 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:38:04 INFO - PROCESS | 1822 | 1461584284070 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4926f000 == 73 [pid = 1822] [id = 198] 04:38:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7f9f3befd400) [pid = 1822] [serial = 594] [outer = (nil)] 04:38:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7f9f434c4800) [pid = 1822] [serial = 595] [outer = 0x7f9f3befd400] 04:38:04 INFO - PROCESS | 1822 | 1461584284143 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7f9f4ad96c00) [pid = 1822] [serial = 596] [outer = 0x7f9f3befd400] 04:38:05 INFO - PROCESS | 1822 | 1461584285710 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]]]}] 04:38:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:38:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2034ms 04:38:05 INFO - PROCESS | 1822 | 1461584285815 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:38:05 INFO - PROCESS | 1822 | 1461584285821 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 04:38:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:38:05 INFO - PROCESS | 1822 | 1461584285832 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:38:05 INFO - PROCESS | 1822 | 1461584285836 Marionette TRACE conn3 <- [1,766,null,{}] 04:38:05 INFO - PROCESS | 1822 | 1461584285847 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}] 04:38:06 INFO - PROCESS | 1822 | 1461584286030 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:38:06 INFO - PROCESS | 1822 | 1461584286192 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4364c000 == 72 [pid = 1822] [id = 68] 04:38:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e38e000 == 71 [pid = 1822] [id = 159] 04:38:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4926e800 == 70 [pid = 1822] [id = 67] 04:38:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4dd58000 == 69 [pid = 1822] [id = 173] 04:38:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46ac5000 == 68 [pid = 1822] [id = 193] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7f9f428e0800) [pid = 1822] [serial = 523] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 102 (0x7f9f43b11c00) [pid = 1822] [serial = 526] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 101 (0x7f9f4d083400) [pid = 1822] [serial = 532] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 100 (0x7f9f49279c00) [pid = 1822] [serial = 529] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 99 (0x7f9f4ec8e800) [pid = 1822] [serial = 535] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 98 (0x7f9f4c4d3c00) [pid = 1822] [serial = 553] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f42c0f800 == 69 [pid = 1822] [id = 199] 04:38:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 99 (0x7f9f3be2bc00) [pid = 1822] [serial = 597] [outer = (nil)] 04:38:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7f9f428e0800) [pid = 1822] [serial = 598] [outer = 0x7f9f3be2bc00] 04:38:06 INFO - PROCESS | 1822 | 1461584286292 Marionette DEBUG loaded listener.js 04:38:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7f9f430f0400) [pid = 1822] [serial = 599] [outer = 0x7f9f3be2bc00] 04:38:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f49316800 == 68 [pid = 1822] [id = 192] 04:38:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46ade800 == 67 [pid = 1822] [id = 191] 04:38:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f438bb800 == 66 [pid = 1822] [id = 190] 04:38:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f415c1000 == 65 [pid = 1822] [id = 189] 04:38:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4f98b800 == 64 [pid = 1822] [id = 187] 04:38:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d51f800 == 63 [pid = 1822] [id = 186] 04:38:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45ece000 == 62 [pid = 1822] [id = 185] 04:38:06 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4ca59800 == 61 [pid = 1822] [id = 184] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 100 (0x7f9f436e9000) [pid = 1822] [serial = 436] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 99 (0x7f9f63917c00) [pid = 1822] [serial = 448] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 98 (0x7f9f6487a800) [pid = 1822] [serial = 451] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 97 (0x7f9f46b69400) [pid = 1822] [serial = 442] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 96 (0x7f9f46b41800) [pid = 1822] [serial = 439] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 95 (0x7f9f4927bc00) [pid = 1822] [serial = 445] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 94 (0x7f9f430ee400) [pid = 1822] [serial = 482] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 93 (0x7f9f4b59c000) [pid = 1822] [serial = 488] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 92 (0x7f9f4c5b8000) [pid = 1822] [serial = 479] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 91 (0x7f9f43f7a000) [pid = 1822] [serial = 485] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 90 (0x7f9f4d07e800) [pid = 1822] [serial = 491] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 89 (0x7f9f46b35c00) [pid = 1822] [serial = 547] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 88 (0x7f9f428c2800) [pid = 1822] [serial = 550] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 87 (0x7f9f43f7a400) [pid = 1822] [serial = 544] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 86 (0x7f9f411e7c00) [pid = 1822] [serial = 539] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 85 (0x7f9f3cee4000) [pid = 1822] [serial = 538] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 84 (0x7f9f436edc00) [pid = 1822] [serial = 542] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 83 (0x7f9f433b8400) [pid = 1822] [serial = 541] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 82 (0x7f9f46b73000) [pid = 1822] [serial = 548] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 81 (0x7f9f442c8c00) [pid = 1822] [serial = 545] [outer = (nil)] [url = about:blank] 04:38:06 INFO - PROCESS | 1822 | --DOMWINDOW == 80 (0x7f9f4444a000) [pid = 1822] [serial = 551] [outer = (nil)] [url = about:blank] 04:38:07 INFO - PROCESS | 1822 | 1461584287397 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]]]}] 04:38:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:38:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1584ms 04:38:07 INFO - PROCESS | 1822 | 1461584287417 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:38:07 INFO - PROCESS | 1822 | 1461584287426 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 04:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:38:07 INFO - PROCESS | 1822 | 1461584287436 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:38:07 INFO - PROCESS | 1822 | 1461584287439 Marionette TRACE conn3 <- [1,770,null,{}] 04:38:07 INFO - PROCESS | 1822 | 1461584287446 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}] 04:38:07 INFO - PROCESS | 1822 | 1461584287584 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:38:07 INFO - PROCESS | 1822 | 1461584287756 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f31800 == 62 [pid = 1822] [id = 200] 04:38:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 81 (0x7f9f433b2400) [pid = 1822] [serial = 600] [outer = (nil)] 04:38:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 82 (0x7f9f436ed000) [pid = 1822] [serial = 601] [outer = 0x7f9f433b2400] 04:38:07 INFO - PROCESS | 1822 | 1461584287817 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 83 (0x7f9f43b09c00) [pid = 1822] [serial = 602] [outer = 0x7f9f433b2400] 04:38:08 INFO - PROCESS | 1822 | 1461584288451 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]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1034ms 04:38:08 INFO - PROCESS | 1822 | 1461584288471 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 1822 | 1461584288475 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 04:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:38:08 INFO - PROCESS | 1822 | 1461584288481 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - PROCESS | 1822 | 1461584288487 Marionette TRACE conn3 <- [1,774,null,{}] 04:38:08 INFO - PROCESS | 1822 | 1461584288563 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}] 04:38:08 INFO - PROCESS | 1822 | 1461584288762 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:38:08 INFO - PROCESS | 1822 | 1461584288790 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46ac2000 == 63 [pid = 1822] [id = 201] 04:38:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 84 (0x7f9f43f7a800) [pid = 1822] [serial = 603] [outer = (nil)] 04:38:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 85 (0x7f9f443dc800) [pid = 1822] [serial = 604] [outer = 0x7f9f43f7a800] 04:38:08 INFO - PROCESS | 1822 | 1461584288855 Marionette DEBUG loaded listener.js 04:38:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 86 (0x7f9f450dcc00) [pid = 1822] [serial = 605] [outer = 0x7f9f43f7a800] 04:38:09 INFO - PROCESS | 1822 | 1461584289700 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]]]}] 04:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1271ms 04:38:09 INFO - PROCESS | 1822 | 1461584289762 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:38:09 INFO - PROCESS | 1822 | 1461584289766 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 04:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:38:09 INFO - PROCESS | 1822 | 1461584289772 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:38:09 INFO - PROCESS | 1822 | 1461584289774 Marionette TRACE conn3 <- [1,778,null,{}] 04:38:09 INFO - PROCESS | 1822 | 1461584289781 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}] 04:38:09 INFO - PROCESS | 1822 | 1461584289969 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:38:09 INFO - PROCESS | 1822 | 1461584289994 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4752a800 == 64 [pid = 1822] [id = 202] 04:38:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 87 (0x7f9f411e6400) [pid = 1822] [serial = 606] [outer = (nil)] 04:38:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 88 (0x7f9f45ee7c00) [pid = 1822] [serial = 607] [outer = 0x7f9f411e6400] 04:38:10 INFO - PROCESS | 1822 | 1461584290056 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 89 (0x7f9f46a7ec00) [pid = 1822] [serial = 608] [outer = 0x7f9f411e6400] 04:38:10 INFO - PROCESS | 1822 | --DOMWINDOW == 88 (0x7f9f430ee800) [pid = 1822] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:38:10 INFO - PROCESS | 1822 | --DOMWINDOW == 87 (0x7f9f4512ec00) [pid = 1822] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:38:10 INFO - PROCESS | 1822 | --DOMWINDOW == 86 (0x7f9f3befc000) [pid = 1822] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:38:10 INFO - PROCESS | 1822 | --DOMWINDOW == 85 (0x7f9f434c9000) [pid = 1822] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:38:10 INFO - PROCESS | 1822 | --DOMWINDOW == 84 (0x7f9f411e4800) [pid = 1822] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:38:10 INFO - PROCESS | 1822 | --DOMWINDOW == 83 (0x7f9f411aa400) [pid = 1822] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:38:10 INFO - PROCESS | 1822 | --DOMWINDOW == 82 (0x7f9f434ca400) [pid = 1822] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:38:10 INFO - PROCESS | 1822 | --DOMWINDOW == 81 (0x7f9f46b6c400) [pid = 1822] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:38:11 INFO - PROCESS | 1822 | 1461584291014 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]]]}] 04:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1276ms 04:38:11 INFO - PROCESS | 1822 | 1461584291049 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:38:11 INFO - PROCESS | 1822 | 1461584291052 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 04:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:38:11 INFO - PROCESS | 1822 | 1461584291058 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - PROCESS | 1822 | 1461584291060 Marionette TRACE conn3 <- [1,782,null,{}] 04:38:11 INFO - PROCESS | 1822 | 1461584291065 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}] 04:38:11 INFO - PROCESS | 1822 | 1461584291197 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:38:11 INFO - PROCESS | 1822 | 1461584291211 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f19000 == 65 [pid = 1822] [id = 203] 04:38:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 82 (0x7f9f3bef6c00) [pid = 1822] [serial = 609] [outer = (nil)] 04:38:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 83 (0x7f9f45e3ec00) [pid = 1822] [serial = 610] [outer = 0x7f9f3bef6c00] 04:38:11 INFO - PROCESS | 1822 | 1461584291271 Marionette DEBUG loaded listener.js 04:38:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 84 (0x7f9f46b35c00) [pid = 1822] [serial = 611] [outer = 0x7f9f3bef6c00] 04:38:12 INFO - PROCESS | 1822 | 1461584292054 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]]]}] 04:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1026ms 04:38:12 INFO - PROCESS | 1822 | 1461584292090 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:38:12 INFO - PROCESS | 1822 | 1461584292093 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 04:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:38:12 INFO - PROCESS | 1822 | 1461584292099 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:38:12 INFO - PROCESS | 1822 | 1461584292102 Marionette TRACE conn3 <- [1,786,null,{}] 04:38:12 INFO - PROCESS | 1822 | 1461584292128 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}] 04:38:12 INFO - PROCESS | 1822 | 1461584292329 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:38:12 INFO - PROCESS | 1822 | 1461584292436 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4ccaf000 == 66 [pid = 1822] [id = 204] 04:38:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 85 (0x7f9f411aa400) [pid = 1822] [serial = 612] [outer = (nil)] 04:38:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 86 (0x7f9f48780c00) [pid = 1822] [serial = 613] [outer = 0x7f9f411aa400] 04:38:12 INFO - PROCESS | 1822 | 1461584292507 Marionette DEBUG loaded listener.js 04:38:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 87 (0x7f9f4ad8bc00) [pid = 1822] [serial = 614] [outer = 0x7f9f411aa400] 04:38:13 INFO - PROCESS | 1822 | 1461584293451 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]]]}] 04:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1400ms 04:38:13 INFO - PROCESS | 1822 | 1461584293500 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:38:13 INFO - PROCESS | 1822 | 1461584293506 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 04:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:38:13 INFO - PROCESS | 1822 | 1461584293516 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:38:13 INFO - PROCESS | 1822 | 1461584293519 Marionette TRACE conn3 <- [1,790,null,{}] 04:38:13 INFO - PROCESS | 1822 | 1461584293528 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}] 04:38:13 INFO - PROCESS | 1822 | 1461584293710 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:38:13 INFO - PROCESS | 1822 | 1461584293860 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f13000 == 67 [pid = 1822] [id = 205] 04:38:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 88 (0x7f9f411f1400) [pid = 1822] [serial = 615] [outer = (nil)] 04:38:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 89 (0x7f9f428ea800) [pid = 1822] [serial = 616] [outer = 0x7f9f411f1400] 04:38:13 INFO - PROCESS | 1822 | 1461584293935 Marionette DEBUG loaded listener.js 04:38:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 90 (0x7f9f434c9800) [pid = 1822] [serial = 617] [outer = 0x7f9f411f1400] 04:38:14 INFO - PROCESS | 1822 | 1461584294887 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]]]}] 04:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1430ms 04:38:14 INFO - PROCESS | 1822 | 1461584294947 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:38:14 INFO - PROCESS | 1822 | 1461584294956 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 04:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:38:14 INFO - PROCESS | 1822 | 1461584294966 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:38:14 INFO - PROCESS | 1822 | 1461584294970 Marionette TRACE conn3 <- [1,794,null,{}] 04:38:14 INFO - PROCESS | 1822 | 1461584294978 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}] 04:38:15 INFO - PROCESS | 1822 | 1461584295148 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:38:15 INFO - PROCESS | 1822 | 1461584295298 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4b078000 == 68 [pid = 1822] [id = 206] 04:38:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 91 (0x7f9f43bbc400) [pid = 1822] [serial = 618] [outer = (nil)] 04:38:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 92 (0x7f9f442ce800) [pid = 1822] [serial = 619] [outer = 0x7f9f43bbc400] 04:38:15 INFO - PROCESS | 1822 | 1461584295388 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 93 (0x7f9f45e51c00) [pid = 1822] [serial = 620] [outer = 0x7f9f43bbc400] 04:38:16 INFO - PROCESS | 1822 | 1461584296323 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]]]}] 04:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1431ms 04:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:38:16 INFO - PROCESS | 1822 | 1461584296397 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:38:16 INFO - PROCESS | 1822 | 1461584296400 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 04:38:16 INFO - PROCESS | 1822 | 1461584296406 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:38:16 INFO - PROCESS | 1822 | 1461584296412 Marionette TRACE conn3 <- [1,798,null,{}] 04:38:16 INFO - PROCESS | 1822 | 1461584296427 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}] 04:38:16 INFO - PROCESS | 1822 | 1461584296632 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:38:16 INFO - PROCESS | 1822 | 1461584296781 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e38c000 == 69 [pid = 1822] [id = 207] 04:38:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 94 (0x7f9f46b41800) [pid = 1822] [serial = 621] [outer = (nil)] 04:38:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 95 (0x7f9f48778000) [pid = 1822] [serial = 622] [outer = 0x7f9f46b41800] 04:38:16 INFO - PROCESS | 1822 | 1461584296857 Marionette DEBUG loaded listener.js 04:38:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 96 (0x7f9f4af15400) [pid = 1822] [serial = 623] [outer = 0x7f9f46b41800] 04:38:17 INFO - PROCESS | 1822 | 1461584297685 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]]]}] 04:38:17 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 04:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1336ms 04:38:17 INFO - PROCESS | 1822 | 1461584297758 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:38:17 INFO - PROCESS | 1822 | 1461584297763 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 04:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:38:17 INFO - PROCESS | 1822 | 1461584297770 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:38:17 INFO - PROCESS | 1822 | 1461584297773 Marionette TRACE conn3 <- [1,802,null,{}] 04:38:17 INFO - PROCESS | 1822 | 1461584297778 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}] 04:38:17 INFO - PROCESS | 1822 | 1461584297948 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:38:18 INFO - PROCESS | 1822 | 1461584298100 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f535df000 == 70 [pid = 1822] [id = 208] 04:38:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 97 (0x7f9f46b41c00) [pid = 1822] [serial = 624] [outer = (nil)] 04:38:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 98 (0x7f9f4bdc5000) [pid = 1822] [serial = 625] [outer = 0x7f9f46b41c00] 04:38:18 INFO - PROCESS | 1822 | 1461584298172 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 99 (0x7f9f4bf18800) [pid = 1822] [serial = 626] [outer = 0x7f9f46b41c00] 04:38:19 INFO - PROCESS | 1822 | 1461584299034 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]]]}] 04:38:19 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 04:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1335ms 04:38:19 INFO - PROCESS | 1822 | 1461584299106 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 04:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:38:19 INFO - PROCESS | 1822 | 1461584299111 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 04:38:19 INFO - PROCESS | 1822 | 1461584299117 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:38:19 INFO - PROCESS | 1822 | 1461584299121 Marionette TRACE conn3 <- [1,806,null,{}] 04:38:19 INFO - PROCESS | 1822 | 1461584299126 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}] 04:38:19 INFO - PROCESS | 1822 | 1461584299289 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:38:19 INFO - PROCESS | 1822 | 1461584299437 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a00d800 == 71 [pid = 1822] [id = 209] 04:38:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7f9f3be25400) [pid = 1822] [serial = 627] [outer = (nil)] 04:38:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7f9f4c43c800) [pid = 1822] [serial = 628] [outer = 0x7f9f3be25400] 04:38:19 INFO - PROCESS | 1822 | 1461584299514 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7f9f4c5b3c00) [pid = 1822] [serial = 629] [outer = 0x7f9f3be25400] 04:38:20 INFO - PROCESS | 1822 | 1461584300361 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]]]}] 04:38:20 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 04:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1279ms 04:38:20 INFO - PROCESS | 1822 | 1461584300396 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 1822 | 1461584300400 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 04:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:38:20 INFO - PROCESS | 1822 | 1461584300420 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 1822 | 1461584300424 Marionette TRACE conn3 <- [1,810,null,{}] 04:38:20 INFO - PROCESS | 1822 | 1461584300433 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}] 04:38:20 INFO - PROCESS | 1822 | 1461584300643 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:38:20 INFO - PROCESS | 1822 | 1461584300795 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a745800 == 72 [pid = 1822] [id = 210] 04:38:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7f9f4c5c0400) [pid = 1822] [serial = 630] [outer = (nil)] 04:38:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7f9f4d079000) [pid = 1822] [serial = 631] [outer = 0x7f9f4c5c0400] 04:38:20 INFO - PROCESS | 1822 | 1461584300875 Marionette DEBUG loaded listener.js 04:38:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7f9f4d605c00) [pid = 1822] [serial = 632] [outer = 0x7f9f4c5c0400] 04:38:21 INFO - PROCESS | 1822 | 1461584301736 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]]]}] 04:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1397ms 04:38:21 INFO - PROCESS | 1822 | 1461584301804 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 1822 | 1461584301808 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 04:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:38:21 INFO - PROCESS | 1822 | 1461584301815 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:38:21 INFO - PROCESS | 1822 | 1461584301818 Marionette TRACE conn3 <- [1,814,null,{}] 04:38:21 INFO - PROCESS | 1822 | 1461584301823 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}] 04:38:22 INFO - PROCESS | 1822 | 1461584302016 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:38:22 INFO - PROCESS | 1822 | 1461584302165 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b71c000 == 73 [pid = 1822] [id = 211] 04:38:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f4c5fd800) [pid = 1822] [serial = 633] [outer = (nil)] 04:38:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f4de6d800) [pid = 1822] [serial = 634] [outer = 0x7f9f4c5fd800] 04:38:22 INFO - PROCESS | 1822 | 1461584302249 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f4e321c00) [pid = 1822] [serial = 635] [outer = 0x7f9f4c5fd800] 04:38:23 INFO - PROCESS | 1822 | 1461584303066 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] 04:38:23 INFO - PROCESS | 1822 | 1461584303101 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 04:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:38:23 INFO - PROCESS | 1822 | 1461584303107 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - PROCESS | 1822 | 1461584303110 Marionette TRACE conn3 <- [1,818,null,{}] 04:38:23 INFO - PROCESS | 1822 | 1461584303117 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}] 04:38:23 INFO - PROCESS | 1822 | 1461584303279 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:38:23 INFO - PROCESS | 1822 | 1461584303436 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5ef33000 == 74 [pid = 1822] [id = 212] 04:38:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f4d608400) [pid = 1822] [serial = 636] [outer = (nil)] 04:38:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f4ec6dc00) [pid = 1822] [serial = 637] [outer = 0x7f9f4d608400] 04:38:23 INFO - PROCESS | 1822 | 1461584303505 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f4ec91400) [pid = 1822] [serial = 638] [outer = 0x7f9f4d608400] 04:38:24 INFO - PROCESS | 1822 | 1461584304360 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]]]}] 04:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1328ms 04:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:38:24 INFO - PROCESS | 1822 | 1461584304436 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:38:24 INFO - PROCESS | 1822 | 1461584304438 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 04:38:24 INFO - PROCESS | 1822 | 1461584304445 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 1822 | 1461584304448 Marionette TRACE conn3 <- [1,822,null,{}] 04:38:24 INFO - PROCESS | 1822 | 1461584304453 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}] 04:38:24 INFO - PROCESS | 1822 | 1461584304616 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:38:24 INFO - PROCESS | 1822 | 1461584304768 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43157800 == 75 [pid = 1822] [id = 213] 04:38:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7f9f3be2cc00) [pid = 1822] [serial = 639] [outer = (nil)] 04:38:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7f9f411a9400) [pid = 1822] [serial = 640] [outer = 0x7f9f3be2cc00] 04:38:24 INFO - PROCESS | 1822 | 1461584304846 Marionette DEBUG loaded listener.js 04:38:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f45e59400) [pid = 1822] [serial = 641] [outer = 0x7f9f3be2cc00] 04:38:25 INFO - PROCESS | 1822 | 1461584305961 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] 04:38:25 INFO - PROCESS | 1822 | 1461584305992 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 04:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:38:26 INFO - PROCESS | 1822 | 1461584306001 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 1822 | 1461584306006 Marionette TRACE conn3 <- [1,826,null,{}] 04:38:26 INFO - PROCESS | 1822 | 1461584306015 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}] 04:38:26 INFO - PROCESS | 1822 | 1461584306185 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:38:26 INFO - PROCESS | 1822 | 1461584306423 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45e24800 == 76 [pid = 1822] [id = 214] 04:38:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f3cee0000) [pid = 1822] [serial = 642] [outer = (nil)] 04:38:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7f9f428e9800) [pid = 1822] [serial = 643] [outer = 0x7f9f3cee0000] 04:38:26 INFO - PROCESS | 1822 | 1461584306490 Marionette DEBUG loaded listener.js 04:38:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7f9f433bfc00) [pid = 1822] [serial = 644] [outer = 0x7f9f3cee0000] 04:38:27 INFO - PROCESS | 1822 | 1461584307378 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]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1436ms 04:38:27 INFO - PROCESS | 1822 | 1461584307437 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 1822 | 1461584307444 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 04:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:38:27 INFO - PROCESS | 1822 | 1461584307453 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 1822 | 1461584307456 Marionette TRACE conn3 <- [1,830,null,{}] 04:38:27 INFO - PROCESS | 1822 | 1461584307460 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}] 04:38:27 INFO - PROCESS | 1822 | 1461584307651 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:38:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43719800 == 75 [pid = 1822] [id = 62] 04:38:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f19000 == 74 [pid = 1822] [id = 203] 04:38:27 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7f9f434c6000) [pid = 1822] [serial = 565] [outer = (nil)] [url = about:blank] 04:38:27 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7f9f434cac00) [pid = 1822] [serial = 556] [outer = (nil)] [url = about:blank] 04:38:27 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f4512dc00) [pid = 1822] [serial = 559] [outer = (nil)] [url = about:blank] 04:38:27 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7f9f4dd22400) [pid = 1822] [serial = 562] [outer = (nil)] [url = about:blank] 04:38:27 INFO - PROCESS | 1822 | 1461584307903 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46ac2000 == 73 [pid = 1822] [id = 201] 04:38:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f31800 == 72 [pid = 1822] [id = 200] 04:38:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f42c0f800 == 71 [pid = 1822] [id = 199] 04:38:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e38d000 == 70 [pid = 1822] [id = 197] 04:38:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f42c0f800 == 71 [pid = 1822] [id = 215] 04:38:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f428ed800) [pid = 1822] [serial = 645] [outer = (nil)] 04:38:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f43a2cc00) [pid = 1822] [serial = 646] [outer = 0x7f9f428ed800] 04:38:27 INFO - PROCESS | 1822 | 1461584307978 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7f9f443ea800) [pid = 1822] [serial = 647] [outer = 0x7f9f428ed800] 04:38:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4b08e000 == 70 [pid = 1822] [id = 196] 04:38:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4389a800 == 69 [pid = 1822] [id = 195] 04:38:28 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7f9f469dc400) [pid = 1822] [serial = 497] [outer = (nil)] [url = about:blank] 04:38:28 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f4e111800) [pid = 1822] [serial = 521] [outer = (nil)] [url = about:blank] 04:38:28 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7f9f4dd22000) [pid = 1822] [serial = 494] [outer = (nil)] [url = about:blank] 04:38:28 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7f9f433bc400) [pid = 1822] [serial = 571] [outer = (nil)] [url = about:blank] 04:38:28 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7f9f45e59800) [pid = 1822] [serial = 577] [outer = (nil)] [url = about:blank] 04:38:28 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f469df800) [pid = 1822] [serial = 578] [outer = (nil)] [url = about:blank] 04:38:28 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f428e7800) [pid = 1822] [serial = 580] [outer = (nil)] [url = about:blank] 04:38:28 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f442cbc00) [pid = 1822] [serial = 574] [outer = (nil)] [url = about:blank] 04:38:28 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f428bf000) [pid = 1822] [serial = 569] [outer = (nil)] [url = about:blank] 04:38:28 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f411e7400) [pid = 1822] [serial = 568] [outer = (nil)] [url = about:blank] 04:38:28 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f434c6800) [pid = 1822] [serial = 572] [outer = (nil)] [url = about:blank] 04:38:28 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7f9f444f2800) [pid = 1822] [serial = 575] [outer = (nil)] [url = about:blank] 04:38:28 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7f9f43f79800) [pid = 1822] [serial = 581] [outer = (nil)] [url = about:blank] 04:38:28 INFO - PROCESS | 1822 | 1461584308729 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]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1328ms 04:38:28 INFO - PROCESS | 1822 | 1461584308782 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 1822 | 1461584308785 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 04:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:38:28 INFO - PROCESS | 1822 | 1461584308791 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 1822 | 1461584308796 Marionette TRACE conn3 <- [1,834,null,{}] 04:38:28 INFO - PROCESS | 1822 | 1461584308810 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}] 04:38:28 INFO - PROCESS | 1822 | 1461584308961 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:38:28 INFO - PROCESS | 1822 | 1461584308979 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46b1b800 == 70 [pid = 1822] [id = 216] 04:38:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7f9f45edb800) [pid = 1822] [serial = 648] [outer = (nil)] 04:38:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7f9f46a7b400) [pid = 1822] [serial = 649] [outer = 0x7f9f45edb800] 04:38:29 INFO - PROCESS | 1822 | 1461584309044 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f46b3b800) [pid = 1822] [serial = 650] [outer = 0x7f9f45edb800] 04:38:29 INFO - PROCESS | 1822 | 1461584309893 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]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1137ms 04:38:29 INFO - PROCESS | 1822 | 1461584309929 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:38:29 INFO - PROCESS | 1822 | 1461584309934 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 04:38:29 INFO - PROCESS | 1822 | 1461584309940 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 1822 | 1461584309943 Marionette TRACE conn3 <- [1,838,null,{}] 04:38:29 INFO - PROCESS | 1822 | 1461584309948 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}] 04:38:30 INFO - PROCESS | 1822 | 1461584310100 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:38:30 INFO - PROCESS | 1822 | 1461584310114 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d01a800 == 71 [pid = 1822] [id = 217] 04:38:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f46a75c00) [pid = 1822] [serial = 651] [outer = (nil)] 04:38:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f493f6400) [pid = 1822] [serial = 652] [outer = 0x7f9f46a75c00] 04:38:30 INFO - PROCESS | 1822 | 1461584310176 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f4bdc5400) [pid = 1822] [serial = 653] [outer = 0x7f9f46a75c00] 04:38:31 INFO - PROCESS | 1822 | 1461584311095 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]]]}] 04:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1184ms 04:38:31 INFO - PROCESS | 1822 | 1461584311125 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 1822 | 1461584311129 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 04:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:38:31 INFO - PROCESS | 1822 | 1461584311134 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 1822 | 1461584311136 Marionette TRACE conn3 <- [1,842,null,{}] 04:38:31 INFO - PROCESS | 1822 | 1461584311142 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}] 04:38:31 INFO - PROCESS | 1822 | 1461584311335 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:38:31 INFO - PROCESS | 1822 | 1461584311361 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e37b000 == 72 [pid = 1822] [id = 218] 04:38:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f46b74400) [pid = 1822] [serial = 654] [outer = (nil)] 04:38:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f4c5b2c00) [pid = 1822] [serial = 655] [outer = 0x7f9f46b74400] 04:38:31 INFO - PROCESS | 1822 | 1461584311421 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7f9f4cbec000) [pid = 1822] [serial = 656] [outer = 0x7f9f46b74400] 04:38:32 INFO - PROCESS | 1822 | 1461584312234 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]]]}] 04:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1179ms 04:38:32 INFO - PROCESS | 1822 | 1461584312314 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:38:32 INFO - PROCESS | 1822 | 1461584312318 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 04:38:32 INFO - PROCESS | 1822 | 1461584312323 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - PROCESS | 1822 | 1461584312326 Marionette TRACE conn3 <- [1,846,null,{}] 04:38:32 INFO - PROCESS | 1822 | 1461584312338 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}] 04:38:32 INFO - PROCESS | 1822 | 1461584312553 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:38:32 INFO - PROCESS | 1822 | 1461584312576 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a5d8800 == 73 [pid = 1822] [id = 219] 04:38:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7f9f4cef7000) [pid = 1822] [serial = 657] [outer = (nil)] 04:38:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f4e6adc00) [pid = 1822] [serial = 658] [outer = 0x7f9f4cef7000] 04:38:32 INFO - PROCESS | 1822 | 1461584312641 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f50707400) [pid = 1822] [serial = 659] [outer = 0x7f9f4cef7000] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f43f7a800) [pid = 1822] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7f9f433c0000) [pid = 1822] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7f9f46b6fc00) [pid = 1822] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7f9f433b2400) [pid = 1822] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f3bef6c00) [pid = 1822] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f4c5b2400) [pid = 1822] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f45e51400) [pid = 1822] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f4c5c0c00) [pid = 1822] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f3be24400) [pid = 1822] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f411b0800) [pid = 1822] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7f9f411e6400) [pid = 1822] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7f9f3befd400) [pid = 1822] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 102 (0x7f9f428e9c00) [pid = 1822] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 101 (0x7f9f3be2bc00) [pid = 1822] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 100 (0x7f9f428e6400) [pid = 1822] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 99 (0x7f9f3cedb000) [pid = 1822] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 98 (0x7f9f411af400) [pid = 1822] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 97 (0x7f9f46a7b000) [pid = 1822] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:38:33 INFO - PROCESS | 1822 | --DOMWINDOW == 96 (0x7f9f4bf12c00) [pid = 1822] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:38:33 INFO - PROCESS | 1822 | 1461584313576 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]]]}] 04:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1290ms 04:38:33 INFO - PROCESS | 1822 | 1461584313614 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:38:33 INFO - PROCESS | 1822 | 1461584313616 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 04:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:38:33 INFO - PROCESS | 1822 | 1461584313622 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - PROCESS | 1822 | 1461584313624 Marionette TRACE conn3 <- [1,850,null,{}] 04:38:33 INFO - PROCESS | 1822 | 1461584313630 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}] 04:38:33 INFO - PROCESS | 1822 | 1461584313771 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:38:33 INFO - PROCESS | 1822 | 1461584313786 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5efa2800 == 74 [pid = 1822] [id = 220] 04:38:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 97 (0x7f9f3cee2400) [pid = 1822] [serial = 660] [outer = (nil)] 04:38:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 98 (0x7f9f43f7a800) [pid = 1822] [serial = 661] [outer = 0x7f9f3cee2400] 04:38:33 INFO - PROCESS | 1822 | 1461584313845 Marionette DEBUG loaded listener.js 04:38:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 99 (0x7f9f4bf12c00) [pid = 1822] [serial = 662] [outer = 0x7f9f3cee2400] 04:38:34 INFO - PROCESS | 1822 | 1461584314610 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]]]}] 04:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1026ms 04:38:34 INFO - PROCESS | 1822 | 1461584314650 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:38:34 INFO - PROCESS | 1822 | 1461584314652 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 04:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:38:34 INFO - PROCESS | 1822 | 1461584314658 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - PROCESS | 1822 | 1461584314660 Marionette TRACE conn3 <- [1,854,null,{}] 04:38:34 INFO - PROCESS | 1822 | 1461584314665 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}] 04:38:34 INFO - PROCESS | 1822 | 1461584314864 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:38:34 INFO - PROCESS | 1822 | 1461584314881 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f11e800 == 75 [pid = 1822] [id = 221] 04:38:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7f9f428e6400) [pid = 1822] [serial = 663] [outer = (nil)] 04:38:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7f9f4d604800) [pid = 1822] [serial = 664] [outer = 0x7f9f428e6400] 04:38:34 INFO - PROCESS | 1822 | 1461584314942 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7f9f4fa53400) [pid = 1822] [serial = 665] [outer = 0x7f9f428e6400] 04:38:35 INFO - PROCESS | 1822 | 1461584315966 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]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1375ms 04:38:36 INFO - PROCESS | 1822 | 1461584316035 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 1822 | 1461584316042 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 04:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:38:36 INFO - PROCESS | 1822 | 1461584316049 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 1822 | 1461584316055 Marionette TRACE conn3 <- [1,858,null,{}] 04:38:36 INFO - PROCESS | 1822 | 1461584316062 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}] 04:38:36 INFO - PROCESS | 1822 | 1461584316251 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:38:36 INFO - PROCESS | 1822 | 1461584316406 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f44e40000 == 76 [pid = 1822] [id = 222] 04:38:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7f9f430f2800) [pid = 1822] [serial = 666] [outer = (nil)] 04:38:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7f9f43a33c00) [pid = 1822] [serial = 667] [outer = 0x7f9f430f2800] 04:38:36 INFO - PROCESS | 1822 | 1461584316479 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7f9f43f80000) [pid = 1822] [serial = 668] [outer = 0x7f9f430f2800] 04:38:37 INFO - PROCESS | 1822 | 1461584317400 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]]]}] 04:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1380ms 04:38:37 INFO - PROCESS | 1822 | 1461584317431 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:38:37 INFO - PROCESS | 1822 | 1461584317440 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 04:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:38:37 INFO - PROCESS | 1822 | 1461584317450 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:38:37 INFO - PROCESS | 1822 | 1461584317453 Marionette TRACE conn3 <- [1,862,null,{}] 04:38:37 INFO - PROCESS | 1822 | 1461584317459 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}] 04:38:37 INFO - PROCESS | 1822 | 1461584317626 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:38:37 INFO - PROCESS | 1822 | 1461584317787 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4f989800 == 77 [pid = 1822] [id = 223] 04:38:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f4512dc00) [pid = 1822] [serial = 669] [outer = (nil)] 04:38:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f46a81800) [pid = 1822] [serial = 670] [outer = 0x7f9f4512dc00] 04:38:37 INFO - PROCESS | 1822 | 1461584317861 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f46b6e800) [pid = 1822] [serial = 671] [outer = 0x7f9f4512dc00] 04:38:38 INFO - PROCESS | 1822 | 1461584318801 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]]]}] 04:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1380ms 04:38:38 INFO - PROCESS | 1822 | 1461584318830 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:38:38 INFO - PROCESS | 1822 | 1461584318834 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 04:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:38:38 INFO - PROCESS | 1822 | 1461584318840 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 1822 | 1461584318847 Marionette TRACE conn3 <- [1,866,null,{}] 04:38:38 INFO - PROCESS | 1822 | 1461584318862 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}] 04:38:39 INFO - PROCESS | 1822 | 1461584319035 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:38:39 INFO - PROCESS | 1822 | 1461584319215 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f7b0000 == 78 [pid = 1822] [id = 224] 04:38:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f4444e400) [pid = 1822] [serial = 672] [outer = (nil)] 04:38:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f4c5c1800) [pid = 1822] [serial = 673] [outer = 0x7f9f4444e400] 04:38:39 INFO - PROCESS | 1822 | 1461584319291 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f4e111800) [pid = 1822] [serial = 674] [outer = 0x7f9f4444e400] 04:38:40 INFO - PROCESS | 1822 | 1461584320223 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]]]}] 04:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1439ms 04:38:40 INFO - PROCESS | 1822 | 1461584320280 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 1822 | 1461584320283 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 04:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:38:40 INFO - PROCESS | 1822 | 1461584320290 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 1822 | 1461584320294 Marionette TRACE conn3 <- [1,870,null,{}] 04:38:40 INFO - PROCESS | 1822 | 1461584320299 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}] 04:38:40 INFO - PROCESS | 1822 | 1461584320463 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:38:40 INFO - PROCESS | 1822 | 1461584320623 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f6151e800 == 79 [pid = 1822] [id = 225] 04:38:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7f9f46b39800) [pid = 1822] [serial = 675] [outer = (nil)] 04:38:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7f9f4f969000) [pid = 1822] [serial = 676] [outer = 0x7f9f46b39800] 04:38:40 INFO - PROCESS | 1822 | 1461584320695 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f5070dc00) [pid = 1822] [serial = 677] [outer = 0x7f9f46b39800] 04:38:41 INFO - PROCESS | 1822 | 1461584321533 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]]]}] 04:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1280ms 04:38:41 INFO - PROCESS | 1822 | 1461584321571 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:38:41 INFO - PROCESS | 1822 | 1461584321575 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 04:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:38:41 INFO - PROCESS | 1822 | 1461584321581 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 1822 | 1461584321584 Marionette TRACE conn3 <- [1,874,null,{}] 04:38:41 INFO - PROCESS | 1822 | 1461584321589 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}] 04:38:41 INFO - PROCESS | 1822 | 1461584321756 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:38:41 INFO - PROCESS | 1822 | 1461584321915 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f62368800 == 80 [pid = 1822] [id = 226] 04:38:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f4e11ec00) [pid = 1822] [serial = 678] [outer = (nil)] 04:38:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7f9f59415000) [pid = 1822] [serial = 679] [outer = 0x7f9f4e11ec00] 04:38:41 INFO - PROCESS | 1822 | 1461584321985 Marionette DEBUG loaded listener.js 04:38:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7f9f5a036800) [pid = 1822] [serial = 680] [outer = 0x7f9f4e11ec00] 04:38:42 INFO - PROCESS | 1822 | 1461584322911 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]]]}] 04:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1380ms 04:38:42 INFO - PROCESS | 1822 | 1461584322962 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:38:42 INFO - PROCESS | 1822 | 1461584322965 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 04:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:38:42 INFO - PROCESS | 1822 | 1461584322971 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:38:42 INFO - PROCESS | 1822 | 1461584322975 Marionette TRACE conn3 <- [1,878,null,{}] 04:38:42 INFO - PROCESS | 1822 | 1461584322980 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}] 04:38:43 INFO - PROCESS | 1822 | 1461584323202 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:38:43 INFO - PROCESS | 1822 | 1461584323358 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f41407000 == 81 [pid = 1822] [id = 227] 04:38:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7f9f54475400) [pid = 1822] [serial = 681] [outer = (nil)] 04:38:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 119 (0x7f9f5a7e9400) [pid = 1822] [serial = 682] [outer = 0x7f9f54475400] 04:38:43 INFO - PROCESS | 1822 | 1461584323436 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7f9f5b76cc00) [pid = 1822] [serial = 683] [outer = 0x7f9f54475400] 04:38:44 INFO - PROCESS | 1822 | 1461584324228 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]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1280ms 04:38:44 INFO - PROCESS | 1822 | 1461584324252 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 1822 | 1461584324256 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 04:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:38:44 INFO - PROCESS | 1822 | 1461584324261 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 1822 | 1461584324263 Marionette TRACE conn3 <- [1,882,null,{}] 04:38:44 INFO - PROCESS | 1822 | 1461584324269 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}] 04:38:44 INFO - PROCESS | 1822 | 1461584324435 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:38:44 INFO - PROCESS | 1822 | 1461584324607 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f05000 == 82 [pid = 1822] [id = 228] 04:38:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7f9f3cee7400) [pid = 1822] [serial = 684] [outer = (nil)] 04:38:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7f9f5b774000) [pid = 1822] [serial = 685] [outer = 0x7f9f3cee7400] 04:38:44 INFO - PROCESS | 1822 | 1461584324677 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7f9f5d635800) [pid = 1822] [serial = 686] [outer = 0x7f9f3cee7400] 04:38:45 INFO - PROCESS | 1822 | 1461584325453 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]]]}] 04:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1226ms 04:38:45 INFO - PROCESS | 1822 | 1461584325489 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:38:45 INFO - PROCESS | 1822 | 1461584325492 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 04:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:38:45 INFO - PROCESS | 1822 | 1461584325498 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:38:45 INFO - PROCESS | 1822 | 1461584325500 Marionette TRACE conn3 <- [1,886,null,{}] 04:38:45 INFO - PROCESS | 1822 | 1461584325506 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}] 04:38:45 INFO - PROCESS | 1822 | 1461584325669 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:38:45 INFO - PROCESS | 1822 | 1461584325835 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3ce1c800 == 83 [pid = 1822] [id = 229] 04:38:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7f9f3be2b000) [pid = 1822] [serial = 687] [outer = (nil)] 04:38:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7f9f3cee7c00) [pid = 1822] [serial = 688] [outer = 0x7f9f3be2b000] 04:38:45 INFO - PROCESS | 1822 | 1461584325915 Marionette DEBUG loaded listener.js 04:38:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7f9f43bb6c00) [pid = 1822] [serial = 689] [outer = 0x7f9f3be2b000] 04:38:47 INFO - PROCESS | 1822 | 1461584327239 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]]]}] 04:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1779ms 04:38:47 INFO - PROCESS | 1822 | 1461584327278 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:38:47 INFO - PROCESS | 1822 | 1461584327284 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 04:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:38:47 INFO - PROCESS | 1822 | 1461584327294 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:38:47 INFO - PROCESS | 1822 | 1461584327298 Marionette TRACE conn3 <- [1,890,null,{}] 04:38:47 INFO - PROCESS | 1822 | 1461584327306 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}] 04:38:47 INFO - PROCESS | 1822 | 1461584327518 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:38:47 INFO - PROCESS | 1822 | 1461584327869 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43093800 == 84 [pid = 1822] [id = 230] 04:38:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7f9f430eec00) [pid = 1822] [serial = 690] [outer = (nil)] 04:38:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7f9f430f6000) [pid = 1822] [serial = 691] [outer = 0x7f9f430eec00] 04:38:47 INFO - PROCESS | 1822 | 1461584327942 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7f9f433bd400) [pid = 1822] [serial = 692] [outer = 0x7f9f430eec00] 04:38:48 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f49e29800 == 83 [pid = 1822] [id = 107] 04:38:48 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5efa2800 == 82 [pid = 1822] [id = 220] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7f9f48780c00) [pid = 1822] [serial = 613] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a5d8800 == 81 [pid = 1822] [id = 219] 04:38:48 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d2a7000 == 80 [pid = 1822] [id = 194] 04:38:48 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e37b000 == 79 [pid = 1822] [id = 218] 04:38:48 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d01a800 == 78 [pid = 1822] [id = 217] 04:38:48 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46b1b800 == 77 [pid = 1822] [id = 216] 04:38:48 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4752a800 == 76 [pid = 1822] [id = 202] 04:38:48 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f42c0f800 == 75 [pid = 1822] [id = 215] 04:38:48 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45e24800 == 74 [pid = 1822] [id = 214] 04:38:48 INFO - PROCESS | 1822 | 1461584328865 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]]]}] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7f9f450dcc00) [pid = 1822] [serial = 605] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7f9f43f7e800) [pid = 1822] [serial = 527] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7f9f4e119400) [pid = 1822] [serial = 533] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7f9f436ed000) [pid = 1822] [serial = 601] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7f9f46b35c00) [pid = 1822] [serial = 611] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7f9f443dc800) [pid = 1822] [serial = 604] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7f9f4edbe000) [pid = 1822] [serial = 563] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7f9f4877d800) [pid = 1822] [serial = 593] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 119 (0x7f9f4f9e4000) [pid = 1822] [serial = 536] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 118 (0x7f9f4e114400) [pid = 1822] [serial = 566] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 117 (0x7f9f45e51800) [pid = 1822] [serial = 590] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7f9f45ee7c00) [pid = 1822] [serial = 607] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7f9f434c4800) [pid = 1822] [serial = 595] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7f9f46c04c00) [pid = 1822] [serial = 560] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7f9f430f0400) [pid = 1822] [serial = 599] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7f9f428e0800) [pid = 1822] [serial = 598] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7f9f46a7ec00) [pid = 1822] [serial = 608] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f43b10c00) [pid = 1822] [serial = 557] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f4ad96c00) [pid = 1822] [serial = 596] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f433b4800) [pid = 1822] [serial = 524] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f43bbb400) [pid = 1822] [serial = 589] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f45e3ec00) [pid = 1822] [serial = 610] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f434c8800) [pid = 1822] [serial = 587] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7f9f46b6e000) [pid = 1822] [serial = 592] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7f9f428ec400) [pid = 1822] [serial = 586] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 102 (0x7f9f43b09c00) [pid = 1822] [serial = 602] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 101 (0x7f9f4bfdb400) [pid = 1822] [serial = 530] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 100 (0x7f9f48775c00) [pid = 1822] [serial = 583] [outer = (nil)] [url = about:blank] 04:38:48 INFO - PROCESS | 1822 | --DOMWINDOW == 99 (0x7f9f4d083800) [pid = 1822] [serial = 554] [outer = (nil)] [url = about:blank] 04:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1636ms 04:38:48 INFO - PROCESS | 1822 | 1461584328931 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:38:48 INFO - PROCESS | 1822 | 1461584328939 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 04:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:38:48 INFO - PROCESS | 1822 | 1461584328948 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - PROCESS | 1822 | 1461584328953 Marionette TRACE conn3 <- [1,894,null,{}] 04:38:48 INFO - PROCESS | 1822 | 1461584328958 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}] 04:38:49 INFO - PROCESS | 1822 | 1461584329115 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:38:49 INFO - PROCESS | 1822 | 1461584329240 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f438be800 == 75 [pid = 1822] [id = 231] 04:38:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7f9f434c9c00) [pid = 1822] [serial = 693] [outer = (nil)] 04:38:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7f9f437d5800) [pid = 1822] [serial = 694] [outer = 0x7f9f434c9c00] 04:38:49 INFO - PROCESS | 1822 | 1461584329372 Marionette DEBUG loaded listener.js 04:38:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7f9f43b06800) [pid = 1822] [serial = 695] [outer = 0x7f9f434c9c00] 04:38:50 INFO - PROCESS | 1822 | 1461584330045 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]]]}] 04:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1131ms 04:38:50 INFO - PROCESS | 1822 | 1461584330079 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:38:50 INFO - PROCESS | 1822 | 1461584330082 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 04:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:38:50 INFO - PROCESS | 1822 | 1461584330088 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:38:50 INFO - PROCESS | 1822 | 1461584330094 Marionette TRACE conn3 <- [1,898,null,{}] 04:38:50 INFO - PROCESS | 1822 | 1461584330132 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}] 04:38:50 INFO - PROCESS | 1822 | 1461584330287 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:38:50 INFO - PROCESS | 1822 | 1461584330299 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4696b800 == 76 [pid = 1822] [id = 232] 04:38:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7f9f442cfc00) [pid = 1822] [serial = 696] [outer = (nil)] 04:38:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7f9f45e4a400) [pid = 1822] [serial = 697] [outer = 0x7f9f442cfc00] 04:38:50 INFO - PROCESS | 1822 | 1461584330362 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7f9f469df400) [pid = 1822] [serial = 698] [outer = 0x7f9f442cfc00] 04:38:51 INFO - PROCESS | 1822 | 1461584331126 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]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1057ms 04:38:51 INFO - PROCESS | 1822 | 1461584331147 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:38:51 INFO - PROCESS | 1822 | 1461584331158 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 04:38:51 INFO - PROCESS | 1822 | 1461584331163 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 1822 | 1461584331181 Marionette TRACE conn3 <- [1,902,null,{}] 04:38:51 INFO - PROCESS | 1822 | 1461584331224 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}] 04:38:51 INFO - PROCESS | 1822 | 1461584331425 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:38:51 INFO - PROCESS | 1822 | 1461584331451 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4751b000 == 77 [pid = 1822] [id = 233] 04:38:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f469e0c00) [pid = 1822] [serial = 699] [outer = (nil)] 04:38:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f46b35000) [pid = 1822] [serial = 700] [outer = 0x7f9f469e0c00] 04:38:51 INFO - PROCESS | 1822 | 1461584331509 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f46b6bc00) [pid = 1822] [serial = 701] [outer = 0x7f9f469e0c00] 04:38:52 INFO - PROCESS | 1822 | 1461584332323 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]]]}] 04:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1224ms 04:38:52 INFO - PROCESS | 1822 | 1461584332390 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 1822 | 1461584332394 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 04:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:38:52 INFO - PROCESS | 1822 | 1461584332399 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 1822 | 1461584332401 Marionette TRACE conn3 <- [1,906,null,{}] 04:38:52 INFO - PROCESS | 1822 | 1461584332406 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}] 04:38:52 INFO - PROCESS | 1822 | 1461584332592 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:38:52 INFO - PROCESS | 1822 | 1461584332617 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4b08d000 == 78 [pid = 1822] [id = 234] 04:38:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f469e9800) [pid = 1822] [serial = 702] [outer = (nil)] 04:38:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f48775c00) [pid = 1822] [serial = 703] [outer = 0x7f9f469e9800] 04:38:52 INFO - PROCESS | 1822 | 1461584332679 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f493ef800) [pid = 1822] [serial = 704] [outer = 0x7f9f469e9800] 04:38:53 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7f9f3cee2400) [pid = 1822] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:38:53 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7f9f46b74400) [pid = 1822] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:38:53 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7f9f4cef7000) [pid = 1822] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:38:53 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7f9f3cee0000) [pid = 1822] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:38:53 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7f9f45edb800) [pid = 1822] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:38:53 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7f9f46a75c00) [pid = 1822] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:38:53 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7f9f428ed800) [pid = 1822] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:38:53 INFO - PROCESS | 1822 | 1461584333799 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]]]}] 04:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1428ms 04:38:53 INFO - PROCESS | 1822 | 1461584333828 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 1822 | 1461584333831 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 04:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:38:53 INFO - PROCESS | 1822 | 1461584333837 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - PROCESS | 1822 | 1461584333839 Marionette TRACE conn3 <- [1,910,null,{}] 04:38:53 INFO - PROCESS | 1822 | 1461584333844 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}] 04:38:54 INFO - PROCESS | 1822 | 1461584334036 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:38:54 INFO - PROCESS | 1822 | 1461584334053 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d011800 == 79 [pid = 1822] [id = 235] 04:38:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7f9f48773800) [pid = 1822] [serial = 705] [outer = (nil)] 04:38:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7f9f4c5bb800) [pid = 1822] [serial = 706] [outer = 0x7f9f48773800] 04:38:54 INFO - PROCESS | 1822 | 1461584334119 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7f9f4d078800) [pid = 1822] [serial = 707] [outer = 0x7f9f48773800] 04:38:54 INFO - PROCESS | 1822 | 1461584334886 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]]]}] 04:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1075ms 04:38:54 INFO - PROCESS | 1822 | 1461584334913 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:38:54 INFO - PROCESS | 1822 | 1461584334916 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 04:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:38:54 INFO - PROCESS | 1822 | 1461584334945 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:38:54 INFO - PROCESS | 1822 | 1461584334950 Marionette TRACE conn3 <- [1,914,null,{}] 04:38:54 INFO - PROCESS | 1822 | 1461584334959 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}] 04:38:55 INFO - PROCESS | 1822 | 1461584335099 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:38:55 INFO - PROCESS | 1822 | 1461584335113 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4dd49000 == 80 [pid = 1822] [id = 236] 04:38:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7f9f428bf800) [pid = 1822] [serial = 708] [outer = (nil)] 04:38:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7f9f4d45d000) [pid = 1822] [serial = 709] [outer = 0x7f9f428bf800] 04:38:55 INFO - PROCESS | 1822 | 1461584335172 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7f9f4e113400) [pid = 1822] [serial = 710] [outer = 0x7f9f428bf800] 04:38:56 INFO - PROCESS | 1822 | 1461584336189 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]]]}] 04:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1300ms 04:38:56 INFO - PROCESS | 1822 | 1461584336239 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 1822 | 1461584336244 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 04:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:38:56 INFO - PROCESS | 1822 | 1461584336252 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 1822 | 1461584336257 Marionette TRACE conn3 <- [1,918,null,{}] 04:38:56 INFO - PROCESS | 1822 | 1461584336265 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}] 04:38:56 INFO - PROCESS | 1822 | 1461584336440 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:38:56 INFO - PROCESS | 1822 | 1461584336594 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f440d2800 == 81 [pid = 1822] [id = 237] 04:38:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7f9f428b6000) [pid = 1822] [serial = 711] [outer = (nil)] 04:38:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7f9f433c1800) [pid = 1822] [serial = 712] [outer = 0x7f9f428b6000] 04:38:56 INFO - PROCESS | 1822 | 1461584336670 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7f9f437e2000) [pid = 1822] [serial = 713] [outer = 0x7f9f428b6000] 04:38:57 INFO - PROCESS | 1822 | 1461584337537 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]]]}] 04:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1329ms 04:38:57 INFO - PROCESS | 1822 | 1461584337582 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:38:57 INFO - PROCESS | 1822 | 1461584337590 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 04:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:38:57 INFO - PROCESS | 1822 | 1461584337600 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:38:57 INFO - PROCESS | 1822 | 1461584337604 Marionette TRACE conn3 <- [1,922,null,{}] 04:38:57 INFO - PROCESS | 1822 | 1461584337609 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}] 04:38:57 INFO - PROCESS | 1822 | 1461584337771 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:38:57 INFO - PROCESS | 1822 | 1461584337932 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4b07a800 == 82 [pid = 1822] [id = 238] 04:38:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7f9f43a2ac00) [pid = 1822] [serial = 714] [outer = (nil)] 04:38:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7f9f444f5000) [pid = 1822] [serial = 715] [outer = 0x7f9f43a2ac00] 04:38:58 INFO - PROCESS | 1822 | 1461584338001 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7f9f469df800) [pid = 1822] [serial = 716] [outer = 0x7f9f43a2ac00] 04:38:58 INFO - PROCESS | 1822 | 1461584338949 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]]]}] 04:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1378ms 04:38:58 INFO - PROCESS | 1822 | 1461584338978 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 1822 | 1461584338983 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 04:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:38:58 INFO - PROCESS | 1822 | 1461584338989 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 1822 | 1461584338995 Marionette TRACE conn3 <- [1,926,null,{}] 04:38:59 INFO - PROCESS | 1822 | 1461584339010 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}] 04:38:59 INFO - PROCESS | 1822 | 1461584339184 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:38:59 INFO - PROCESS | 1822 | 1461584339360 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4fab6800 == 83 [pid = 1822] [id = 239] 04:38:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7f9f4927c000) [pid = 1822] [serial = 717] [outer = (nil)] 04:38:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7f9f4c449c00) [pid = 1822] [serial = 718] [outer = 0x7f9f4927c000] 04:38:59 INFO - PROCESS | 1822 | 1461584339436 Marionette DEBUG loaded listener.js 04:38:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 119 (0x7f9f4d07b800) [pid = 1822] [serial = 719] [outer = 0x7f9f4927c000] 04:39:00 INFO - PROCESS | 1822 | 1461584340248 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]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1285ms 04:39:00 INFO - PROCESS | 1822 | 1461584340291 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 1822 | 1461584340296 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 04:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:39:00 INFO - PROCESS | 1822 | 1461584340302 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - PROCESS | 1822 | 1461584340304 Marionette TRACE conn3 <- [1,930,null,{}] 04:39:00 INFO - PROCESS | 1822 | 1461584340310 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}] 04:39:00 INFO - PROCESS | 1822 | 1461584340485 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:39:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7f9f4c2d1800) [pid = 1822] [serial = 720] [outer = 0x7f9f437e3800] 04:39:00 INFO - PROCESS | 1822 | 1461584340682 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b42d000 == 84 [pid = 1822] [id = 240] 04:39:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7f9f3be27c00) [pid = 1822] [serial = 721] [outer = (nil)] 04:39:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7f9f4ec78c00) [pid = 1822] [serial = 722] [outer = 0x7f9f3be27c00] 04:39:00 INFO - PROCESS | 1822 | 1461584340809 Marionette DEBUG loaded listener.js 04:39:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7f9f4f96b000) [pid = 1822] [serial = 723] [outer = 0x7f9f3be27c00] 04:39:01 INFO - PROCESS | 1822 | 1461584341722 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]]]}] 04:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1483ms 04:39:01 INFO - PROCESS | 1822 | 1461584341786 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:39:01 INFO - PROCESS | 1822 | 1461584341790 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 04:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:39:01 INFO - PROCESS | 1822 | 1461584341795 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:39:01 INFO - PROCESS | 1822 | 1461584341798 Marionette TRACE conn3 <- [1,934,null,{}] 04:39:01 INFO - PROCESS | 1822 | 1461584341803 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}] 04:39:01 INFO - PROCESS | 1822 | 1461584341971 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:39:02 INFO - PROCESS | 1822 | 1461584342134 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a3c1000 == 85 [pid = 1822] [id = 241] 04:39:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7f9f430f7c00) [pid = 1822] [serial = 724] [outer = (nil)] 04:39:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7f9f4d5dbc00) [pid = 1822] [serial = 725] [outer = 0x7f9f430f7c00] 04:39:02 INFO - PROCESS | 1822 | 1461584342211 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7f9f5070ac00) [pid = 1822] [serial = 726] [outer = 0x7f9f430f7c00] 04:39:03 INFO - PROCESS | 1822 | 1461584343037 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]]]}] 04:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1281ms 04:39:03 INFO - PROCESS | 1822 | 1461584343078 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:39:03 INFO - PROCESS | 1822 | 1461584343082 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 04:39:03 INFO - PROCESS | 1822 | 1461584343087 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 1822 | 1461584343090 Marionette TRACE conn3 <- [1,938,null,{}] 04:39:03 INFO - PROCESS | 1822 | 1461584343095 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}] 04:39:03 INFO - PROCESS | 1822 | 1461584343341 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:39:03 INFO - PROCESS | 1822 | 1461584343464 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f11c000 == 86 [pid = 1822] [id = 242] 04:39:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7f9f5a2e7000) [pid = 1822] [serial = 727] [outer = (nil)] 04:39:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7f9f5b446c00) [pid = 1822] [serial = 728] [outer = 0x7f9f5a2e7000] 04:39:03 INFO - PROCESS | 1822 | 1461584343535 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7f9f5ed08800) [pid = 1822] [serial = 729] [outer = 0x7f9f5a2e7000] 04:39:04 INFO - PROCESS | 1822 | 1461584344344 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]]]}] 04:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1326ms 04:39:04 INFO - PROCESS | 1822 | 1461584344413 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:39:04 INFO - PROCESS | 1822 | 1461584344417 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 04:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:39:04 INFO - PROCESS | 1822 | 1461584344422 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:39:04 INFO - PROCESS | 1822 | 1461584344425 Marionette TRACE conn3 <- [1,942,null,{}] 04:39:04 INFO - PROCESS | 1822 | 1461584344430 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}] 04:39:04 INFO - PROCESS | 1822 | 1461584344580 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:39:04 INFO - PROCESS | 1822 | 1461584344740 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f61596000 == 87 [pid = 1822] [id = 243] 04:39:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7f9f5a2e6800) [pid = 1822] [serial = 730] [outer = (nil)] 04:39:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7f9f5f0a2800) [pid = 1822] [serial = 731] [outer = 0x7f9f5a2e6800] 04:39:04 INFO - PROCESS | 1822 | 1461584344813 Marionette DEBUG loaded listener.js 04:39:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7f9f5f0ad000) [pid = 1822] [serial = 732] [outer = 0x7f9f5a2e6800] 04:39:05 INFO - PROCESS | 1822 | 1461584345753 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]]]}] 04:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1378ms 04:39:05 INFO - PROCESS | 1822 | 1461584345802 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:39:05 INFO - PROCESS | 1822 | 1461584345806 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 04:39:05 INFO - PROCESS | 1822 | 1461584345812 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - PROCESS | 1822 | 1461584345815 Marionette TRACE conn3 <- [1,946,null,{}] 04:39:05 INFO - PROCESS | 1822 | 1461584345820 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}] 04:39:05 INFO - PROCESS | 1822 | 1461584345981 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:39:06 INFO - PROCESS | 1822 | 1461584346144 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3c070000 == 88 [pid = 1822] [id = 244] 04:39:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7f9f412a7400) [pid = 1822] [serial = 733] [outer = (nil)] 04:39:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7f9f412ac800) [pid = 1822] [serial = 734] [outer = 0x7f9f412a7400] 04:39:06 INFO - PROCESS | 1822 | 1461584346217 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7f9f412b1000) [pid = 1822] [serial = 735] [outer = 0x7f9f412a7400] 04:39:07 INFO - PROCESS | 1822 | 1461584347022 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]]]}] 04:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1277ms 04:39:07 INFO - PROCESS | 1822 | 1461584347089 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:39:07 INFO - PROCESS | 1822 | 1461584347093 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 04:39:07 INFO - PROCESS | 1822 | 1461584347099 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 1822 | 1461584347102 Marionette TRACE conn3 <- [1,950,null,{}] 04:39:07 INFO - PROCESS | 1822 | 1461584347107 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}] 04:39:07 INFO - PROCESS | 1822 | 1461584347273 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:39:07 INFO - PROCESS | 1822 | 1461584347442 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f63bb4000 == 89 [pid = 1822] [id = 245] 04:39:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7f9f411af800) [pid = 1822] [serial = 736] [outer = (nil)] 04:39:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7f9f5a3e5c00) [pid = 1822] [serial = 737] [outer = 0x7f9f411af800] 04:39:07 INFO - PROCESS | 1822 | 1461584347530 Marionette DEBUG loaded listener.js 04:39:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7f9f5f0b1c00) [pid = 1822] [serial = 738] [outer = 0x7f9f411af800] 04:39:08 INFO - PROCESS | 1822 | 1461584348328 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]]]}] 04:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1277ms 04:39:08 INFO - PROCESS | 1822 | 1461584348376 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:39:08 INFO - PROCESS | 1822 | 1461584348379 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 04:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:39:08 INFO - PROCESS | 1822 | 1461584348384 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:39:08 INFO - PROCESS | 1822 | 1461584348386 Marionette TRACE conn3 <- [1,954,null,{}] 04:39:08 INFO - PROCESS | 1822 | 1461584348392 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}] 04:39:08 INFO - PROCESS | 1822 | 1461584348554 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:39:08 INFO - PROCESS | 1822 | 1461584348720 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a642800 == 90 [pid = 1822] [id = 246] 04:39:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7f9f3a961800) [pid = 1822] [serial = 739] [outer = (nil)] 04:39:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7f9f3a96a000) [pid = 1822] [serial = 740] [outer = 0x7f9f3a961800] 04:39:08 INFO - PROCESS | 1822 | 1461584348799 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7f9f3a96fc00) [pid = 1822] [serial = 741] [outer = 0x7f9f3a961800] 04:39:09 INFO - PROCESS | 1822 | 1461584349717 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]]]}] 04:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1384ms 04:39:09 INFO - PROCESS | 1822 | 1461584349770 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:39:09 INFO - PROCESS | 1822 | 1461584349774 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 04:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:39:09 INFO - PROCESS | 1822 | 1461584349780 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:39:09 INFO - PROCESS | 1822 | 1461584349783 Marionette TRACE conn3 <- [1,958,null,{}] 04:39:09 INFO - PROCESS | 1822 | 1461584349789 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}] 04:39:10 INFO - PROCESS | 1822 | 1461584350001 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:39:10 INFO - PROCESS | 1822 | 1461584350162 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a3f3800 == 91 [pid = 1822] [id = 247] 04:39:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7f9f3a965c00) [pid = 1822] [serial = 742] [outer = (nil)] 04:39:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7f9f434c5800) [pid = 1822] [serial = 743] [outer = 0x7f9f3a965c00] 04:39:10 INFO - PROCESS | 1822 | 1461584350243 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7f9f5f9df800) [pid = 1822] [serial = 744] [outer = 0x7f9f3a965c00] 04:39:11 INFO - PROCESS | 1822 | 1461584351379 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]]]}] 04:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1627ms 04:39:11 INFO - PROCESS | 1822 | 1461584351408 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:39:11 INFO - PROCESS | 1822 | 1461584351414 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 04:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:39:11 INFO - PROCESS | 1822 | 1461584351421 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - PROCESS | 1822 | 1461584351426 Marionette TRACE conn3 <- [1,962,null,{}] 04:39:11 INFO - PROCESS | 1822 | 1461584351433 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}] 04:39:11 INFO - PROCESS | 1822 | 1461584351636 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:39:11 INFO - PROCESS | 1822 | 1461584351814 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f4b800 == 92 [pid = 1822] [id = 248] 04:39:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7f9f3bfacc00) [pid = 1822] [serial = 745] [outer = (nil)] 04:39:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7f9f3bfaf000) [pid = 1822] [serial = 746] [outer = 0x7f9f3bfacc00] 04:39:11 INFO - PROCESS | 1822 | 1461584351881 Marionette DEBUG loaded listener.js 04:39:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7f9f411a9800) [pid = 1822] [serial = 747] [outer = 0x7f9f3bfacc00] 04:39:12 INFO - PROCESS | 1822 | 1461584352701 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]]]}] 04:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1336ms 04:39:12 INFO - PROCESS | 1822 | 1461584352759 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 1822 | 1461584352774 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 04:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:39:12 INFO - PROCESS | 1822 | 1461584352791 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:39:12 INFO - PROCESS | 1822 | 1461584352799 Marionette TRACE conn3 <- [1,966,null,{}] 04:39:12 INFO - PROCESS | 1822 | 1461584352808 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}] 04:39:13 INFO - PROCESS | 1822 | 1461584353052 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:39:13 INFO - PROCESS | 1822 | 1461584353283 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f42c04800 == 93 [pid = 1822] [id = 249] 04:39:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7f9f428e6000) [pid = 1822] [serial = 748] [outer = (nil)] 04:39:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7f9f433b5800) [pid = 1822] [serial = 749] [outer = 0x7f9f428e6000] 04:39:13 INFO - PROCESS | 1822 | 1461584353414 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7f9f434cd400) [pid = 1822] [serial = 750] [outer = 0x7f9f428e6000] 04:39:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d011800 == 92 [pid = 1822] [id = 235] 04:39:13 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7f9f428ea800) [pid = 1822] [serial = 616] [outer = (nil)] [url = about:blank] 04:39:13 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7f9f442ce800) [pid = 1822] [serial = 619] [outer = (nil)] [url = about:blank] 04:39:13 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7f9f48778000) [pid = 1822] [serial = 622] [outer = (nil)] [url = about:blank] 04:39:13 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7f9f4bdc5000) [pid = 1822] [serial = 625] [outer = (nil)] [url = about:blank] 04:39:13 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7f9f4de6d800) [pid = 1822] [serial = 634] [outer = (nil)] [url = about:blank] 04:39:13 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7f9f4d079000) [pid = 1822] [serial = 631] [outer = (nil)] [url = about:blank] 04:39:13 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7f9f4c43c800) [pid = 1822] [serial = 628] [outer = (nil)] [url = about:blank] 04:39:13 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7f9f4ec6dc00) [pid = 1822] [serial = 637] [outer = (nil)] [url = about:blank] 04:39:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4b08d000 == 91 [pid = 1822] [id = 234] 04:39:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4751b000 == 90 [pid = 1822] [id = 233] 04:39:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4696b800 == 89 [pid = 1822] [id = 232] 04:39:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f438be800 == 88 [pid = 1822] [id = 231] 04:39:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43093800 == 87 [pid = 1822] [id = 230] 04:39:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f62368800 == 86 [pid = 1822] [id = 226] 04:39:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f6151e800 == 85 [pid = 1822] [id = 225] 04:39:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5f7b0000 == 84 [pid = 1822] [id = 224] 04:39:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4f989800 == 83 [pid = 1822] [id = 223] 04:39:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f44e40000 == 82 [pid = 1822] [id = 222] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7f9f4c5b2c00) [pid = 1822] [serial = 655] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7f9f4e6adc00) [pid = 1822] [serial = 658] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7f9f428e9800) [pid = 1822] [serial = 643] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7f9f433bfc00) [pid = 1822] [serial = 644] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7f9f46a7b400) [pid = 1822] [serial = 649] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7f9f46b3b800) [pid = 1822] [serial = 650] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7f9f493f6400) [pid = 1822] [serial = 652] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7f9f411a9400) [pid = 1822] [serial = 640] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7f9f43a2cc00) [pid = 1822] [serial = 646] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7f9f443ea800) [pid = 1822] [serial = 647] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7f9f43f7a800) [pid = 1822] [serial = 661] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7f9f4bf12c00) [pid = 1822] [serial = 662] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7f9f50707400) [pid = 1822] [serial = 659] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7f9f4cbec000) [pid = 1822] [serial = 656] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7f9f4bdc5400) [pid = 1822] [serial = 653] [outer = (nil)] [url = about:blank] 04:39:14 INFO - PROCESS | 1822 | 1461584354207 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]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1438ms 04:39:14 INFO - PROCESS | 1822 | 1461584354246 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 1822 | 1461584354249 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 04:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:39:14 INFO - PROCESS | 1822 | 1461584354258 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 1822 | 1461584354262 Marionette TRACE conn3 <- [1,970,null,{}] 04:39:14 INFO - PROCESS | 1822 | 1461584354287 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}] 04:39:14 INFO - PROCESS | 1822 | 1461584354438 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:39:14 INFO - PROCESS | 1822 | 1461584354457 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f468e2800 == 83 [pid = 1822] [id = 250] 04:39:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7f9f43f78c00) [pid = 1822] [serial = 751] [outer = (nil)] 04:39:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7f9f450dc400) [pid = 1822] [serial = 752] [outer = 0x7f9f43f78c00] 04:39:14 INFO - PROCESS | 1822 | 1461584354522 Marionette DEBUG loaded listener.js 04:39:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7f9f469e1c00) [pid = 1822] [serial = 753] [outer = 0x7f9f43f78c00] 04:39:15 INFO - PROCESS | 1822 | 1461584355280 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]]]}] 04:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1046ms 04:39:15 INFO - PROCESS | 1822 | 1461584355305 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:39:15 INFO - PROCESS | 1822 | 1461584355309 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 04:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:39:15 INFO - PROCESS | 1822 | 1461584355314 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:39:15 INFO - PROCESS | 1822 | 1461584355316 Marionette TRACE conn3 <- [1,974,null,{}] 04:39:15 INFO - PROCESS | 1822 | 1461584355322 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}] 04:39:15 INFO - PROCESS | 1822 | 1461584355517 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:39:15 INFO - PROCESS | 1822 | 1461584355532 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4b074800 == 84 [pid = 1822] [id = 251] 04:39:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7f9f428e6c00) [pid = 1822] [serial = 754] [outer = (nil)] 04:39:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7f9f46b6f400) [pid = 1822] [serial = 755] [outer = 0x7f9f428e6c00] 04:39:15 INFO - PROCESS | 1822 | 1461584355591 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7f9f4927dc00) [pid = 1822] [serial = 756] [outer = 0x7f9f428e6c00] 04:39:16 INFO - PROCESS | 1822 | 1461584356423 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]]]}] 04:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1136ms 04:39:16 INFO - PROCESS | 1822 | 1461584356451 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 1822 | 1461584356454 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 04:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:39:16 INFO - PROCESS | 1822 | 1461584356459 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 1822 | 1461584356461 Marionette TRACE conn3 <- [1,978,null,{}] 04:39:16 INFO - PROCESS | 1822 | 1461584356466 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}] 04:39:16 INFO - PROCESS | 1822 | 1461584356688 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:39:16 INFO - PROCESS | 1822 | 1461584356727 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d536800 == 85 [pid = 1822] [id = 252] 04:39:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7f9f4bdc6400) [pid = 1822] [serial = 757] [outer = (nil)] 04:39:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7f9f4c5b2400) [pid = 1822] [serial = 758] [outer = 0x7f9f4bdc6400] 04:39:16 INFO - PROCESS | 1822 | 1461584356785 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7f9f4d025c00) [pid = 1822] [serial = 759] [outer = 0x7f9f4bdc6400] 04:39:17 INFO - PROCESS | 1822 | 1461584357575 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]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1185ms 04:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:39:17 INFO - PROCESS | 1822 | 1461584357646 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 1822 | 1461584357649 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 04:39:17 INFO - PROCESS | 1822 | 1461584357655 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 1822 | 1461584357658 Marionette TRACE conn3 <- [1,982,null,{}] 04:39:17 INFO - PROCESS | 1822 | 1461584357663 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}] 04:39:17 INFO - PROCESS | 1822 | 1461584357904 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:39:17 INFO - PROCESS | 1822 | 1461584357933 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4f98a800 == 86 [pid = 1822] [id = 253] 04:39:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7f9f4c00e400) [pid = 1822] [serial = 760] [outer = (nil)] 04:39:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7f9f4f9dc000) [pid = 1822] [serial = 761] [outer = 0x7f9f4c00e400] 04:39:18 INFO - PROCESS | 1822 | 1461584357994 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7f9f5a543400) [pid = 1822] [serial = 762] [outer = 0x7f9f4c00e400] 04:39:18 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7f9f469e0c00) [pid = 1822] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:39:18 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7f9f442cfc00) [pid = 1822] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:39:18 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7f9f48773800) [pid = 1822] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:39:18 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7f9f434c9c00) [pid = 1822] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:39:18 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7f9f411aa400) [pid = 1822] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:39:18 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7f9f430eec00) [pid = 1822] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:39:18 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7f9f469e9800) [pid = 1822] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:39:18 INFO - PROCESS | 1822 | 1461584358917 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]]]}] 04:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1283ms 04:39:18 INFO - PROCESS | 1822 | 1461584358937 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:39:18 INFO - PROCESS | 1822 | 1461584358940 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 04:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:39:18 INFO - PROCESS | 1822 | 1461584358946 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:39:18 INFO - PROCESS | 1822 | 1461584358947 Marionette TRACE conn3 <- [1,986,null,{}] 04:39:18 INFO - PROCESS | 1822 | 1461584358952 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}] 04:39:19 INFO - PROCESS | 1822 | 1461584359144 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:39:19 INFO - PROCESS | 1822 | 1461584359161 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f544ed800 == 87 [pid = 1822] [id = 254] 04:39:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7f9f43f7e800) [pid = 1822] [serial = 763] [outer = (nil)] 04:39:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7f9f5a2df000) [pid = 1822] [serial = 764] [outer = 0x7f9f43f7e800] 04:39:19 INFO - PROCESS | 1822 | 1461584359222 Marionette DEBUG loaded listener.js 04:39:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7f9f5b4ea400) [pid = 1822] [serial = 765] [outer = 0x7f9f43f7e800] 04:39:19 INFO - PROCESS | 1822 | 1461584359917 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]]]}] 04:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1024ms 04:39:19 INFO - PROCESS | 1822 | 1461584359970 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 1822 | 1461584359974 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 04:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:39:19 INFO - PROCESS | 1822 | 1461584359979 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 1822 | 1461584359981 Marionette TRACE conn3 <- [1,990,null,{}] 04:39:19 INFO - PROCESS | 1822 | 1461584359986 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}] 04:39:20 INFO - PROCESS | 1822 | 1461584360169 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:39:20 INFO - PROCESS | 1822 | 1461584360187 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5d66d000 == 88 [pid = 1822] [id = 255] 04:39:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7f9f469e2800) [pid = 1822] [serial = 766] [outer = (nil)] 04:39:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7f9f5b5c0400) [pid = 1822] [serial = 767] [outer = 0x7f9f469e2800] 04:39:20 INFO - PROCESS | 1822 | 1461584360246 Marionette DEBUG loaded listener.js 04:39:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7f9f5f569800) [pid = 1822] [serial = 768] [outer = 0x7f9f469e2800] 04:39:21 INFO - PROCESS | 1822 | 1461584361267 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]]]}] 04:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1325ms 04:39:21 INFO - PROCESS | 1822 | 1461584361305 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:39:21 INFO - PROCESS | 1822 | 1461584361311 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 04:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:39:21 INFO - PROCESS | 1822 | 1461584361319 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:39:21 INFO - PROCESS | 1822 | 1461584361324 Marionette TRACE conn3 <- [1,994,null,{}] 04:39:21 INFO - PROCESS | 1822 | 1461584361332 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}] 04:39:21 INFO - PROCESS | 1822 | 1461584361525 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:39:21 INFO - PROCESS | 1822 | 1461584361704 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43a9f000 == 89 [pid = 1822] [id = 256] 04:39:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7f9f3bfb0800) [pid = 1822] [serial = 769] [outer = (nil)] 04:39:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7f9f412aa800) [pid = 1822] [serial = 770] [outer = 0x7f9f3bfb0800] 04:39:21 INFO - PROCESS | 1822 | 1461584361779 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7f9f42a82000) [pid = 1822] [serial = 771] [outer = 0x7f9f3bfb0800] 04:39:22 INFO - PROCESS | 1822 | 1461584362705 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]]]}] 04:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1437ms 04:39:22 INFO - PROCESS | 1822 | 1461584362758 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 1822 | 1461584362765 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 04:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:39:22 INFO - PROCESS | 1822 | 1461584362776 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - PROCESS | 1822 | 1461584362779 Marionette TRACE conn3 <- [1,998,null,{}] 04:39:22 INFO - PROCESS | 1822 | 1461584362785 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}] 04:39:22 INFO - PROCESS | 1822 | 1461584362954 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:39:23 INFO - PROCESS | 1822 | 1461584363114 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4cca6000 == 90 [pid = 1822] [id = 257] 04:39:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7f9f42a83000) [pid = 1822] [serial = 772] [outer = (nil)] 04:39:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7f9f42a8f000) [pid = 1822] [serial = 773] [outer = 0x7f9f42a83000] 04:39:23 INFO - PROCESS | 1822 | 1461584363187 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7f9f434c3000) [pid = 1822] [serial = 774] [outer = 0x7f9f42a83000] 04:39:24 INFO - PROCESS | 1822 | 1461584364029 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]]]}] 04:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1289ms 04:39:24 INFO - PROCESS | 1822 | 1461584364070 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:39:24 INFO - PROCESS | 1822 | 1461584364074 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 04:39:24 INFO - PROCESS | 1822 | 1461584364080 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:39:24 INFO - PROCESS | 1822 | 1461584364085 Marionette TRACE conn3 <- [1,1002,null,{}] 04:39:24 INFO - PROCESS | 1822 | 1461584364101 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}] 04:39:24 INFO - PROCESS | 1822 | 1461584364271 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:39:24 INFO - PROCESS | 1822 | 1461584364451 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f7a7000 == 91 [pid = 1822] [id = 258] 04:39:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7f9f43f77000) [pid = 1822] [serial = 775] [outer = (nil)] 04:39:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7f9f46a76400) [pid = 1822] [serial = 776] [outer = 0x7f9f43f77000] 04:39:24 INFO - PROCESS | 1822 | 1461584364522 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7f9f4bcd2800) [pid = 1822] [serial = 777] [outer = 0x7f9f43f77000] 04:39:25 INFO - PROCESS | 1822 | 1461584365400 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]]]}] 04:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1382ms 04:39:25 INFO - PROCESS | 1822 | 1461584365462 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 1822 | 1461584365467 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 04:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:39:25 INFO - PROCESS | 1822 | 1461584365472 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - PROCESS | 1822 | 1461584365475 Marionette TRACE conn3 <- [1,1006,null,{}] 04:39:25 INFO - PROCESS | 1822 | 1461584365480 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}] 04:39:25 INFO - PROCESS | 1822 | 1461584365661 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:39:25 INFO - PROCESS | 1822 | 1461584365826 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f432e0800 == 92 [pid = 1822] [id = 259] 04:39:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7f9f44450000) [pid = 1822] [serial = 778] [outer = (nil)] 04:39:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7f9f4d5e2400) [pid = 1822] [serial = 779] [outer = 0x7f9f44450000] 04:39:25 INFO - PROCESS | 1822 | 1461584365902 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7f9f4f9e5800) [pid = 1822] [serial = 780] [outer = 0x7f9f44450000] 04:39:26 INFO - PROCESS | 1822 | 1461584366705 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]]]}] 04:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1279ms 04:39:26 INFO - PROCESS | 1822 | 1461584366753 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 1822 | 1461584366756 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 04:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:39:26 INFO - PROCESS | 1822 | 1461584366762 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - PROCESS | 1822 | 1461584366764 Marionette TRACE conn3 <- [1,1010,null,{}] 04:39:26 INFO - PROCESS | 1822 | 1461584366769 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}] 04:39:26 INFO - PROCESS | 1822 | 1461584366936 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:39:27 INFO - PROCESS | 1822 | 1461584367103 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f62366000 == 93 [pid = 1822] [id = 260] 04:39:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7f9f46a7ec00) [pid = 1822] [serial = 781] [outer = (nil)] 04:39:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7f9f5941ac00) [pid = 1822] [serial = 782] [outer = 0x7f9f46a7ec00] 04:39:27 INFO - PROCESS | 1822 | 1461584367175 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7f9f5b5b9400) [pid = 1822] [serial = 783] [outer = 0x7f9f46a7ec00] 04:39:28 INFO - PROCESS | 1822 | 1461584368069 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]]]}] 04:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1337ms 04:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:39:28 INFO - PROCESS | 1822 | 1461584368099 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 1822 | 1461584368102 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 04:39:28 INFO - PROCESS | 1822 | 1461584368108 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 1822 | 1461584368111 Marionette TRACE conn3 <- [1,1014,null,{}] 04:39:28 INFO - PROCESS | 1822 | 1461584368115 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}] 04:39:28 INFO - PROCESS | 1822 | 1461584368300 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:39:28 INFO - PROCESS | 1822 | 1461584368471 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a2c1800 == 94 [pid = 1822] [id = 261] 04:39:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7f9f3c147800) [pid = 1822] [serial = 784] [outer = (nil)] 04:39:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7f9f3c14f000) [pid = 1822] [serial = 785] [outer = 0x7f9f3c147800] 04:39:28 INFO - PROCESS | 1822 | 1461584368545 Marionette DEBUG loaded listener.js 04:39:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7f9f5f5a9000) [pid = 1822] [serial = 786] [outer = 0x7f9f3c147800] 04:39:29 INFO - PROCESS | 1822 | 1461584369424 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]]]}] 04:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1378ms 04:39:29 INFO - PROCESS | 1822 | 1461584369486 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:39:29 INFO - PROCESS | 1822 | 1461584369491 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 04:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:39:29 INFO - PROCESS | 1822 | 1461584369498 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:39:29 INFO - PROCESS | 1822 | 1461584369502 Marionette TRACE conn3 <- [1,1018,null,{}] 04:39:29 INFO - PROCESS | 1822 | 1461584369508 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}] 04:39:29 INFO - PROCESS | 1822 | 1461584369675 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:39:29 INFO - PROCESS | 1822 | 1461584369845 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f386da800 == 95 [pid = 1822] [id = 262] 04:39:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7f9f386f0c00) [pid = 1822] [serial = 787] [outer = (nil)] 04:39:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7f9f386f5800) [pid = 1822] [serial = 788] [outer = 0x7f9f386f0c00] 04:39:29 INFO - PROCESS | 1822 | 1461584369919 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7f9f386fb000) [pid = 1822] [serial = 789] [outer = 0x7f9f386f0c00] 04:39:30 INFO - PROCESS | 1822 | 1461584370734 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]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1280ms 04:39:30 INFO - PROCESS | 1822 | 1461584370779 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 1822 | 1461584370783 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 04:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:39:30 INFO - PROCESS | 1822 | 1461584370789 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 1822 | 1461584370791 Marionette TRACE conn3 <- [1,1022,null,{}] 04:39:30 INFO - PROCESS | 1822 | 1461584370796 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}] 04:39:30 INFO - PROCESS | 1822 | 1461584370970 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:39:31 INFO - PROCESS | 1822 | 1461584371142 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f388ce800 == 96 [pid = 1822] [id = 263] 04:39:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7f9f386f1000) [pid = 1822] [serial = 790] [outer = (nil)] 04:39:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7f9f389cf000) [pid = 1822] [serial = 791] [outer = 0x7f9f386f1000] 04:39:31 INFO - PROCESS | 1822 | 1461584371211 Marionette DEBUG loaded listener.js 04:39:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7f9f389d3400) [pid = 1822] [serial = 792] [outer = 0x7f9f386f1000] 04:39:32 INFO - PROCESS | 1822 | 1461584372123 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]]]}] 04:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1387ms 04:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:39:32 INFO - PROCESS | 1822 | 1461584372177 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 1822 | 1461584372180 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 04:39:32 INFO - PROCESS | 1822 | 1461584372185 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 1822 | 1461584372188 Marionette TRACE conn3 <- [1,1026,null,{}] 04:39:32 INFO - PROCESS | 1822 | 1461584372193 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}] 04:39:32 INFO - PROCESS | 1822 | 1461584372362 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:39:32 INFO - PROCESS | 1822 | 1461584372545 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3ce17000 == 97 [pid = 1822] [id = 264] 04:39:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7f9f386f4c00) [pid = 1822] [serial = 793] [outer = (nil)] 04:39:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7f9f389d8800) [pid = 1822] [serial = 794] [outer = 0x7f9f386f4c00] 04:39:32 INFO - PROCESS | 1822 | 1461584372622 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7f9f428b7400) [pid = 1822] [serial = 795] [outer = 0x7f9f386f4c00] 04:39:33 INFO - PROCESS | 1822 | 1461584373448 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]]]}] 04:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1327ms 04:39:33 INFO - PROCESS | 1822 | 1461584373530 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:39:33 INFO - PROCESS | 1822 | 1461584373534 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 04:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:39:33 INFO - PROCESS | 1822 | 1461584373540 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 1822 | 1461584373543 Marionette TRACE conn3 <- [1,1030,null,{}] 04:39:33 INFO - PROCESS | 1822 | 1461584373548 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}] 04:39:34 INFO - PROCESS | 1822 | 1461584374079 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:39:34 INFO - PROCESS | 1822 | 1461584374329 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3c06f000 == 98 [pid = 1822] [id = 265] 04:39:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7f9f3a968000) [pid = 1822] [serial = 796] [outer = (nil)] 04:39:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7f9f3bef2400) [pid = 1822] [serial = 797] [outer = 0x7f9f3a968000] 04:39:34 INFO - PROCESS | 1822 | 1461584374413 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7f9f3bfa6000) [pid = 1822] [serial = 798] [outer = 0x7f9f3a968000] 04:39:35 INFO - PROCESS | 1822 | 1461584375243 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]]]}] 04:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1733ms 04:39:35 INFO - PROCESS | 1822 | 1461584375275 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:39:35 INFO - PROCESS | 1822 | 1461584375279 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 04:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:39:35 INFO - PROCESS | 1822 | 1461584375287 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - PROCESS | 1822 | 1461584375293 Marionette TRACE conn3 <- [1,1034,null,{}] 04:39:35 INFO - PROCESS | 1822 | 1461584375300 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}] 04:39:35 INFO - PROCESS | 1822 | 1461584375465 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:39:35 INFO - PROCESS | 1822 | 1461584375655 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43160000 == 99 [pid = 1822] [id = 266] 04:39:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7f9f3a966c00) [pid = 1822] [serial = 799] [outer = (nil)] 04:39:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7f9f3bfae000) [pid = 1822] [serial = 800] [outer = 0x7f9f3a966c00] 04:39:35 INFO - PROCESS | 1822 | 1461584375723 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7f9f3cd32400) [pid = 1822] [serial = 801] [outer = 0x7f9f3a966c00] 04:39:36 INFO - PROCESS | 1822 | 1461584376708 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]]]}] 04:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1487ms 04:39:36 INFO - PROCESS | 1822 | 1461584376776 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:39:36 INFO - PROCESS | 1822 | 1461584376780 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 04:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:39:36 INFO - PROCESS | 1822 | 1461584376786 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:39:36 INFO - PROCESS | 1822 | 1461584376789 Marionette TRACE conn3 <- [1,1038,null,{}] 04:39:36 INFO - PROCESS | 1822 | 1461584376794 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}] 04:39:36 INFO - PROCESS | 1822 | 1461584376969 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f03800 == 98 [pid = 1822] [id = 131] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f63b9a000 == 97 [pid = 1822] [id = 110] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f639b7000 == 96 [pid = 1822] [id = 94] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3ce1a800 == 95 [pid = 1822] [id = 188] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f544ed800 == 94 [pid = 1822] [id = 254] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7f9f59415000) [pid = 1822] [serial = 679] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7f9f4f969000) [pid = 1822] [serial = 676] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7f9f5b774000) [pid = 1822] [serial = 685] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7f9f5a7e9400) [pid = 1822] [serial = 682] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7f9f4d45d000) [pid = 1822] [serial = 709] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | 1461584377222 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4f98a800 == 93 [pid = 1822] [id = 253] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d536800 == 92 [pid = 1822] [id = 252] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4b074800 == 91 [pid = 1822] [id = 251] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f468e2800 == 90 [pid = 1822] [id = 250] 04:39:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4141b800 == 91 [pid = 1822] [id = 267] 04:39:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7f9f3cee8800) [pid = 1822] [serial = 802] [outer = (nil)] 04:39:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7f9f411e5400) [pid = 1822] [serial = 803] [outer = 0x7f9f3cee8800] 04:39:37 INFO - PROCESS | 1822 | 1461584377364 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7f9f412ae800) [pid = 1822] [serial = 804] [outer = 0x7f9f3cee8800] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f42c04800 == 90 [pid = 1822] [id = 249] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f4b800 == 89 [pid = 1822] [id = 248] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f63bb4000 == 88 [pid = 1822] [id = 245] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3c070000 == 87 [pid = 1822] [id = 244] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f61596000 == 86 [pid = 1822] [id = 243] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5f11c000 == 85 [pid = 1822] [id = 242] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a3c1000 == 84 [pid = 1822] [id = 241] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5b42d000 == 83 [pid = 1822] [id = 240] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4fab6800 == 82 [pid = 1822] [id = 239] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4b07a800 == 81 [pid = 1822] [id = 238] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f440d2800 == 80 [pid = 1822] [id = 237] 04:39:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4dd49000 == 79 [pid = 1822] [id = 236] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7f9f43a33c00) [pid = 1822] [serial = 667] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7f9f46b6bc00) [pid = 1822] [serial = 701] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7f9f3cee7c00) [pid = 1822] [serial = 688] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7f9f45e4a400) [pid = 1822] [serial = 697] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7f9f4c5c1800) [pid = 1822] [serial = 673] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7f9f4c5bb800) [pid = 1822] [serial = 706] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7f9f437d5800) [pid = 1822] [serial = 694] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7f9f469df400) [pid = 1822] [serial = 698] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7f9f46b35000) [pid = 1822] [serial = 700] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7f9f4ad8bc00) [pid = 1822] [serial = 614] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7f9f430f6000) [pid = 1822] [serial = 691] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7f9f46a81800) [pid = 1822] [serial = 670] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7f9f493ef800) [pid = 1822] [serial = 704] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7f9f433bd400) [pid = 1822] [serial = 692] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7f9f43b06800) [pid = 1822] [serial = 695] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7f9f48775c00) [pid = 1822] [serial = 703] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7f9f4d604800) [pid = 1822] [serial = 664] [outer = (nil)] [url = about:blank] 04:39:37 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7f9f4d078800) [pid = 1822] [serial = 707] [outer = (nil)] [url = about:blank] 04:39:38 INFO - PROCESS | 1822 | 1461584378125 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]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1387ms 04:39:38 INFO - PROCESS | 1822 | 1461584378196 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:39:38 INFO - PROCESS | 1822 | 1461584378201 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 04:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:39:38 INFO - PROCESS | 1822 | 1461584378219 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 1822 | 1461584378226 Marionette TRACE conn3 <- [1,1042,null,{}] 04:39:38 INFO - PROCESS | 1822 | 1461584378232 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}] 04:39:38 INFO - PROCESS | 1822 | 1461584378387 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:39:38 INFO - PROCESS | 1822 | 1461584378396 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43ab5000 == 80 [pid = 1822] [id = 268] 04:39:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7f9f3cd39000) [pid = 1822] [serial = 805] [outer = (nil)] 04:39:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7f9f42a8a800) [pid = 1822] [serial = 806] [outer = 0x7f9f3cd39000] 04:39:38 INFO - PROCESS | 1822 | 1461584378458 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7f9f430f7400) [pid = 1822] [serial = 807] [outer = 0x7f9f3cd39000] 04:39:39 INFO - PROCESS | 1822 | 1461584379211 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]]]}] 04:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1041ms 04:39:39 INFO - PROCESS | 1822 | 1461584379253 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 1822 | 1461584379255 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 04:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:39:39 INFO - PROCESS | 1822 | 1461584379261 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - PROCESS | 1822 | 1461584379263 Marionette TRACE conn3 <- [1,1046,null,{}] 04:39:39 INFO - PROCESS | 1822 | 1461584379268 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}] 04:39:39 INFO - PROCESS | 1822 | 1461584379431 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:39:39 INFO - PROCESS | 1822 | 1461584379445 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45ec4000 == 81 [pid = 1822] [id = 269] 04:39:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7f9f42a8e000) [pid = 1822] [serial = 808] [outer = (nil)] 04:39:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7f9f434ca000) [pid = 1822] [serial = 809] [outer = 0x7f9f42a8e000] 04:39:39 INFO - PROCESS | 1822 | 1461584379505 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7f9f437d7400) [pid = 1822] [serial = 810] [outer = 0x7f9f42a8e000] 04:39:40 INFO - PROCESS | 1822 | 1461584380365 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]]]}] 04:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1177ms 04:39:40 INFO - PROCESS | 1822 | 1461584380439 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:39:40 INFO - PROCESS | 1822 | 1461584380441 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 04:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:39:40 INFO - PROCESS | 1822 | 1461584380447 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - PROCESS | 1822 | 1461584380449 Marionette TRACE conn3 <- [1,1050,null,{}] 04:39:40 INFO - PROCESS | 1822 | 1461584380454 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}] 04:39:40 INFO - PROCESS | 1822 | 1461584380656 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:39:40 INFO - PROCESS | 1822 | 1461584380682 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46b0d800 == 82 [pid = 1822] [id = 270] 04:39:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7f9f43b09400) [pid = 1822] [serial = 811] [outer = (nil)] 04:39:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7f9f43c03800) [pid = 1822] [serial = 812] [outer = 0x7f9f43b09400] 04:39:40 INFO - PROCESS | 1822 | 1461584380753 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7f9f442c5c00) [pid = 1822] [serial = 813] [outer = 0x7f9f43b09400] 04:39:41 INFO - PROCESS | 1822 | 1461584381545 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]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1128ms 04:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:39:41 INFO - PROCESS | 1822 | 1461584381575 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 1822 | 1461584381578 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 04:39:41 INFO - PROCESS | 1822 | 1461584381584 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 1822 | 1461584381587 Marionette TRACE conn3 <- [1,1054,null,{}] 04:39:41 INFO - PROCESS | 1822 | 1461584381592 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}] 04:39:41 INFO - PROCESS | 1822 | 1461584381814 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:39:41 INFO - PROCESS | 1822 | 1461584381838 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f49e1f800 == 83 [pid = 1822] [id = 271] 04:39:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7f9f389da800) [pid = 1822] [serial = 814] [outer = (nil)] 04:39:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7f9f45132c00) [pid = 1822] [serial = 815] [outer = 0x7f9f389da800] 04:39:41 INFO - PROCESS | 1822 | 1461584381913 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7f9f45ee1000) [pid = 1822] [serial = 816] [outer = 0x7f9f389da800] 04:39:42 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7f9f4bdc6400) [pid = 1822] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:39:42 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7f9f428e6000) [pid = 1822] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:39:42 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7f9f43f7e800) [pid = 1822] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:39:42 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7f9f4c00e400) [pid = 1822] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:39:42 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7f9f43f78c00) [pid = 1822] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:39:42 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7f9f3bfacc00) [pid = 1822] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:39:42 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7f9f428e6c00) [pid = 1822] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:39:43 INFO - PROCESS | 1822 | 1461584383000 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]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1427ms 04:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:39:43 INFO - PROCESS | 1822 | 1461584383011 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 1822 | 1461584383014 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 04:39:43 INFO - PROCESS | 1822 | 1461584383019 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 1822 | 1461584383022 Marionette TRACE conn3 <- [1,1058,null,{}] 04:39:43 INFO - PROCESS | 1822 | 1461584383027 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}] 04:39:43 INFO - PROCESS | 1822 | 1461584383178 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:39:43 INFO - PROCESS | 1822 | 1461584383309 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c320000 == 84 [pid = 1822] [id = 272] 04:39:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7f9f411f1800) [pid = 1822] [serial = 817] [outer = (nil)] 04:39:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7f9f443e3c00) [pid = 1822] [serial = 818] [outer = 0x7f9f411f1800] 04:39:43 INFO - PROCESS | 1822 | 1461584383369 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7f9f46a77800) [pid = 1822] [serial = 819] [outer = 0x7f9f411f1800] 04:39:44 INFO - PROCESS | 1822 | 1461584384011 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]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1025ms 04:39:44 INFO - PROCESS | 1822 | 1461584384045 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 1822 | 1461584384049 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 04:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:39:44 INFO - PROCESS | 1822 | 1461584384054 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - PROCESS | 1822 | 1461584384057 Marionette TRACE conn3 <- [1,1062,null,{}] 04:39:44 INFO - PROCESS | 1822 | 1461584384062 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}] 04:39:44 INFO - PROCESS | 1822 | 1461584384254 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:39:44 INFO - PROCESS | 1822 | 1461584384272 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d48d800 == 85 [pid = 1822] [id = 273] 04:39:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7f9f436eac00) [pid = 1822] [serial = 820] [outer = (nil)] 04:39:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7f9f46a7c400) [pid = 1822] [serial = 821] [outer = 0x7f9f436eac00] 04:39:44 INFO - PROCESS | 1822 | 1461584384332 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7f9f46b68400) [pid = 1822] [serial = 822] [outer = 0x7f9f436eac00] 04:39:45 INFO - PROCESS | 1822 | 1461584385343 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]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1333ms 04:39:45 INFO - PROCESS | 1822 | 1461584385388 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 1822 | 1461584385394 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 04:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:39:45 INFO - PROCESS | 1822 | 1461584385403 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 1822 | 1461584385410 Marionette TRACE conn3 <- [1,1066,null,{}] 04:39:45 INFO - PROCESS | 1822 | 1461584385418 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}] 04:39:45 INFO - PROCESS | 1822 | 1461584385613 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:39:45 INFO - PROCESS | 1822 | 1461584385776 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f415af000 == 86 [pid = 1822] [id = 274] 04:39:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7f9f3bfabc00) [pid = 1822] [serial = 823] [outer = (nil)] 04:39:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7f9f3c14a000) [pid = 1822] [serial = 824] [outer = 0x7f9f3bfabc00] 04:39:45 INFO - PROCESS | 1822 | 1461584385851 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7f9f3cd35800) [pid = 1822] [serial = 825] [outer = 0x7f9f3bfabc00] 04:39:46 INFO - PROCESS | 1822 | 1461584386816 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]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1439ms 04:39:46 INFO - PROCESS | 1822 | 1461584386843 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 1822 | 1461584386852 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 04:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:39:46 INFO - PROCESS | 1822 | 1461584386863 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 1822 | 1461584386873 Marionette TRACE conn3 <- [1,1070,null,{}] 04:39:46 INFO - PROCESS | 1822 | 1461584386883 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}] 04:39:47 INFO - PROCESS | 1822 | 1461584387108 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:39:47 INFO - PROCESS | 1822 | 1461584387360 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46b02800 == 87 [pid = 1822] [id = 275] 04:39:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7f9f412af000) [pid = 1822] [serial = 826] [outer = (nil)] 04:39:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7f9f428e9800) [pid = 1822] [serial = 827] [outer = 0x7f9f412af000] 04:39:47 INFO - PROCESS | 1822 | 1461584387479 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7f9f430f0c00) [pid = 1822] [serial = 828] [outer = 0x7f9f412af000] 04:39:48 INFO - PROCESS | 1822 | 1461584388269 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]]]}] 04:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1455ms 04:39:48 INFO - PROCESS | 1822 | 1461584388318 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 1822 | 1461584388322 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 04:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:39:48 INFO - PROCESS | 1822 | 1461584388328 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 1822 | 1461584388333 Marionette TRACE conn3 <- [1,1074,null,{}] 04:39:48 INFO - PROCESS | 1822 | 1461584388349 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}] 04:39:48 INFO - PROCESS | 1822 | 1461584388522 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:39:48 INFO - PROCESS | 1822 | 1461584388686 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e6e7800 == 88 [pid = 1822] [id = 276] 04:39:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7f9f433b3800) [pid = 1822] [serial = 829] [outer = (nil)] 04:39:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7f9f43f80c00) [pid = 1822] [serial = 830] [outer = 0x7f9f433b3800] 04:39:48 INFO - PROCESS | 1822 | 1461584388763 Marionette DEBUG loaded listener.js 04:39:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7f9f450dac00) [pid = 1822] [serial = 831] [outer = 0x7f9f433b3800] 04:39:49 INFO - PROCESS | 1822 | 1461584389616 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]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1336ms 04:39:49 INFO - PROCESS | 1822 | 1461584389665 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 1822 | 1461584389670 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 04:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:39:49 INFO - PROCESS | 1822 | 1461584389676 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 1822 | 1461584389679 Marionette TRACE conn3 <- [1,1078,null,{}] 04:39:49 INFO - PROCESS | 1822 | 1461584389684 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}] 04:39:49 INFO - PROCESS | 1822 | 1461584389895 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:39:50 INFO - PROCESS | 1822 | 1461584390065 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a230800 == 89 [pid = 1822] [id = 277] 04:39:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7f9f43b03c00) [pid = 1822] [serial = 832] [outer = (nil)] 04:39:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7f9f46b35000) [pid = 1822] [serial = 833] [outer = 0x7f9f43b03c00] 04:39:50 INFO - PROCESS | 1822 | 1461584390139 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7f9f46c69c00) [pid = 1822] [serial = 834] [outer = 0x7f9f43b03c00] 04:39:50 INFO - PROCESS | 1822 | 1461584390979 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]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1329ms 04:39:51 INFO - PROCESS | 1822 | 1461584391006 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:39:51 INFO - PROCESS | 1822 | 1461584391011 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 04:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:39:51 INFO - PROCESS | 1822 | 1461584391018 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 1822 | 1461584391021 Marionette TRACE conn3 <- [1,1082,null,{}] 04:39:51 INFO - PROCESS | 1822 | 1461584391026 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}] 04:39:51 INFO - PROCESS | 1822 | 1461584391197 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:39:51 INFO - PROCESS | 1822 | 1461584391369 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b71d800 == 90 [pid = 1822] [id = 278] 04:39:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7f9f469e6400) [pid = 1822] [serial = 835] [outer = (nil)] 04:39:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7f9f48780000) [pid = 1822] [serial = 836] [outer = 0x7f9f469e6400] 04:39:51 INFO - PROCESS | 1822 | 1461584391452 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7f9f4b59c000) [pid = 1822] [serial = 837] [outer = 0x7f9f469e6400] 04:39:52 INFO - PROCESS | 1822 | 1461584392394 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]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1430ms 04:39:52 INFO - PROCESS | 1822 | 1461584392450 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:39:52 INFO - PROCESS | 1822 | 1461584392455 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 04:39:52 INFO - PROCESS | 1822 | 1461584392461 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 1822 | 1461584392465 Marionette TRACE conn3 <- [1,1086,null,{}] 04:39:52 INFO - PROCESS | 1822 | 1461584392470 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}] 04:39:52 INFO - PROCESS | 1822 | 1461584392687 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:39:52 INFO - PROCESS | 1822 | 1461584392855 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f7b9800 == 91 [pid = 1822] [id = 279] 04:39:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7f9f4c5bc000) [pid = 1822] [serial = 838] [outer = (nil)] 04:39:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7f9f4d07ec00) [pid = 1822] [serial = 839] [outer = 0x7f9f4c5bc000] 04:39:52 INFO - PROCESS | 1822 | 1461584392933 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7f9f4ec94c00) [pid = 1822] [serial = 840] [outer = 0x7f9f4c5bc000] 04:39:53 INFO - PROCESS | 1822 | 1461584393772 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]]]}] 04:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1378ms 04:39:53 INFO - PROCESS | 1822 | 1461584393839 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:39:53 INFO - PROCESS | 1822 | 1461584393843 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 04:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:39:53 INFO - PROCESS | 1822 | 1461584393849 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 1822 | 1461584393852 Marionette TRACE conn3 <- [1,1090,null,{}] 04:39:53 INFO - PROCESS | 1822 | 1461584393859 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}] 04:39:54 INFO - PROCESS | 1822 | 1461584394041 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:39:54 INFO - PROCESS | 1822 | 1461584394208 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f63ba2000 == 92 [pid = 1822] [id = 280] 04:39:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7f9f4c5b6400) [pid = 1822] [serial = 841] [outer = (nil)] 04:39:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7f9f4fa52800) [pid = 1822] [serial = 842] [outer = 0x7f9f4c5b6400] 04:39:54 INFO - PROCESS | 1822 | 1461584394282 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7f9f5a03f800) [pid = 1822] [serial = 843] [outer = 0x7f9f4c5b6400] 04:39:55 INFO - PROCESS | 1822 | 1461584395084 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]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1289ms 04:39:55 INFO - PROCESS | 1822 | 1461584395139 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 1822 | 1461584395143 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 04:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:39:55 INFO - PROCESS | 1822 | 1461584395149 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 1822 | 1461584395151 Marionette TRACE conn3 <- [1,1094,null,{}] 04:39:55 INFO - PROCESS | 1822 | 1461584395156 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}] 04:39:55 INFO - PROCESS | 1822 | 1461584395322 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:39:55 INFO - PROCESS | 1822 | 1461584395494 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bfd7800 == 93 [pid = 1822] [id = 281] 04:39:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7f9f43f76800) [pid = 1822] [serial = 844] [outer = (nil)] 04:39:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7f9f4c5b9c00) [pid = 1822] [serial = 845] [outer = 0x7f9f43f76800] 04:39:55 INFO - PROCESS | 1822 | 1461584395575 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7f9f5a7e9400) [pid = 1822] [serial = 846] [outer = 0x7f9f43f76800] 04:39:56 INFO - PROCESS | 1822 | 1461584396401 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]]]}] 04:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1292ms 04:39:56 INFO - PROCESS | 1822 | 1461584396443 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 1822 | 1461584396446 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 04:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:39:56 INFO - PROCESS | 1822 | 1461584396452 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 1822 | 1461584396454 Marionette TRACE conn3 <- [1,1098,null,{}] 04:39:56 INFO - PROCESS | 1822 | 1461584396459 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}] 04:39:56 INFO - PROCESS | 1822 | 1461584396633 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:39:56 INFO - PROCESS | 1822 | 1461584396804 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47ba6800 == 94 [pid = 1822] [id = 282] 04:39:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7f9f3bfacc00) [pid = 1822] [serial = 847] [outer = (nil)] 04:39:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7f9f5b5bb400) [pid = 1822] [serial = 848] [outer = 0x7f9f3bfacc00] 04:39:56 INFO - PROCESS | 1822 | 1461584396877 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7f9f5d63d000) [pid = 1822] [serial = 849] [outer = 0x7f9f3bfacc00] 04:39:57 INFO - PROCESS | 1822 | 1461584397737 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]]]}] 04:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1325ms 04:39:57 INFO - PROCESS | 1822 | 1461584397778 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:39:57 INFO - PROCESS | 1822 | 1461584397782 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 04:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:39:57 INFO - PROCESS | 1822 | 1461584397787 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:39:57 INFO - PROCESS | 1822 | 1461584397789 Marionette TRACE conn3 <- [1,1102,null,{}] 04:39:57 INFO - PROCESS | 1822 | 1461584397795 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}] 04:39:57 INFO - PROCESS | 1822 | 1461584397966 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:39:58 INFO - PROCESS | 1822 | 1461584398138 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f64945800 == 95 [pid = 1822] [id = 283] 04:39:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7f9f411ad800) [pid = 1822] [serial = 850] [outer = (nil)] 04:39:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7f9f5ef85800) [pid = 1822] [serial = 851] [outer = 0x7f9f411ad800] 04:39:58 INFO - PROCESS | 1822 | 1461584398208 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7f9f5f0b1800) [pid = 1822] [serial = 852] [outer = 0x7f9f411ad800] 04:39:59 INFO - PROCESS | 1822 | 1461584399087 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]]]}] 04:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1333ms 04:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:39:59 INFO - PROCESS | 1822 | 1461584399121 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 1822 | 1461584399124 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 04:39:59 INFO - PROCESS | 1822 | 1461584399130 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - PROCESS | 1822 | 1461584399133 Marionette TRACE conn3 <- [1,1106,null,{}] 04:39:59 INFO - PROCESS | 1822 | 1461584399139 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}] 04:39:59 INFO - PROCESS | 1822 | 1461584399342 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:39:59 INFO - PROCESS | 1822 | 1461584399542 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f440b8800 == 96 [pid = 1822] [id = 284] 04:39:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7f9f372d5c00) [pid = 1822] [serial = 853] [outer = (nil)] 04:39:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7f9f372dec00) [pid = 1822] [serial = 854] [outer = 0x7f9f372d5c00] 04:39:59 INFO - PROCESS | 1822 | 1461584399618 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7f9f5f73ac00) [pid = 1822] [serial = 855] [outer = 0x7f9f372d5c00] 04:40:00 INFO - PROCESS | 1822 | 1461584400527 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]]]}] 04:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1428ms 04:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:40:00 INFO - PROCESS | 1822 | 1461584400558 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 1822 | 1461584400560 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 04:40:00 INFO - PROCESS | 1822 | 1461584400565 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 1822 | 1461584400569 Marionette TRACE conn3 <- [1,1110,null,{}] 04:40:00 INFO - PROCESS | 1822 | 1461584400575 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}] 04:40:00 INFO - PROCESS | 1822 | 1461584400752 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:40:01 INFO - PROCESS | 1822 | 1461584401330 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bd0d800 == 97 [pid = 1822] [id = 285] 04:40:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7f9f372df000) [pid = 1822] [serial = 856] [outer = (nil)] 04:40:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7f9f372e3400) [pid = 1822] [serial = 857] [outer = 0x7f9f372df000] 04:40:01 INFO - PROCESS | 1822 | 1461584401447 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7f9f37ee8400) [pid = 1822] [serial = 858] [outer = 0x7f9f372df000] 04:40:02 INFO - PROCESS | 1822 | 1461584402290 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]]]}] 04:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1787ms 04:40:02 INFO - PROCESS | 1822 | 1461584402355 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 1822 | 1461584402360 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 04:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:40:02 INFO - PROCESS | 1822 | 1461584402367 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 1822 | 1461584402372 Marionette TRACE conn3 <- [1,1114,null,{}] 04:40:02 INFO - PROCESS | 1822 | 1461584402379 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}] 04:40:02 INFO - PROCESS | 1822 | 1461584402569 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:40:02 INFO - PROCESS | 1822 | 1461584402909 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f388c8800 == 98 [pid = 1822] [id = 286] 04:40:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7f9f389d3c00) [pid = 1822] [serial = 859] [outer = (nil)] 04:40:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7f9f3a966000) [pid = 1822] [serial = 860] [outer = 0x7f9f389d3c00] 04:40:02 INFO - PROCESS | 1822 | 1461584402983 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7f9f3bfa7c00) [pid = 1822] [serial = 861] [outer = 0x7f9f389d3c00] 04:40:03 INFO - PROCESS | 1822 | 1461584403833 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]]]}] 04:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1535ms 04:40:03 INFO - PROCESS | 1822 | 1461584403907 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:40:03 INFO - PROCESS | 1822 | 1461584403912 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 04:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:40:03 INFO - PROCESS | 1822 | 1461584403918 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:40:03 INFO - PROCESS | 1822 | 1461584403920 Marionette TRACE conn3 <- [1,1118,null,{}] 04:40:03 INFO - PROCESS | 1822 | 1461584403925 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}] 04:40:04 INFO - PROCESS | 1822 | 1461584404089 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:40:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c320000 == 97 [pid = 1822] [id = 272] 04:40:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f49e1f800 == 96 [pid = 1822] [id = 271] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7f9f4c449c00) [pid = 1822] [serial = 718] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7f9f4ec78c00) [pid = 1822] [serial = 722] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7f9f4d5dbc00) [pid = 1822] [serial = 725] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7f9f5b446c00) [pid = 1822] [serial = 728] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7f9f5f0a2800) [pid = 1822] [serial = 731] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7f9f412ac800) [pid = 1822] [serial = 734] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7f9f5a3e5c00) [pid = 1822] [serial = 737] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7f9f3a96a000) [pid = 1822] [serial = 740] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7f9f5b5c0400) [pid = 1822] [serial = 767] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | 1461584404329 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46b0d800 == 95 [pid = 1822] [id = 270] 04:40:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45ec4000 == 94 [pid = 1822] [id = 269] 04:40:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43ab5000 == 93 [pid = 1822] [id = 268] 04:40:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4141b800 == 92 [pid = 1822] [id = 267] 04:40:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43160000 == 91 [pid = 1822] [id = 266] 04:40:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3c077000 == 92 [pid = 1822] [id = 287] 04:40:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7f9f3bfa8000) [pid = 1822] [serial = 862] [outer = (nil)] 04:40:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7f9f3cd33000) [pid = 1822] [serial = 863] [outer = 0x7f9f3bfa8000] 04:40:04 INFO - PROCESS | 1822 | 1461584404478 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7f9f411ad000) [pid = 1822] [serial = 864] [outer = 0x7f9f3bfa8000] 04:40:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3c06f000 == 91 [pid = 1822] [id = 265] 04:40:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a2c1800 == 90 [pid = 1822] [id = 261] 04:40:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f62366000 == 89 [pid = 1822] [id = 260] 04:40:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f432e0800 == 88 [pid = 1822] [id = 259] 04:40:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5f7a7000 == 87 [pid = 1822] [id = 258] 04:40:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4cca6000 == 86 [pid = 1822] [id = 257] 04:40:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43a9f000 == 85 [pid = 1822] [id = 256] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7f9f4c5b2400) [pid = 1822] [serial = 758] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7f9f433b5800) [pid = 1822] [serial = 749] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7f9f5a2df000) [pid = 1822] [serial = 764] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7f9f4f9dc000) [pid = 1822] [serial = 761] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7f9f434cd400) [pid = 1822] [serial = 750] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7f9f450dc400) [pid = 1822] [serial = 752] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7f9f469e1c00) [pid = 1822] [serial = 753] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7f9f434c5800) [pid = 1822] [serial = 743] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7f9f411a9800) [pid = 1822] [serial = 747] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7f9f3bfaf000) [pid = 1822] [serial = 746] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7f9f5b4ea400) [pid = 1822] [serial = 765] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7f9f46b6f400) [pid = 1822] [serial = 755] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7f9f444f5000) [pid = 1822] [serial = 715] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7f9f433c1800) [pid = 1822] [serial = 712] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7f9f4d025c00) [pid = 1822] [serial = 759] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7f9f5a543400) [pid = 1822] [serial = 762] [outer = (nil)] [url = about:blank] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7f9f43f7ec00) [pid = 1822] [serial = 464] [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.] 04:40:04 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7f9f4927dc00) [pid = 1822] [serial = 756] [outer = (nil)] [url = about:blank] 04:40:05 INFO - PROCESS | 1822 | 1461584405196 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]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1332ms 04:40:05 INFO - PROCESS | 1822 | 1461584405259 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 1822 | 1461584405262 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 04:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:40:05 INFO - PROCESS | 1822 | 1461584405278 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 1822 | 1461584405287 Marionette TRACE conn3 <- [1,1122,null,{}] 04:40:05 INFO - PROCESS | 1822 | 1461584405294 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}] 04:40:05 INFO - PROCESS | 1822 | 1461584405467 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:40:05 INFO - PROCESS | 1822 | 1461584405478 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43a9e000 == 86 [pid = 1822] [id = 288] 04:40:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7f9f412b2400) [pid = 1822] [serial = 865] [outer = (nil)] 04:40:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7f9f42a88800) [pid = 1822] [serial = 866] [outer = 0x7f9f412b2400] 04:40:05 INFO - PROCESS | 1822 | 1461584405539 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7f9f430ef000) [pid = 1822] [serial = 867] [outer = 0x7f9f412b2400] 04:40:06 INFO - PROCESS | 1822 | 1461584406279 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]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1044ms 04:40:06 INFO - PROCESS | 1822 | 1461584406315 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 1822 | 1461584406319 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 04:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:40:06 INFO - PROCESS | 1822 | 1461584406338 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 1822 | 1461584406341 Marionette TRACE conn3 <- [1,1126,null,{}] 04:40:06 INFO - PROCESS | 1822 | 1461584406366 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}] 04:40:06 INFO - PROCESS | 1822 | 1461584406522 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:40:06 INFO - PROCESS | 1822 | 1461584406531 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f440d9800 == 87 [pid = 1822] [id = 289] 04:40:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7f9f412aac00) [pid = 1822] [serial = 868] [outer = (nil)] 04:40:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7f9f436e7400) [pid = 1822] [serial = 869] [outer = 0x7f9f412aac00] 04:40:06 INFO - PROCESS | 1822 | 1461584406590 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7f9f43a2c800) [pid = 1822] [serial = 870] [outer = 0x7f9f412aac00] 04:40:07 INFO - PROCESS | 1822 | 1461584407515 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]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1230ms 04:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:40:07 INFO - PROCESS | 1822 | 1461584407567 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 1822 | 1461584407570 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 04:40:07 INFO - PROCESS | 1822 | 1461584407576 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 1822 | 1461584407579 Marionette TRACE conn3 <- [1,1130,null,{}] 04:40:07 INFO - PROCESS | 1822 | 1461584407584 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}] 04:40:07 INFO - PROCESS | 1822 | 1461584407829 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:40:07 INFO - PROCESS | 1822 | 1461584407851 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46972000 == 88 [pid = 1822] [id = 290] 04:40:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7f9f43c0c800) [pid = 1822] [serial = 871] [outer = (nil)] 04:40:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7f9f43f7ec00) [pid = 1822] [serial = 872] [outer = 0x7f9f43c0c800] 04:40:07 INFO - PROCESS | 1822 | 1461584407924 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7f9f45e4c400) [pid = 1822] [serial = 873] [outer = 0x7f9f43c0c800] 04:40:08 INFO - PROCESS | 1822 | 1461584408836 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]]]}] 04:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1276ms 04:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:40:08 INFO - PROCESS | 1822 | 1461584408852 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 1822 | 1461584408854 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 04:40:08 INFO - PROCESS | 1822 | 1461584408860 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 1822 | 1461584408864 Marionette TRACE conn3 <- [1,1134,null,{}] 04:40:08 INFO - PROCESS | 1822 | 1461584408876 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}] 04:40:09 INFO - PROCESS | 1822 | 1461584409076 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:40:09 INFO - PROCESS | 1822 | 1461584409108 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f49257800 == 89 [pid = 1822] [id = 291] 04:40:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7f9f443eb000) [pid = 1822] [serial = 874] [outer = (nil)] 04:40:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7f9f4927dc00) [pid = 1822] [serial = 875] [outer = 0x7f9f443eb000] 04:40:09 INFO - PROCESS | 1822 | 1461584409170 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7f9f4bdc7000) [pid = 1822] [serial = 876] [outer = 0x7f9f443eb000] 04:40:09 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7f9f3a968000) [pid = 1822] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:40:09 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7f9f389da800) [pid = 1822] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:40:09 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7f9f411f1800) [pid = 1822] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:40:09 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7f9f3a966c00) [pid = 1822] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:40:09 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7f9f3cee8800) [pid = 1822] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:40:09 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7f9f42a8e000) [pid = 1822] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:40:09 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7f9f3cd39000) [pid = 1822] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:40:09 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7f9f43b09400) [pid = 1822] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:40:10 INFO - PROCESS | 1822 | 1461584410198 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]]]}] 04:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1388ms 04:40:10 INFO - PROCESS | 1822 | 1461584410248 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 1822 | 1461584410251 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 04:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:40:10 INFO - PROCESS | 1822 | 1461584410256 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - PROCESS | 1822 | 1461584410259 Marionette TRACE conn3 <- [1,1138,null,{}] 04:40:10 INFO - PROCESS | 1822 | 1461584410272 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}] 04:40:10 INFO - PROCESS | 1822 | 1461584410521 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:40:10 INFO - PROCESS | 1822 | 1461584410644 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4b075800 == 90 [pid = 1822] [id = 292] 04:40:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7f9f3a966c00) [pid = 1822] [serial = 877] [outer = (nil)] 04:40:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7f9f4512b000) [pid = 1822] [serial = 878] [outer = 0x7f9f3a966c00] 04:40:10 INFO - PROCESS | 1822 | 1461584410703 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7f9f4c445800) [pid = 1822] [serial = 879] [outer = 0x7f9f3a966c00] 04:40:11 INFO - PROCESS | 1822 | 1461584411343 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]]]}] 04:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1125ms 04:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:40:11 INFO - PROCESS | 1822 | 1461584411398 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 1822 | 1461584411401 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 04:40:11 INFO - PROCESS | 1822 | 1461584411407 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - PROCESS | 1822 | 1461584411409 Marionette TRACE conn3 <- [1,1142,null,{}] 04:40:11 INFO - PROCESS | 1822 | 1461584411415 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}] 04:40:11 INFO - PROCESS | 1822 | 1461584411564 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:40:11 INFO - PROCESS | 1822 | 1461584411795 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f386d5000 == 91 [pid = 1822] [id = 293] 04:40:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7f9f372d5000) [pid = 1822] [serial = 880] [outer = (nil)] 04:40:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7f9f372da400) [pid = 1822] [serial = 881] [outer = 0x7f9f372d5000] 04:40:11 INFO - PROCESS | 1822 | 1461584411893 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7f9f37ee7400) [pid = 1822] [serial = 882] [outer = 0x7f9f372d5000] 04:40:13 INFO - PROCESS | 1822 | 1461584413133 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]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1776ms 04:40:13 INFO - PROCESS | 1822 | 1461584413183 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 1822 | 1461584413188 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 04:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:40:13 INFO - PROCESS | 1822 | 1461584413197 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 1822 | 1461584413202 Marionette TRACE conn3 <- [1,1146,null,{}] 04:40:13 INFO - PROCESS | 1822 | 1461584413210 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}] 04:40:13 INFO - PROCESS | 1822 | 1461584413490 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:40:13 INFO - PROCESS | 1822 | 1461584413662 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f438c2800 == 92 [pid = 1822] [id = 294] 04:40:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7f9f3c150000) [pid = 1822] [serial = 883] [outer = (nil)] 04:40:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7f9f3cede800) [pid = 1822] [serial = 884] [outer = 0x7f9f3c150000] 04:40:13 INFO - PROCESS | 1822 | 1461584413782 Marionette DEBUG loaded listener.js 04:40:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7f9f412aa400) [pid = 1822] [serial = 885] [outer = 0x7f9f3c150000] 04:40:14 INFO - PROCESS | 1822 | 1461584414667 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]]]}] 04:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1534ms 04:40:14 INFO - PROCESS | 1822 | 1461584414734 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:40:14 INFO - PROCESS | 1822 | 1461584414739 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 04:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:40:14 INFO - PROCESS | 1822 | 1461584414747 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:40:14 INFO - PROCESS | 1822 | 1461584414750 Marionette TRACE conn3 <- [1,1150,null,{}] 04:40:14 INFO - PROCESS | 1822 | 1461584414756 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}] 04:40:14 INFO - PROCESS | 1822 | 1461584414975 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:40:15 INFO - PROCESS | 1822 | 1461584415224 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d016000 == 93 [pid = 1822] [id = 295] 04:40:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7f9f433b2c00) [pid = 1822] [serial = 886] [outer = (nil)] 04:40:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7f9f43b0b000) [pid = 1822] [serial = 887] [outer = 0x7f9f433b2c00] 04:40:15 INFO - PROCESS | 1822 | 1461584415339 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7f9f444ec000) [pid = 1822] [serial = 888] [outer = 0x7f9f433b2c00] 04:40:16 INFO - PROCESS | 1822 | 1461584416160 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]]]}] 04:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1480ms 04:40:16 INFO - PROCESS | 1822 | 1461584416229 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:40:16 INFO - PROCESS | 1822 | 1461584416233 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 04:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:40:16 INFO - PROCESS | 1822 | 1461584416241 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - PROCESS | 1822 | 1461584416250 Marionette TRACE conn3 <- [1,1154,null,{}] 04:40:16 INFO - PROCESS | 1822 | 1461584416264 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}] 04:40:16 INFO - PROCESS | 1822 | 1461584416486 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:40:16 INFO - PROCESS | 1822 | 1461584416657 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f535fc000 == 94 [pid = 1822] [id = 296] 04:40:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7f9f469de400) [pid = 1822] [serial = 889] [outer = (nil)] 04:40:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7f9f49e0f000) [pid = 1822] [serial = 890] [outer = 0x7f9f469de400] 04:40:16 INFO - PROCESS | 1822 | 1461584416728 Marionette DEBUG loaded listener.js 04:40:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7f9f4d080000) [pid = 1822] [serial = 891] [outer = 0x7f9f469de400] 04:40:17 INFO - PROCESS | 1822 | 1461584417669 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]]]}] 04:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1496ms 04:40:17 INFO - PROCESS | 1822 | 1461584417737 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:40:17 INFO - PROCESS | 1822 | 1461584417746 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 04:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:40:17 INFO - PROCESS | 1822 | 1461584417759 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:40:17 INFO - PROCESS | 1822 | 1461584417762 Marionette TRACE conn3 <- [1,1158,null,{}] 04:40:17 INFO - PROCESS | 1822 | 1461584417768 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}] 04:40:17 INFO - PROCESS | 1822 | 1461584417945 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:40:18 INFO - PROCESS | 1822 | 1461584418157 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b722000 == 95 [pid = 1822] [id = 297] 04:40:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7f9f46b3b000) [pid = 1822] [serial = 892] [outer = (nil)] 04:40:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7f9f4ec6f800) [pid = 1822] [serial = 893] [outer = 0x7f9f46b3b000] 04:40:18 INFO - PROCESS | 1822 | 1461584418270 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7f9f5a71d000) [pid = 1822] [serial = 894] [outer = 0x7f9f46b3b000] 04:40:19 INFO - PROCESS | 1822 | 1461584419053 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]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1333ms 04:40:19 INFO - PROCESS | 1822 | 1461584419091 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 1822 | 1461584419094 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 04:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:40:19 INFO - PROCESS | 1822 | 1461584419101 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - PROCESS | 1822 | 1461584419104 Marionette TRACE conn3 <- [1,1162,null,{}] 04:40:19 INFO - PROCESS | 1822 | 1461584419109 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}] 04:40:19 INFO - PROCESS | 1822 | 1461584419280 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:40:19 INFO - PROCESS | 1822 | 1461584419455 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f991800 == 96 [pid = 1822] [id = 298] 04:40:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7f9f5ed10c00) [pid = 1822] [serial = 895] [outer = (nil)] 04:40:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7f9f5f56c800) [pid = 1822] [serial = 896] [outer = 0x7f9f5ed10c00] 04:40:19 INFO - PROCESS | 1822 | 1461584419535 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7f9f5f9dc800) [pid = 1822] [serial = 897] [outer = 0x7f9f5ed10c00] 04:40:20 INFO - PROCESS | 1822 | 1461584420431 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]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1381ms 04:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:40:20 INFO - PROCESS | 1822 | 1461584420484 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 04:40:20 INFO - PROCESS | 1822 | 1461584420487 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 04:40:20 INFO - PROCESS | 1822 | 1461584420493 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - PROCESS | 1822 | 1461584420496 Marionette TRACE conn3 <- [1,1166,null,{}] 04:40:20 INFO - PROCESS | 1822 | 1461584420501 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}] 04:40:20 INFO - PROCESS | 1822 | 1461584420663 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:40:20 INFO - PROCESS | 1822 | 1461584420842 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47b5a000 == 97 [pid = 1822] [id = 299] 04:40:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7f9f38649c00) [pid = 1822] [serial = 898] [outer = (nil)] 04:40:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7f9f5b773000) [pid = 1822] [serial = 899] [outer = 0x7f9f38649c00] 04:40:20 INFO - PROCESS | 1822 | 1461584420917 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7f9f5f9e5000) [pid = 1822] [serial = 900] [outer = 0x7f9f38649c00] 04:40:21 INFO - PROCESS | 1822 | 1461584421731 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]]]}] 04:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1282ms 04:40:21 INFO - PROCESS | 1822 | 1461584421775 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 1822 | 1461584421779 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 04:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:40:21 INFO - PROCESS | 1822 | 1461584421784 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - PROCESS | 1822 | 1461584421786 Marionette TRACE conn3 <- [1,1170,null,{}] 04:40:21 INFO - PROCESS | 1822 | 1461584421792 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}] 04:40:21 INFO - PROCESS | 1822 | 1461584421962 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:40:22 INFO - PROCESS | 1822 | 1461584422140 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f387ab000 == 98 [pid = 1822] [id = 300] 04:40:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7f9f3864c000) [pid = 1822] [serial = 901] [outer = (nil)] 04:40:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7f9f386ba400) [pid = 1822] [serial = 902] [outer = 0x7f9f3864c000] 04:40:22 INFO - PROCESS | 1822 | 1461584422221 Marionette DEBUG loaded listener.js 04:40:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7f9f386be400) [pid = 1822] [serial = 903] [outer = 0x7f9f3864c000] 04:40:23 INFO - PROCESS | 1822 | 1461584423080 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]]]}] 04:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1331ms 04:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:40:23 INFO - PROCESS | 1822 | 1461584423117 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 04:40:23 INFO - PROCESS | 1822 | 1461584423119 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 04:40:23 INFO - PROCESS | 1822 | 1461584423126 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:40:23 INFO - PROCESS | 1822 | 1461584423129 Marionette TRACE conn3 <- [1,1174,null,{}] 04:40:23 INFO - PROCESS | 1822 | 1461584423134 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}] 04:40:23 INFO - PROCESS | 1822 | 1461584423300 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:40:23 INFO - PROCESS | 1822 | 1461584423477 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f363d1800 == 99 [pid = 1822] [id = 301] 04:40:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7f9f362e7c00) [pid = 1822] [serial = 904] [outer = (nil)] 04:40:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7f9f362edc00) [pid = 1822] [serial = 905] [outer = 0x7f9f362e7c00] 04:40:23 INFO - PROCESS | 1822 | 1461584423543 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7f9f362f2000) [pid = 1822] [serial = 906] [outer = 0x7f9f362e7c00] 04:40:24 INFO - PROCESS | 1822 | 1461584424441 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] 04:40:24 INFO - PROCESS | 1822 | 1461584424513 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 04:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:40:24 INFO - PROCESS | 1822 | 1461584424519 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 1822 | 1461584424522 Marionette TRACE conn3 <- [1,1178,null,{}] 04:40:24 INFO - PROCESS | 1822 | 1461584424528 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}] 04:40:24 INFO - PROCESS | 1822 | 1461584424724 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:40:24 INFO - PROCESS | 1822 | 1461584424898 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f363f0800 == 100 [pid = 1822] [id = 302] 04:40:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7f9f362e8c00) [pid = 1822] [serial = 907] [outer = (nil)] 04:40:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7f9f386bf000) [pid = 1822] [serial = 908] [outer = 0x7f9f362e8c00] 04:40:24 INFO - PROCESS | 1822 | 1461584424969 Marionette DEBUG loaded listener.js 04:40:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7f9f3c146800) [pid = 1822] [serial = 909] [outer = 0x7f9f362e8c00] 04:40:25 INFO - PROCESS | 1822 | 1461584425827 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] 04:40:26 INFO - PROCESS | 1822 | 1461584426304 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 04:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:40:26 INFO - PROCESS | 1822 | 1461584426311 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:40:26 INFO - PROCESS | 1822 | 1461584426315 Marionette TRACE conn3 <- [1,1182,null,{}] 04:40:26 INFO - PROCESS | 1822 | 1461584426323 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}] 04:40:26 INFO - PROCESS | 1822 | 1461584426641 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:40:26 INFO - PROCESS | 1822 | 1461584426784 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bfc2800 == 101 [pid = 1822] [id = 303] 04:40:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7f9f372dc000) [pid = 1822] [serial = 910] [outer = (nil)] 04:40:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7f9f38647000) [pid = 1822] [serial = 911] [outer = 0x7f9f372dc000] 04:40:26 INFO - PROCESS | 1822 | 1461584426907 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7f9f386f5400) [pid = 1822] [serial = 912] [outer = 0x7f9f372dc000] 04:40:27 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:27 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:40:27 INFO - PROCESS | 1822 | 1461584427898 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:40:27 INFO - PROCESS | 1822 | 1461584427955 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 04:40:27 INFO - PROCESS | 1822 | 1461584427966 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 1822 | 1461584427971 Marionette TRACE conn3 <- [1,1186,null,{}] 04:40:27 INFO - PROCESS | 1822 | 1461584427976 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}] 04:40:28 INFO - PROCESS | 1822 | 1461584428144 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:40:28 INFO - PROCESS | 1822 | 1461584428329 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f388dc000 == 102 [pid = 1822] [id = 304] 04:40:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7f9f3cd2f000) [pid = 1822] [serial = 913] [outer = (nil)] 04:40:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7f9f3cd35c00) [pid = 1822] [serial = 914] [outer = 0x7f9f3cd2f000] 04:40:28 INFO - PROCESS | 1822 | 1461584428395 Marionette DEBUG loaded listener.js 04:40:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7f9f411e3400) [pid = 1822] [serial = 915] [outer = 0x7f9f3cd2f000] 04:40:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4c59a800 == 101 [pid = 1822] [id = 132] 04:40:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a55c800 == 100 [pid = 1822] [id = 133] 04:40:29 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7f9f46a7c400) [pid = 1822] [serial = 821] [outer = (nil)] [url = about:blank] 04:40:29 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7f9f3c14f000) [pid = 1822] [serial = 785] [outer = (nil)] [url = about:blank] 04:40:29 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7f9f4d5e2400) [pid = 1822] [serial = 779] [outer = (nil)] [url = about:blank] 04:40:29 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7f9f389d8800) [pid = 1822] [serial = 794] [outer = (nil)] [url = about:blank] 04:40:29 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7f9f389cf000) [pid = 1822] [serial = 791] [outer = (nil)] [url = about:blank] 04:40:29 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7f9f386f5800) [pid = 1822] [serial = 788] [outer = (nil)] [url = about:blank] 04:40:29 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7f9f5941ac00) [pid = 1822] [serial = 782] [outer = (nil)] [url = about:blank] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4b075800 == 99 [pid = 1822] [id = 292] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f49257800 == 98 [pid = 1822] [id = 291] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46972000 == 97 [pid = 1822] [id = 290] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f440d9800 == 96 [pid = 1822] [id = 289] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43a9e000 == 95 [pid = 1822] [id = 288] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3c077000 == 94 [pid = 1822] [id = 287] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f388c8800 == 93 [pid = 1822] [id = 286] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bd0d800 == 92 [pid = 1822] [id = 285] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bfd7800 == 91 [pid = 1822] [id = 281] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f63ba2000 == 90 [pid = 1822] [id = 280] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5f7b9800 == 89 [pid = 1822] [id = 279] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5b71d800 == 88 [pid = 1822] [id = 278] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a230800 == 87 [pid = 1822] [id = 277] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e6e7800 == 86 [pid = 1822] [id = 276] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46b02800 == 85 [pid = 1822] [id = 275] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f415af000 == 84 [pid = 1822] [id = 274] 04:40:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d48d800 == 83 [pid = 1822] [id = 273] 04:40:29 INFO - PROCESS | 1822 | 1461584429320 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] 04:40:29 INFO - PROCESS | 1822 | 1461584429375 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 04:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:40:29 INFO - PROCESS | 1822 | 1461584429381 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 1822 | 1461584429384 Marionette TRACE conn3 <- [1,1190,null,{}] 04:40:29 INFO - PROCESS | 1822 | 1461584429398 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}] 04:40:29 INFO - PROCESS | 1822 | 1461584429556 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:40:29 INFO - PROCESS | 1822 | 1461584429569 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f432e8000 == 84 [pid = 1822] [id = 305] 04:40:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7f9f42a87c00) [pid = 1822] [serial = 916] [outer = (nil)] 04:40:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7f9f42a90000) [pid = 1822] [serial = 917] [outer = 0x7f9f42a87c00] 04:40:29 INFO - PROCESS | 1822 | 1461584429645 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7f9f433bd400) [pid = 1822] [serial = 918] [outer = 0x7f9f42a87c00] 04:40:30 INFO - PROCESS | 1822 | 1461584430543 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] 04:40:30 INFO - PROCESS | 1822 | 1461584430619 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 04:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:40:30 INFO - PROCESS | 1822 | 1461584430625 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - PROCESS | 1822 | 1461584430627 Marionette TRACE conn3 <- [1,1194,null,{}] 04:40:30 INFO - PROCESS | 1822 | 1461584430632 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}] 04:40:30 INFO - PROCESS | 1822 | 1461584430783 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:40:30 INFO - PROCESS | 1822 | 1461584430916 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f440d8800 == 85 [pid = 1822] [id = 306] 04:40:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7f9f386f5800) [pid = 1822] [serial = 919] [outer = (nil)] 04:40:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7f9f43b06800) [pid = 1822] [serial = 920] [outer = 0x7f9f386f5800] 04:40:30 INFO - PROCESS | 1822 | 1461584430975 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7f9f43f7cc00) [pid = 1822] [serial = 921] [outer = 0x7f9f386f5800] 04:40:31 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:31 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:31 INFO - PROCESS | 1822 | 1461584431715 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] 04:40:31 INFO - PROCESS | 1822 | 1461584431762 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 04:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:40:31 INFO - PROCESS | 1822 | 1461584431767 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - PROCESS | 1822 | 1461584431769 Marionette TRACE conn3 <- [1,1198,null,{}] 04:40:31 INFO - PROCESS | 1822 | 1461584431788 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}] 04:40:31 INFO - PROCESS | 1822 | 1461584431979 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:40:32 INFO - PROCESS | 1822 | 1461584431999 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46b14000 == 86 [pid = 1822] [id = 307] 04:40:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7f9f434c6000) [pid = 1822] [serial = 922] [outer = (nil)] 04:40:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7f9f443de800) [pid = 1822] [serial = 923] [outer = 0x7f9f434c6000] 04:40:32 INFO - PROCESS | 1822 | 1461584432055 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7f9f45ee2800) [pid = 1822] [serial = 924] [outer = 0x7f9f434c6000] 04:40:32 INFO - PROCESS | 1822 | 1461584432911 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]]]}] 04:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1179ms 04:40:32 INFO - PROCESS | 1822 | 1461584432947 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:40:32 INFO - PROCESS | 1822 | 1461584432950 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 04:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:40:32 INFO - PROCESS | 1822 | 1461584432955 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:40:32 INFO - PROCESS | 1822 | 1461584432957 Marionette TRACE conn3 <- [1,1202,null,{}] 04:40:32 INFO - PROCESS | 1822 | 1461584432967 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}] 04:40:33 INFO - PROCESS | 1822 | 1461584433188 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:40:33 INFO - PROCESS | 1822 | 1461584433209 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47bac800 == 87 [pid = 1822] [id = 308] 04:40:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7f9f46b71000) [pid = 1822] [serial = 925] [outer = (nil)] 04:40:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7f9f47ab2400) [pid = 1822] [serial = 926] [outer = 0x7f9f46b71000] 04:40:33 INFO - PROCESS | 1822 | 1461584433271 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7f9f47ab8800) [pid = 1822] [serial = 927] [outer = 0x7f9f46b71000] 04:40:34 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7f9f43c0c800) [pid = 1822] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:40:34 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7f9f443eb000) [pid = 1822] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:40:34 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7f9f3bfa8000) [pid = 1822] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:40:34 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7f9f412b2400) [pid = 1822] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:40:34 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7f9f372df000) [pid = 1822] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:40:34 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7f9f412aac00) [pid = 1822] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:40:34 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7f9f389d3c00) [pid = 1822] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:40:34 INFO - PROCESS | 1822 | 1461584434412 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]]]}] 04:40:34 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 04:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1490ms 04:40:34 INFO - PROCESS | 1822 | 1461584434456 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 1822 | 1461584434460 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 04:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:40:34 INFO - PROCESS | 1822 | 1461584434466 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 1822 | 1461584434468 Marionette TRACE conn3 <- [1,1206,null,{}] 04:40:34 INFO - PROCESS | 1822 | 1461584434473 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}] 04:40:34 INFO - PROCESS | 1822 | 1461584434632 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:40:34 INFO - PROCESS | 1822 | 1461584434769 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47b55800 == 88 [pid = 1822] [id = 309] 04:40:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7f9f3c14bc00) [pid = 1822] [serial = 928] [outer = (nil)] 04:40:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7f9f47ab1c00) [pid = 1822] [serial = 929] [outer = 0x7f9f3c14bc00] 04:40:34 INFO - PROCESS | 1822 | 1461584434830 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7f9f4bdc6400) [pid = 1822] [serial = 930] [outer = 0x7f9f3c14bc00] 04:40:35 INFO - PROCESS | 1822 | 1461584435491 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]]]}] 04:40:35 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 04:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1076ms 04:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:40:35 INFO - PROCESS | 1822 | 1461584435543 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 1822 | 1461584435545 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 04:40:35 INFO - PROCESS | 1822 | 1461584435551 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 1822 | 1461584435554 Marionette TRACE conn3 <- [1,1210,null,{}] 04:40:35 INFO - PROCESS | 1822 | 1461584435559 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}] 04:40:35 INFO - PROCESS | 1822 | 1461584435762 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:40:35 INFO - PROCESS | 1822 | 1461584435786 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d016800 == 89 [pid = 1822] [id = 310] 04:40:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7f9f412b2400) [pid = 1822] [serial = 931] [outer = (nil)] 04:40:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7f9f4cd20400) [pid = 1822] [serial = 932] [outer = 0x7f9f412b2400] 04:40:35 INFO - PROCESS | 1822 | 1461584435847 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7f9f4de6dc00) [pid = 1822] [serial = 933] [outer = 0x7f9f412b2400] 04:40:36 INFO - PROCESS | 1822 | 1461584436881 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]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1379ms 04:40:36 INFO - PROCESS | 1822 | 1461584436931 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 1822 | 1461584436937 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 04:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:40:36 INFO - PROCESS | 1822 | 1461584436946 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 1822 | 1461584436950 Marionette TRACE conn3 <- [1,1214,null,{}] 04:40:36 INFO - PROCESS | 1822 | 1461584436958 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}] 04:40:37 INFO - PROCESS | 1822 | 1461584437154 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:40:37 INFO - PROCESS | 1822 | 1461584437301 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f42c19800 == 90 [pid = 1822] [id = 311] 04:40:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7f9f37ff1c00) [pid = 1822] [serial = 934] [outer = (nil)] 04:40:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7f9f37ff7c00) [pid = 1822] [serial = 935] [outer = 0x7f9f37ff1c00] 04:40:37 INFO - PROCESS | 1822 | 1461584437374 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7f9f37ffcc00) [pid = 1822] [serial = 936] [outer = 0x7f9f37ff1c00] 04:40:38 INFO - PROCESS | 1822 | 1461584438316 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]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1429ms 04:40:38 INFO - PROCESS | 1822 | 1461584438376 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 1822 | 1461584438384 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 04:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:40:38 INFO - PROCESS | 1822 | 1461584438393 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 1822 | 1461584438397 Marionette TRACE conn3 <- [1,1218,null,{}] 04:40:38 INFO - PROCESS | 1822 | 1461584438403 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}] 04:40:38 INFO - PROCESS | 1822 | 1461584438629 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:40:38 INFO - PROCESS | 1822 | 1461584438884 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46adb800 == 91 [pid = 1822] [id = 312] 04:40:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7f9f38649000) [pid = 1822] [serial = 937] [outer = (nil)] 04:40:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7f9f3bfa8000) [pid = 1822] [serial = 938] [outer = 0x7f9f38649000] 04:40:39 INFO - PROCESS | 1822 | 1461584438999 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7f9f3cd2f400) [pid = 1822] [serial = 939] [outer = 0x7f9f38649000] 04:40:39 INFO - PROCESS | 1822 | 1461584439847 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]]]}] 04:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1488ms 04:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:40:39 INFO - PROCESS | 1822 | 1461584439882 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 1822 | 1461584439885 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 04:40:39 INFO - PROCESS | 1822 | 1461584439891 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 1822 | 1461584439897 Marionette TRACE conn3 <- [1,1222,null,{}] 04:40:39 INFO - PROCESS | 1822 | 1461584439912 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}] 04:40:40 INFO - PROCESS | 1822 | 1461584440088 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:40:40 INFO - PROCESS | 1822 | 1461584440277 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e3f2000 == 92 [pid = 1822] [id = 313] 04:40:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7f9f411f1800) [pid = 1822] [serial = 940] [outer = (nil)] 04:40:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7f9f433bbc00) [pid = 1822] [serial = 941] [outer = 0x7f9f411f1800] 04:40:40 INFO - PROCESS | 1822 | 1461584440350 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7f9f43f78c00) [pid = 1822] [serial = 942] [outer = 0x7f9f411f1800] 04:40:41 INFO - PROCESS | 1822 | 1461584441202 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] 04:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:40:41 INFO - PROCESS | 1822 | 1461584441235 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 04:40:41 INFO - PROCESS | 1822 | 1461584441241 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 1822 | 1461584441244 Marionette TRACE conn3 <- [1,1226,null,{}] 04:40:41 INFO - PROCESS | 1822 | 1461584441249 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}] 04:40:41 INFO - PROCESS | 1822 | 1461584441424 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:40:41 INFO - PROCESS | 1822 | 1461584441603 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a55c800 == 93 [pid = 1822] [id = 314] 04:40:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7f9f412acc00) [pid = 1822] [serial = 943] [outer = (nil)] 04:40:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7f9f46a7d400) [pid = 1822] [serial = 944] [outer = 0x7f9f412acc00] 04:40:41 INFO - PROCESS | 1822 | 1461584441673 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7f9f47aac800) [pid = 1822] [serial = 945] [outer = 0x7f9f412acc00] 04:40:42 INFO - PROCESS | 1822 | 1461584442530 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]]]}] 04:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1329ms 04:40:42 INFO - PROCESS | 1822 | 1461584442571 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 1822 | 1461584442574 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 04:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:40:42 INFO - PROCESS | 1822 | 1461584442584 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 1822 | 1461584442587 Marionette TRACE conn3 <- [1,1230,null,{}] 04:40:42 INFO - PROCESS | 1822 | 1461584442600 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}] 04:40:42 INFO - PROCESS | 1822 | 1461584442771 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:40:42 INFO - PROCESS | 1822 | 1461584442951 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f112800 == 94 [pid = 1822] [id = 315] 04:40:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7f9f442c3000) [pid = 1822] [serial = 946] [outer = (nil)] 04:40:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7f9f47ab6800) [pid = 1822] [serial = 947] [outer = 0x7f9f442c3000] 04:40:43 INFO - PROCESS | 1822 | 1461584443029 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7f9f4c2d8c00) [pid = 1822] [serial = 948] [outer = 0x7f9f442c3000] 04:40:43 INFO - PROCESS | 1822 | 1461584443868 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]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1337ms 04:40:43 INFO - PROCESS | 1822 | 1461584443918 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 1822 | 1461584443922 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 04:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:40:43 INFO - PROCESS | 1822 | 1461584443928 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 1822 | 1461584443930 Marionette TRACE conn3 <- [1,1234,null,{}] 04:40:43 INFO - PROCESS | 1822 | 1461584443936 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}] 04:40:44 INFO - PROCESS | 1822 | 1461584444141 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:40:44 INFO - PROCESS | 1822 | 1461584444317 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a60a000 == 95 [pid = 1822] [id = 316] 04:40:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7f9f4c43dc00) [pid = 1822] [serial = 949] [outer = (nil)] 04:40:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7f9f5a2e7400) [pid = 1822] [serial = 950] [outer = 0x7f9f4c43dc00] 04:40:44 INFO - PROCESS | 1822 | 1461584444393 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7f9f5f0ab800) [pid = 1822] [serial = 951] [outer = 0x7f9f4c43dc00] 04:40:45 INFO - PROCESS | 1822 | 1461584445232 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]]]}] 04:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1328ms 04:40:45 INFO - PROCESS | 1822 | 1461584445258 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 1822 | 1461584445261 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 04:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:40:45 INFO - PROCESS | 1822 | 1461584445268 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 1822 | 1461584445271 Marionette TRACE conn3 <- [1,1238,null,{}] 04:40:45 INFO - PROCESS | 1822 | 1461584445276 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}] 04:40:45 INFO - PROCESS | 1822 | 1461584445448 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:40:45 INFO - PROCESS | 1822 | 1461584445628 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a621800 == 96 [pid = 1822] [id = 317] 04:40:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7f9f3bf0ac00) [pid = 1822] [serial = 952] [outer = (nil)] 04:40:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7f9f3bf11000) [pid = 1822] [serial = 953] [outer = 0x7f9f3bf0ac00] 04:40:45 INFO - PROCESS | 1822 | 1461584445698 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f3bf16000) [pid = 1822] [serial = 954] [outer = 0x7f9f3bf0ac00] 04:40:46 INFO - PROCESS | 1822 | 1461584446555 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]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1328ms 04:40:46 INFO - PROCESS | 1822 | 1461584446597 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:40:46 INFO - PROCESS | 1822 | 1461584446600 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 04:40:46 INFO - PROCESS | 1822 | 1461584446606 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 1822 | 1461584446609 Marionette TRACE conn3 <- [1,1242,null,{}] 04:40:46 INFO - PROCESS | 1822 | 1461584446614 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}] 04:40:46 INFO - PROCESS | 1822 | 1461584446787 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:40:46 INFO - PROCESS | 1822 | 1461584446969 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47178800 == 97 [pid = 1822] [id = 318] 04:40:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f3bf0b400) [pid = 1822] [serial = 955] [outer = (nil)] 04:40:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f4c520000) [pid = 1822] [serial = 956] [outer = 0x7f9f3bf0b400] 04:40:47 INFO - PROCESS | 1822 | 1461584447041 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f4c524800) [pid = 1822] [serial = 957] [outer = 0x7f9f3bf0b400] 04:40:47 INFO - PROCESS | 1822 | 1461584447958 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]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1390ms 04:40:48 INFO - PROCESS | 1822 | 1461584447997 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 1822 | 1461584447999 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 04:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:40:48 INFO - PROCESS | 1822 | 1461584448006 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 1822 | 1461584448008 Marionette TRACE conn3 <- [1,1246,null,{}] 04:40:48 INFO - PROCESS | 1822 | 1461584448013 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}] 04:40:48 INFO - PROCESS | 1822 | 1461584448195 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:40:48 INFO - PROCESS | 1822 | 1461584448378 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47199000 == 98 [pid = 1822] [id = 319] 04:40:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f3bf16400) [pid = 1822] [serial = 958] [outer = (nil)] 04:40:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f4c529800) [pid = 1822] [serial = 959] [outer = 0x7f9f3bf16400] 04:40:48 INFO - PROCESS | 1822 | 1461584448453 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f59418c00) [pid = 1822] [serial = 960] [outer = 0x7f9f3bf16400] 04:40:49 INFO - PROCESS | 1822 | 1461584449320 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]]]}] 04:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1389ms 04:40:49 INFO - PROCESS | 1822 | 1461584449395 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:40:49 INFO - PROCESS | 1822 | 1461584449399 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 04:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:40:49 INFO - PROCESS | 1822 | 1461584449404 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:40:49 INFO - PROCESS | 1822 | 1461584449406 Marionette TRACE conn3 <- [1,1250,null,{}] 04:40:49 INFO - PROCESS | 1822 | 1461584449412 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}] 04:40:49 INFO - PROCESS | 1822 | 1461584449597 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:40:49 INFO - PROCESS | 1822 | 1461584449794 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f35acf800 == 99 [pid = 1822] [id = 320] 04:40:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f363ac800) [pid = 1822] [serial = 961] [outer = (nil)] 04:40:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f363b2400) [pid = 1822] [serial = 962] [outer = 0x7f9f363ac800] 04:40:49 INFO - PROCESS | 1822 | 1461584449866 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7f9f363b7800) [pid = 1822] [serial = 963] [outer = 0x7f9f363ac800] 04:40:50 INFO - PROCESS | 1822 | 1461584450748 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]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1375ms 04:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:40:50 INFO - PROCESS | 1822 | 1461584450780 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 1822 | 1461584450783 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 04:40:50 INFO - PROCESS | 1822 | 1461584450789 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 1822 | 1461584450793 Marionette TRACE conn3 <- [1,1254,null,{}] 04:40:50 INFO - PROCESS | 1822 | 1461584450798 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}] 04:40:51 INFO - PROCESS | 1822 | 1461584451009 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:40:51 INFO - PROCESS | 1822 | 1461584451195 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f36711800 == 100 [pid = 1822] [id = 321] 04:40:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7f9f363ad400) [pid = 1822] [serial = 964] [outer = (nil)] 04:40:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7f9f364df800) [pid = 1822] [serial = 965] [outer = 0x7f9f363ad400] 04:40:51 INFO - PROCESS | 1822 | 1461584451272 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7f9f5f738400) [pid = 1822] [serial = 966] [outer = 0x7f9f363ad400] 04:40:52 INFO - PROCESS | 1822 | 1461584452165 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]]]}] 04:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1428ms 04:40:52 INFO - PROCESS | 1822 | 1461584452218 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 1822 | 1461584452221 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 04:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:40:52 INFO - PROCESS | 1822 | 1461584452228 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 1822 | 1461584452231 Marionette TRACE conn3 <- [1,1258,null,{}] 04:40:52 INFO - PROCESS | 1822 | 1461584452236 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}] 04:40:52 INFO - PROCESS | 1822 | 1461584452411 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:40:52 INFO - PROCESS | 1822 | 1461584452597 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3672e800 == 101 [pid = 1822] [id = 322] 04:40:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7f9f364e4000) [pid = 1822] [serial = 967] [outer = (nil)] 04:40:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7f9f36810c00) [pid = 1822] [serial = 968] [outer = 0x7f9f364e4000] 04:40:52 INFO - PROCESS | 1822 | 1461584452667 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7f9f36815c00) [pid = 1822] [serial = 969] [outer = 0x7f9f364e4000] 04:40:53 INFO - PROCESS | 1822 | 1461584453505 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]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1337ms 04:40:53 INFO - PROCESS | 1822 | 1461584453565 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:40:53 INFO - PROCESS | 1822 | 1461584453568 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 04:40:53 INFO - PROCESS | 1822 | 1461584453576 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 1822 | 1461584453578 Marionette TRACE conn3 <- [1,1262,null,{}] 04:40:53 INFO - PROCESS | 1822 | 1461584453592 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}] 04:40:53 INFO - PROCESS | 1822 | 1461584453775 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:40:53 INFO - PROCESS | 1822 | 1461584453965 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f32000 == 102 [pid = 1822] [id = 323] 04:40:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7f9f363aec00) [pid = 1822] [serial = 970] [outer = (nil)] 04:40:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f3c144000) [pid = 1822] [serial = 971] [outer = 0x7f9f363aec00] 04:40:54 INFO - PROCESS | 1822 | 1461584454036 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f4d080800) [pid = 1822] [serial = 972] [outer = 0x7f9f363aec00] 04:40:54 INFO - PROCESS | 1822 | 1461584454911 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]]]}] 04:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1395ms 04:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:40:54 INFO - PROCESS | 1822 | 1461584454969 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 1822 | 1461584454971 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 04:40:54 INFO - PROCESS | 1822 | 1461584454977 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 1822 | 1461584454980 Marionette TRACE conn3 <- [1,1266,null,{}] 04:40:54 INFO - PROCESS | 1822 | 1461584454985 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}] 04:40:55 INFO - PROCESS | 1822 | 1461584455161 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:40:55 INFO - PROCESS | 1822 | 1461584455347 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5ef3f000 == 103 [pid = 1822] [id = 324] 04:40:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f36809c00) [pid = 1822] [serial = 973] [outer = (nil)] 04:40:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f38aa8400) [pid = 1822] [serial = 974] [outer = 0x7f9f36809c00] 04:40:55 INFO - PROCESS | 1822 | 1461584455416 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f38aadc00) [pid = 1822] [serial = 975] [outer = 0x7f9f36809c00] 04:40:56 INFO - PROCESS | 1822 | 1461584456540 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]]]}] 04:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1632ms 04:40:56 INFO - PROCESS | 1822 | 1461584456610 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:40:56 INFO - PROCESS | 1822 | 1461584456616 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 04:40:56 INFO - PROCESS | 1822 | 1461584456624 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 1822 | 1461584456629 Marionette TRACE conn3 <- [1,1270,null,{}] 04:40:56 INFO - PROCESS | 1822 | 1461584456637 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}] 04:40:56 INFO - PROCESS | 1822 | 1461584456864 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:40:57 INFO - PROCESS | 1822 | 1461584457091 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f41405800 == 104 [pid = 1822] [id = 325] 04:40:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7f9f363b4800) [pid = 1822] [serial = 976] [outer = (nil)] 04:40:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f37ee1400) [pid = 1822] [serial = 977] [outer = 0x7f9f363b4800] 04:40:57 INFO - PROCESS | 1822 | 1461584457162 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f37ff1400) [pid = 1822] [serial = 978] [outer = 0x7f9f363b4800] 04:40:57 INFO - PROCESS | 1822 | 1461584457957 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]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1570ms 04:40:58 INFO - PROCESS | 1822 | 1461584458200 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 1822 | 1461584458211 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 04:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:40:58 INFO - PROCESS | 1822 | 1461584458291 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 1822 | 1461584458294 Marionette TRACE conn3 <- [1,1274,null,{}] 04:40:58 INFO - PROCESS | 1822 | 1461584458312 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}] 04:40:58 INFO - PROCESS | 1822 | 1461584458507 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:40:58 INFO - PROCESS | 1822 | 1461584458709 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f386ce000 == 105 [pid = 1822] [id = 326] 04:40:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f38649800) [pid = 1822] [serial = 979] [outer = (nil)] 04:40:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f389cf000) [pid = 1822] [serial = 980] [outer = 0x7f9f38649800] 04:40:58 INFO - PROCESS | 1822 | 1461584458772 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f38aad400) [pid = 1822] [serial = 981] [outer = 0x7f9f38649800] 04:40:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47b55800 == 104 [pid = 1822] [id = 309] 04:40:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47bac800 == 103 [pid = 1822] [id = 308] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f4512b000) [pid = 1822] [serial = 878] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46b14000 == 102 [pid = 1822] [id = 307] 04:40:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f440d8800 == 101 [pid = 1822] [id = 306] 04:40:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f432e8000 == 100 [pid = 1822] [id = 305] 04:40:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f388dc000 == 99 [pid = 1822] [id = 304] 04:40:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bfc2800 == 98 [pid = 1822] [id = 303] 04:40:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5b722000 == 97 [pid = 1822] [id = 297] 04:40:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f535fc000 == 96 [pid = 1822] [id = 296] 04:40:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d016000 == 95 [pid = 1822] [id = 295] 04:40:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f438c2800 == 94 [pid = 1822] [id = 294] 04:40:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f386d5000 == 93 [pid = 1822] [id = 293] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f43f7ec00) [pid = 1822] [serial = 872] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f4927dc00) [pid = 1822] [serial = 875] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f4bdc7000) [pid = 1822] [serial = 876] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f3cd33000) [pid = 1822] [serial = 863] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7f9f411ad000) [pid = 1822] [serial = 864] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f428e9800) [pid = 1822] [serial = 827] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f5b5bb400) [pid = 1822] [serial = 848] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f4fa52800) [pid = 1822] [serial = 842] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f42a88800) [pid = 1822] [serial = 866] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f430ef000) [pid = 1822] [serial = 867] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7f9f5ef85800) [pid = 1822] [serial = 851] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7f9f46b35000) [pid = 1822] [serial = 833] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7f9f37ee8400) [pid = 1822] [serial = 858] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7f9f372e3400) [pid = 1822] [serial = 857] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7f9f436e7400) [pid = 1822] [serial = 869] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7f9f3bfa7c00) [pid = 1822] [serial = 861] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7f9f3a966000) [pid = 1822] [serial = 860] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7f9f4c5b9c00) [pid = 1822] [serial = 845] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f4d07ec00) [pid = 1822] [serial = 839] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f48780000) [pid = 1822] [serial = 836] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f372dec00) [pid = 1822] [serial = 854] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f43f80c00) [pid = 1822] [serial = 830] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f3c14a000) [pid = 1822] [serial = 824] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f45e4c400) [pid = 1822] [serial = 873] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f43a2c800) [pid = 1822] [serial = 870] [outer = (nil)] [url = about:blank] 04:40:59 INFO - PROCESS | 1822 | 1461584459709 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]]]}] 04:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1553ms 04:40:59 INFO - PROCESS | 1822 | 1461584459779 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 1822 | 1461584459782 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 04:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:40:59 INFO - PROCESS | 1822 | 1461584459788 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 1822 | 1461584459793 Marionette TRACE conn3 <- [1,1278,null,{}] 04:40:59 INFO - PROCESS | 1822 | 1461584459807 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}] 04:40:59 INFO - PROCESS | 1822 | 1461584459982 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:41:00 INFO - PROCESS | 1822 | 1461584460125 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3c080000 == 94 [pid = 1822] [id = 327] 04:41:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f386bc800) [pid = 1822] [serial = 982] [outer = (nil)] 04:41:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f3bfab400) [pid = 1822] [serial = 983] [outer = 0x7f9f386bc800] 04:41:00 INFO - PROCESS | 1822 | 1461584460194 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f3cee1c00) [pid = 1822] [serial = 984] [outer = 0x7f9f386bc800] 04:41:00 INFO - PROCESS | 1822 | 1461584460919 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]]]}] 04:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1186ms 04:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:41:00 INFO - PROCESS | 1822 | 1461584460975 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:41:00 INFO - PROCESS | 1822 | 1461584460979 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 04:41:01 INFO - PROCESS | 1822 | 1461584461014 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 1822 | 1461584461016 Marionette TRACE conn3 <- [1,1282,null,{}] 04:41:01 INFO - PROCESS | 1822 | 1461584461026 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}] 04:41:01 INFO - PROCESS | 1822 | 1461584461194 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:41:01 INFO - PROCESS | 1822 | 1461584461205 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4409f000 == 95 [pid = 1822] [id = 328] 04:41:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f3c14f000) [pid = 1822] [serial = 985] [outer = (nil)] 04:41:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f42a89c00) [pid = 1822] [serial = 986] [outer = 0x7f9f3c14f000] 04:41:01 INFO - PROCESS | 1822 | 1461584461273 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f430f9000) [pid = 1822] [serial = 987] [outer = 0x7f9f3c14f000] 04:41:02 INFO - PROCESS | 1822 | 1461584462202 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]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1273ms 04:41:02 INFO - PROCESS | 1822 | 1461584462258 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 1822 | 1461584462260 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 04:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:41:02 INFO - PROCESS | 1822 | 1461584462266 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 1822 | 1461584462268 Marionette TRACE conn3 <- [1,1286,null,{}] 04:41:02 INFO - PROCESS | 1822 | 1461584462285 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}] 04:41:02 INFO - PROCESS | 1822 | 1461584462490 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:41:02 INFO - PROCESS | 1822 | 1461584462519 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46ad2800 == 96 [pid = 1822] [id = 329] 04:41:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f386f0400) [pid = 1822] [serial = 988] [outer = (nil)] 04:41:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7f9f437d7c00) [pid = 1822] [serial = 989] [outer = 0x7f9f386f0400] 04:41:02 INFO - PROCESS | 1822 | 1461584462575 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7f9f43f7ec00) [pid = 1822] [serial = 990] [outer = 0x7f9f386f0400] 04:41:03 INFO - PROCESS | 1822 | 1461584463768 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]]]}] 04:41:03 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7f9f436eac00) [pid = 1822] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:41:03 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7f9f372dc000) [pid = 1822] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:41:03 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f42a87c00) [pid = 1822] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:41:03 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f434c6000) [pid = 1822] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:41:03 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f3a966c00) [pid = 1822] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:41:03 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f386f5800) [pid = 1822] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:41:03 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f46b71000) [pid = 1822] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:41:03 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f469e2800) [pid = 1822] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:41:03 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f3cd2f000) [pid = 1822] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:41:03 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f3c14bc00) [pid = 1822] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:41:03 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f428e6400) [pid = 1822] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:41:03 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7f9f428bf800) [pid = 1822] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1592ms 04:41:03 INFO - PROCESS | 1822 | 1461584463860 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 1822 | 1461584463863 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 04:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:41:03 INFO - PROCESS | 1822 | 1461584463869 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 1822 | 1461584463871 Marionette TRACE conn3 <- [1,1290,null,{}] 04:41:03 INFO - PROCESS | 1822 | 1461584463876 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}] 04:41:04 INFO - PROCESS | 1822 | 1461584464046 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:41:04 INFO - PROCESS | 1822 | 1461584464230 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46ad2000 == 97 [pid = 1822] [id = 330] 04:41:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7f9f45e4c400) [pid = 1822] [serial = 991] [outer = (nil)] 04:41:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f46a7f800) [pid = 1822] [serial = 992] [outer = 0x7f9f45e4c400] 04:41:04 INFO - PROCESS | 1822 | 1461584464295 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f47aaf800) [pid = 1822] [serial = 993] [outer = 0x7f9f45e4c400] 04:41:04 INFO - PROCESS | 1822 | 1461584464929 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]]]}] 04:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1135ms 04:41:05 INFO - PROCESS | 1822 | 1461584465005 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 1822 | 1461584465007 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 04:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:41:05 INFO - PROCESS | 1822 | 1461584465013 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - PROCESS | 1822 | 1461584465015 Marionette TRACE conn3 <- [1,1294,null,{}] 04:41:05 INFO - PROCESS | 1822 | 1461584465020 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}] 04:41:05 INFO - PROCESS | 1822 | 1461584465219 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:41:05 INFO - PROCESS | 1822 | 1461584465237 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47b1c800 == 98 [pid = 1822] [id = 331] 04:41:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f4444a800) [pid = 1822] [serial = 994] [outer = (nil)] 04:41:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f4bcd2000) [pid = 1822] [serial = 995] [outer = 0x7f9f4444a800] 04:41:05 INFO - PROCESS | 1822 | 1461584465299 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f4c52a000) [pid = 1822] [serial = 996] [outer = 0x7f9f4444a800] 04:41:06 INFO - PROCESS | 1822 | 1461584466213 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]]]}] 04:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1228ms 04:41:06 INFO - PROCESS | 1822 | 1461584466243 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 1822 | 1461584466249 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 04:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:41:06 INFO - PROCESS | 1822 | 1461584466275 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 1822 | 1461584466282 Marionette TRACE conn3 <- [1,1298,null,{}] 04:41:06 INFO - PROCESS | 1822 | 1461584466291 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}] 04:41:06 INFO - PROCESS | 1822 | 1461584466494 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:41:06 INFO - PROCESS | 1822 | 1461584466675 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f388dc000 == 99 [pid = 1822] [id = 332] 04:41:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f362f1800) [pid = 1822] [serial = 997] [outer = (nil)] 04:41:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f372dd800) [pid = 1822] [serial = 998] [outer = 0x7f9f362f1800] 04:41:06 INFO - PROCESS | 1822 | 1461584466749 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f37ff3400) [pid = 1822] [serial = 999] [outer = 0x7f9f362f1800] 04:41:07 INFO - PROCESS | 1822 | 1461584467688 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]]]}] 04:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1491ms 04:41:07 INFO - PROCESS | 1822 | 1461584467764 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 1822 | 1461584467772 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 04:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:41:07 INFO - PROCESS | 1822 | 1461584467782 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 1822 | 1461584467785 Marionette TRACE conn3 <- [1,1302,null,{}] 04:41:07 INFO - PROCESS | 1822 | 1461584467791 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}] 04:41:08 INFO - PROCESS | 1822 | 1461584468018 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:41:08 INFO - PROCESS | 1822 | 1461584468254 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f41800 == 100 [pid = 1822] [id = 333] 04:41:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f38aa8c00) [pid = 1822] [serial = 1000] [outer = (nil)] 04:41:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7f9f38ab2800) [pid = 1822] [serial = 1001] [outer = 0x7f9f38aa8c00] 04:41:08 INFO - PROCESS | 1822 | 1461584468370 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7f9f3bf15400) [pid = 1822] [serial = 1002] [outer = 0x7f9f38aa8c00] 04:41:09 INFO - PROCESS | 1822 | 1461584469271 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]]]}] 04:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1527ms 04:41:09 INFO - PROCESS | 1822 | 1461584469309 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 1822 | 1461584469312 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 04:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:41:09 INFO - PROCESS | 1822 | 1461584469318 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 1822 | 1461584469323 Marionette TRACE conn3 <- [1,1306,null,{}] 04:41:09 INFO - PROCESS | 1822 | 1461584469339 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}] 04:41:09 INFO - PROCESS | 1822 | 1461584469526 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:41:09 INFO - PROCESS | 1822 | 1461584469706 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4926d000 == 101 [pid = 1822] [id = 334] 04:41:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7f9f411aac00) [pid = 1822] [serial = 1003] [outer = (nil)] 04:41:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7f9f42a8c800) [pid = 1822] [serial = 1004] [outer = 0x7f9f411aac00] 04:41:09 INFO - PROCESS | 1822 | 1461584469790 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7f9f43f79000) [pid = 1822] [serial = 1005] [outer = 0x7f9f411aac00] 04:41:10 INFO - PROCESS | 1822 | 1461584470669 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]]]}] 04:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1384ms 04:41:10 INFO - PROCESS | 1822 | 1461584470711 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:41:10 INFO - PROCESS | 1822 | 1461584470716 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 04:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:41:10 INFO - PROCESS | 1822 | 1461584470721 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:41:10 INFO - PROCESS | 1822 | 1461584470723 Marionette TRACE conn3 <- [1,1310,null,{}] 04:41:10 INFO - PROCESS | 1822 | 1461584470729 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}] 04:41:10 INFO - PROCESS | 1822 | 1461584470908 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:41:11 INFO - PROCESS | 1822 | 1461584471094 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4dd4e800 == 102 [pid = 1822] [id = 335] 04:41:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7f9f428be000) [pid = 1822] [serial = 1006] [outer = (nil)] 04:41:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7f9f46b38c00) [pid = 1822] [serial = 1007] [outer = 0x7f9f428be000] 04:41:11 INFO - PROCESS | 1822 | 1461584471166 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7f9f4c449c00) [pid = 1822] [serial = 1008] [outer = 0x7f9f428be000] 04:41:12 INFO - PROCESS | 1822 | 1461584472071 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] 04:41:12 INFO - PROCESS | 1822 | 1461584472153 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 04:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:41:12 INFO - PROCESS | 1822 | 1461584472159 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - PROCESS | 1822 | 1461584472161 Marionette TRACE conn3 <- [1,1314,null,{}] 04:41:12 INFO - PROCESS | 1822 | 1461584472167 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}] 04:41:12 INFO - PROCESS | 1822 | 1461584472388 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:41:12 INFO - PROCESS | 1822 | 1461584472568 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a3c8800 == 103 [pid = 1822] [id = 336] 04:41:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f442d0000) [pid = 1822] [serial = 1009] [outer = (nil)] 04:41:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f4d5db800) [pid = 1822] [serial = 1010] [outer = 0x7f9f442d0000] 04:41:12 INFO - PROCESS | 1822 | 1461584472641 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f4e6adc00) [pid = 1822] [serial = 1011] [outer = 0x7f9f442d0000] 04:41:13 INFO - PROCESS | 1822 | 1461584473549 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]]]}] 04:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1427ms 04:41:13 INFO - PROCESS | 1822 | 1461584473588 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 1822 | 1461584473591 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 04:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:41:13 INFO - PROCESS | 1822 | 1461584473597 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 1822 | 1461584473599 Marionette TRACE conn3 <- [1,1318,null,{}] 04:41:13 INFO - PROCESS | 1822 | 1461584473604 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}] 04:41:13 INFO - PROCESS | 1822 | 1461584473803 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:41:13 INFO - PROCESS | 1822 | 1461584473996 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f6392f800 == 104 [pid = 1822] [id = 337] 04:41:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f5b440400) [pid = 1822] [serial = 1012] [outer = (nil)] 04:41:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f5ef7b000) [pid = 1822] [serial = 1013] [outer = 0x7f9f5b440400] 04:41:14 INFO - PROCESS | 1822 | 1461584474070 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7f9f5f9e0800) [pid = 1822] [serial = 1014] [outer = 0x7f9f5b440400] 04:41:14 INFO - PROCESS | 1822 | 1461584474908 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]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1379ms 04:41:14 INFO - PROCESS | 1822 | 1461584474977 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 1822 | 1461584474980 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 04:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:41:14 INFO - PROCESS | 1822 | 1461584474986 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 1822 | 1461584474988 Marionette TRACE conn3 <- [1,1322,null,{}] 04:41:14 INFO - PROCESS | 1822 | 1461584474994 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}] 04:41:15 INFO - PROCESS | 1822 | 1461584475173 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:41:15 INFO - PROCESS | 1822 | 1461584475356 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f41269000 == 105 [pid = 1822] [id = 338] 04:41:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f38946000) [pid = 1822] [serial = 1015] [outer = (nil)] 04:41:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f3894c800) [pid = 1822] [serial = 1016] [outer = 0x7f9f38946000] 04:41:15 INFO - PROCESS | 1822 | 1461584475428 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f38951400) [pid = 1822] [serial = 1017] [outer = 0x7f9f38946000] 04:41:16 INFO - PROCESS | 1822 | 1461584476248 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]]]}] 04:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1335ms 04:41:16 INFO - PROCESS | 1822 | 1461584476323 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 1822 | 1461584476327 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 04:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:41:16 INFO - PROCESS | 1822 | 1461584476332 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 1822 | 1461584476335 Marionette TRACE conn3 <- [1,1326,null,{}] 04:41:16 INFO - PROCESS | 1822 | 1461584476341 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}] 04:41:16 INFO - PROCESS | 1822 | 1461584476519 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:41:16 INFO - PROCESS | 1822 | 1461584476710 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3691d800 == 106 [pid = 1822] [id = 339] 04:41:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f38882c00) [pid = 1822] [serial = 1018] [outer = (nil)] 04:41:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f3888b800) [pid = 1822] [serial = 1019] [outer = 0x7f9f38882c00] 04:41:16 INFO - PROCESS | 1822 | 1461584476784 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7f9f38890800) [pid = 1822] [serial = 1020] [outer = 0x7f9f38882c00] 04:41:17 INFO - PROCESS | 1822 | 1461584477628 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]]]}] 04:41:17 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 04:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1336ms 04:41:17 INFO - PROCESS | 1822 | 1461584477670 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 1822 | 1461584477673 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 04:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:41:17 INFO - PROCESS | 1822 | 1461584477680 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - PROCESS | 1822 | 1461584477683 Marionette TRACE conn3 <- [1,1330,null,{}] 04:41:17 INFO - PROCESS | 1822 | 1461584477688 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}] 04:41:17 INFO - PROCESS | 1822 | 1461584477864 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:41:18 INFO - PROCESS | 1822 | 1461584478062 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f338d4800 == 107 [pid = 1822] [id = 340] 04:41:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7f9f339dcc00) [pid = 1822] [serial = 1021] [outer = (nil)] 04:41:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7f9f339e3800) [pid = 1822] [serial = 1022] [outer = 0x7f9f339dcc00] 04:41:18 INFO - PROCESS | 1822 | 1461584478140 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7f9f339e8800) [pid = 1822] [serial = 1023] [outer = 0x7f9f339dcc00] 04:41:19 INFO - PROCESS | 1822 | 1461584479004 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]]]}] 04:41:19 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 04:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1382ms 04:41:19 INFO - PROCESS | 1822 | 1461584479063 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:41:19 INFO - PROCESS | 1822 | 1461584479066 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 04:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:41:19 INFO - PROCESS | 1822 | 1461584479073 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 1822 | 1461584479076 Marionette TRACE conn3 <- [1,1334,null,{}] 04:41:19 INFO - PROCESS | 1822 | 1461584479081 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}] 04:41:19 INFO - PROCESS | 1822 | 1461584479253 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:41:19 INFO - PROCESS | 1822 | 1461584479443 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4126a800 == 108 [pid = 1822] [id = 341] 04:41:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7f9f330dd400) [pid = 1822] [serial = 1024] [outer = (nil)] 04:41:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7f9f330e7000) [pid = 1822] [serial = 1025] [outer = 0x7f9f330dd400] 04:41:19 INFO - PROCESS | 1822 | 1461584479515 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7f9f330ec000) [pid = 1822] [serial = 1026] [outer = 0x7f9f330dd400] 04:41:20 INFO - PROCESS | 1822 | 1461584480366 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]]]}] 04:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1327ms 04:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:41:20 INFO - PROCESS | 1822 | 1461584480400 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:41:20 INFO - PROCESS | 1822 | 1461584480403 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 04:41:20 INFO - PROCESS | 1822 | 1461584480409 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - PROCESS | 1822 | 1461584480413 Marionette TRACE conn3 <- [1,1338,null,{}] 04:41:20 INFO - PROCESS | 1822 | 1461584480418 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}] 04:41:20 INFO - PROCESS | 1822 | 1461584480626 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:41:20 INFO - PROCESS | 1822 | 1461584480830 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f331fc800 == 109 [pid = 1822] [id = 342] 04:41:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7f9f339e0c00) [pid = 1822] [serial = 1027] [outer = (nil)] 04:41:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7f9f3888d400) [pid = 1822] [serial = 1028] [outer = 0x7f9f339e0c00] 04:41:20 INFO - PROCESS | 1822 | 1461584480905 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7f9f3bfa4800) [pid = 1822] [serial = 1029] [outer = 0x7f9f339e0c00] 04:41:22 INFO - PROCESS | 1822 | 1461584482728 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]]]}] 04:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2380ms 04:41:22 INFO - PROCESS | 1822 | 1461584482790 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 1822 | 1461584482797 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 04:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:41:22 INFO - PROCESS | 1822 | 1461584482804 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 1822 | 1461584482809 Marionette TRACE conn3 <- [1,1342,null,{}] 04:41:22 INFO - PROCESS | 1822 | 1461584482818 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}] 04:41:23 INFO - PROCESS | 1822 | 1461584483259 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:41:23 INFO - PROCESS | 1822 | 1461584483399 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f35ae2800 == 110 [pid = 1822] [id = 343] 04:41:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7f9f363b5000) [pid = 1822] [serial = 1030] [outer = (nil)] 04:41:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7f9f36813800) [pid = 1822] [serial = 1031] [outer = 0x7f9f363b5000] 04:41:23 INFO - PROCESS | 1822 | 1461584483474 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7f9f37229400) [pid = 1822] [serial = 1032] [outer = 0x7f9f363b5000] 04:41:24 INFO - PROCESS | 1822 | 1461584484345 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]]]}] 04:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1586ms 04:41:24 INFO - PROCESS | 1822 | 1461584484399 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 1822 | 1461584484407 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 04:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:41:24 INFO - PROCESS | 1822 | 1461584484417 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - PROCESS | 1822 | 1461584484421 Marionette TRACE conn3 <- [1,1346,null,{}] 04:41:24 INFO - PROCESS | 1822 | 1461584484427 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}] 04:41:24 INFO - PROCESS | 1822 | 1461584484609 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:41:24 INFO - PROCESS | 1822 | 1461584484810 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a615800 == 111 [pid = 1822] [id = 344] 04:41:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7f9f372e3400) [pid = 1822] [serial = 1033] [outer = (nil)] 04:41:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 268 (0x7f9f37ee8c00) [pid = 1822] [serial = 1034] [outer = 0x7f9f372e3400] 04:41:24 INFO - PROCESS | 1822 | 1461584484920 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 269 (0x7f9f37ff6000) [pid = 1822] [serial = 1035] [outer = 0x7f9f372e3400] 04:41:25 INFO - PROCESS | 1822 | 1461584485917 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]]]}] 04:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1577ms 04:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:41:26 INFO - PROCESS | 1822 | 1461584485995 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 1822 | 1461584485998 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 04:41:26 INFO - PROCESS | 1822 | 1461584486004 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - PROCESS | 1822 | 1461584486009 Marionette TRACE conn3 <- [1,1350,null,{}] 04:41:26 INFO - PROCESS | 1822 | 1461584486025 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}] 04:41:26 INFO - PROCESS | 1822 | 1461584486269 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f64945800 == 110 [pid = 1822] [id = 283] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f440b8800 == 109 [pid = 1822] [id = 284] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47ba6800 == 108 [pid = 1822] [id = 282] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a642800 == 107 [pid = 1822] [id = 246] 04:41:26 INFO - PROCESS | 1822 | --DOMWINDOW == 268 (0x7f9f4cd20400) [pid = 1822] [serial = 932] [outer = (nil)] [url = about:blank] 04:41:26 INFO - PROCESS | 1822 | --DOMWINDOW == 267 (0x7f9f386bf000) [pid = 1822] [serial = 908] [outer = (nil)] [url = about:blank] 04:41:26 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7f9f4ec6f800) [pid = 1822] [serial = 893] [outer = (nil)] [url = about:blank] 04:41:26 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7f9f49e0f000) [pid = 1822] [serial = 890] [outer = (nil)] [url = about:blank] 04:41:26 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7f9f386ba400) [pid = 1822] [serial = 902] [outer = (nil)] [url = about:blank] 04:41:26 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7f9f3cede800) [pid = 1822] [serial = 884] [outer = (nil)] [url = about:blank] 04:41:26 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7f9f5f56c800) [pid = 1822] [serial = 896] [outer = (nil)] [url = about:blank] 04:41:26 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7f9f362edc00) [pid = 1822] [serial = 905] [outer = (nil)] [url = about:blank] 04:41:26 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7f9f372da400) [pid = 1822] [serial = 881] [outer = (nil)] [url = about:blank] 04:41:26 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7f9f43b0b000) [pid = 1822] [serial = 887] [outer = (nil)] [url = about:blank] 04:41:26 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7f9f5b773000) [pid = 1822] [serial = 899] [outer = (nil)] [url = about:blank] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46ad2000 == 106 [pid = 1822] [id = 330] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46ad2800 == 105 [pid = 1822] [id = 329] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4409f000 == 104 [pid = 1822] [id = 328] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3c080000 == 103 [pid = 1822] [id = 327] 04:41:26 INFO - PROCESS | 1822 | 1461584486579 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f386ce000 == 102 [pid = 1822] [id = 326] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f41405800 == 101 [pid = 1822] [id = 325] 04:41:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a2be000 == 102 [pid = 1822] [id = 345] 04:41:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7f9f36812800) [pid = 1822] [serial = 1036] [outer = (nil)] 04:41:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7f9f38644c00) [pid = 1822] [serial = 1037] [outer = 0x7f9f36812800] 04:41:26 INFO - PROCESS | 1822 | 1461584486672 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7f9f389d3c00) [pid = 1822] [serial = 1038] [outer = 0x7f9f36812800] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f35acf800 == 101 [pid = 1822] [id = 320] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47199000 == 100 [pid = 1822] [id = 319] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47178800 == 99 [pid = 1822] [id = 318] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a621800 == 98 [pid = 1822] [id = 317] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a60a000 == 97 [pid = 1822] [id = 316] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5f112800 == 96 [pid = 1822] [id = 315] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a55c800 == 95 [pid = 1822] [id = 314] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e3f2000 == 94 [pid = 1822] [id = 313] 04:41:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46adb800 == 93 [pid = 1822] [id = 312] 04:41:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f42c19800 == 92 [pid = 1822] [id = 311] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7f9f46b68400) [pid = 1822] [serial = 822] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7f9f38647000) [pid = 1822] [serial = 911] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7f9f42a90000) [pid = 1822] [serial = 917] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7f9f443de800) [pid = 1822] [serial = 923] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7f9f4c445800) [pid = 1822] [serial = 879] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7f9f43b06800) [pid = 1822] [serial = 920] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7f9f47ab2400) [pid = 1822] [serial = 926] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7f9f45ee2800) [pid = 1822] [serial = 924] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f47ab8800) [pid = 1822] [serial = 927] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f5f569800) [pid = 1822] [serial = 768] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f411e3400) [pid = 1822] [serial = 915] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f4bdc6400) [pid = 1822] [serial = 930] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f4fa53400) [pid = 1822] [serial = 665] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7f9f433bd400) [pid = 1822] [serial = 918] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f47ab1c00) [pid = 1822] [serial = 929] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f43f7cc00) [pid = 1822] [serial = 921] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f3cd35c00) [pid = 1822] [serial = 914] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f4e113400) [pid = 1822] [serial = 710] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f386f5400) [pid = 1822] [serial = 912] [outer = (nil)] [url = about:blank] 04:41:27 INFO - PROCESS | 1822 | 1461584487450 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]]]}] 04:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1485ms 04:41:27 INFO - PROCESS | 1822 | 1461584487489 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 1822 | 1461584487493 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 04:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:41:27 INFO - PROCESS | 1822 | 1461584487499 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - PROCESS | 1822 | 1461584487501 Marionette TRACE conn3 <- [1,1354,null,{}] 04:41:27 INFO - PROCESS | 1822 | 1461584487507 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}] 04:41:27 INFO - PROCESS | 1822 | 1461584487672 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:41:27 INFO - PROCESS | 1822 | 1461584487816 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f42c1e000 == 93 [pid = 1822] [id = 346] 04:41:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f372da400) [pid = 1822] [serial = 1039] [outer = (nil)] 04:41:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f38ab2000) [pid = 1822] [serial = 1040] [outer = 0x7f9f372da400] 04:41:27 INFO - PROCESS | 1822 | 1461584487881 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f3bef5800) [pid = 1822] [serial = 1041] [outer = 0x7f9f372da400] 04:41:28 INFO - PROCESS | 1822 | 1461584488643 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]]]}] 04:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1181ms 04:41:28 INFO - PROCESS | 1822 | 1461584488705 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 1822 | 1461584488709 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 04:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:41:28 INFO - PROCESS | 1822 | 1461584488718 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 1822 | 1461584488721 Marionette TRACE conn3 <- [1,1358,null,{}] 04:41:28 INFO - PROCESS | 1822 | 1461584488726 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}] 04:41:28 INFO - PROCESS | 1822 | 1461584488894 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:41:28 INFO - PROCESS | 1822 | 1461584488904 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43aa4000 == 94 [pid = 1822] [id = 347] 04:41:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f386f5400) [pid = 1822] [serial = 1042] [outer = (nil)] 04:41:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f3bf16800) [pid = 1822] [serial = 1043] [outer = 0x7f9f386f5400] 04:41:28 INFO - PROCESS | 1822 | 1461584488966 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7f9f3c144c00) [pid = 1822] [serial = 1044] [outer = 0x7f9f386f5400] 04:41:29 INFO - PROCESS | 1822 | 1461584489904 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]]]}] 04:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1235ms 04:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:41:29 INFO - PROCESS | 1822 | 1461584489955 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 1822 | 1461584489958 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 04:41:29 INFO - PROCESS | 1822 | 1461584489963 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 1822 | 1461584489967 Marionette TRACE conn3 <- [1,1362,null,{}] 04:41:29 INFO - PROCESS | 1822 | 1461584489971 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}] 04:41:30 INFO - PROCESS | 1822 | 1461584490211 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:41:30 INFO - PROCESS | 1822 | 1461584490239 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f44e45000 == 95 [pid = 1822] [id = 348] 04:41:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f3cd37800) [pid = 1822] [serial = 1045] [outer = (nil)] 04:41:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f428bf800) [pid = 1822] [serial = 1046] [outer = 0x7f9f3cd37800] 04:41:30 INFO - PROCESS | 1822 | 1461584490304 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f42a88800) [pid = 1822] [serial = 1047] [outer = 0x7f9f3cd37800] 04:41:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f44315000 == 94 [pid = 1822] [id = 11] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f386f0400) [pid = 1822] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f4c5fd800) [pid = 1822] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f37ff1c00) [pid = 1822] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7f9f372d5c00) [pid = 1822] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f433b3800) [pid = 1822] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f45e4c400) [pid = 1822] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f38649800) [pid = 1822] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f46b3b000) [pid = 1822] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f386bc800) [pid = 1822] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7f9f43a2ac00) [pid = 1822] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7f9f3cedc400) [pid = 1822] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7f9f5a2e6800) [pid = 1822] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7f9f386f0c00) [pid = 1822] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7f9f3bfabc00) [pid = 1822] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7f9f412af000) [pid = 1822] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7f9f46a7ec00) [pid = 1822] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7f9f3be2cc00) [pid = 1822] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f411f1800) [pid = 1822] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f372d5000) [pid = 1822] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f3c14f000) [pid = 1822] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f363b4800) [pid = 1822] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f433b2c00) [pid = 1822] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f386f4c00) [pid = 1822] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f38649000) [pid = 1822] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f43b03c00) [pid = 1822] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f43f77000) [pid = 1822] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7f9f411f1400) [pid = 1822] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7f9f3a965c00) [pid = 1822] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7f9f46b41800) [pid = 1822] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7f9f3be25400) [pid = 1822] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7f9f412acc00) [pid = 1822] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7f9f38649c00) [pid = 1822] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7f9f4c5c0400) [pid = 1822] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7f9f44450000) [pid = 1822] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7f9f428b6000) [pid = 1822] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7f9f362e7c00) [pid = 1822] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7f9f3bfacc00) [pid = 1822] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7f9f3c150000) [pid = 1822] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7f9f46b39800) [pid = 1822] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7f9f3be27c00) [pid = 1822] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7f9f412b2400) [pid = 1822] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7f9f4c5bc000) [pid = 1822] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7f9f412a7400) [pid = 1822] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7f9f411ad800) [pid = 1822] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7f9f3864c000) [pid = 1822] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7f9f4444e400) [pid = 1822] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7f9f5a2e7000) [pid = 1822] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7f9f386f1000) [pid = 1822] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7f9f362e8c00) [pid = 1822] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7f9f4d608400) [pid = 1822] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7f9f4512dc00) [pid = 1822] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7f9f3cee7400) [pid = 1822] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7f9f4927c000) [pid = 1822] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7f9f469de400) [pid = 1822] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7f9f43bbc400) [pid = 1822] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7f9f3c147800) [pid = 1822] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7f9f4c5b6400) [pid = 1822] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7f9f469e6400) [pid = 1822] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7f9f54475400) [pid = 1822] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7f9f411af800) [pid = 1822] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7f9f3bfb0800) [pid = 1822] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7f9f430f7c00) [pid = 1822] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7f9f430f2800) [pid = 1822] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7f9f46b41c00) [pid = 1822] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7f9f42a83000) [pid = 1822] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7f9f5ed10c00) [pid = 1822] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7f9f43f76800) [pid = 1822] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7f9f3a961800) [pid = 1822] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7f9f3be2b000) [pid = 1822] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:41:32 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7f9f4e11ec00) [pid = 1822] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:41:32 INFO - PROCESS | 1822 | 1461584492329 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]]]}] 04:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2378ms 04:41:32 INFO - PROCESS | 1822 | 1461584492342 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 04:41:32 INFO - PROCESS | 1822 | 1461584492345 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 04:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:41:32 INFO - PROCESS | 1822 | 1461584492351 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:41:32 INFO - PROCESS | 1822 | 1461584492353 Marionette TRACE conn3 <- [1,1366,null,{}] 04:41:32 INFO - PROCESS | 1822 | 1461584492358 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}] 04:41:32 INFO - PROCESS | 1822 | 1461584492517 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:41:32 INFO - PROCESS | 1822 | 1461584492530 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a2b4000 == 95 [pid = 1822] [id = 349] 04:41:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7f9f362e7c00) [pid = 1822] [serial = 1048] [outer = (nil)] 04:41:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7f9f38646800) [pid = 1822] [serial = 1049] [outer = 0x7f9f362e7c00] 04:41:32 INFO - PROCESS | 1822 | 1461584492718 Marionette DEBUG loaded listener.js 04:41:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7f9f386f1000) [pid = 1822] [serial = 1050] [outer = 0x7f9f362e7c00] 04:41:33 INFO - PROCESS | 1822 | 1461584493384 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] 04:41:33 INFO - PROCESS | 1822 | 1461584493429 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 04:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:41:33 INFO - PROCESS | 1822 | 1461584493435 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:41:33 INFO - PROCESS | 1822 | 1461584493437 Marionette TRACE conn3 <- [1,1370,null,{}] 04:41:33 INFO - PROCESS | 1822 | 1461584493442 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}] 04:41:33 INFO - PROCESS | 1822 | 1461584493595 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:41:33 INFO - PROCESS | 1822 | 1461584493769 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4519e000 == 96 [pid = 1822] [id = 350] 04:41:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7f9f37fee000) [pid = 1822] [serial = 1051] [outer = (nil)] 04:41:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7f9f3be2b000) [pid = 1822] [serial = 1052] [outer = 0x7f9f37fee000] 04:41:33 INFO - PROCESS | 1822 | 1461584493827 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7f9f411a5800) [pid = 1822] [serial = 1053] [outer = 0x7f9f37fee000] 04:41:34 INFO - PROCESS | 1822 | 1461584494793 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] 04:41:34 INFO - PROCESS | 1822 | 1461584494870 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 04:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:41:34 INFO - PROCESS | 1822 | 1461584494879 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:41:34 INFO - PROCESS | 1822 | 1461584494883 Marionette TRACE conn3 <- [1,1374,null,{}] 04:41:34 INFO - PROCESS | 1822 | 1461584494891 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}] 04:41:35 INFO - PROCESS | 1822 | 1461584495128 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:41:35 INFO - PROCESS | 1822 | 1461584495369 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a61b800 == 97 [pid = 1822] [id = 351] 04:41:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7f9f37227800) [pid = 1822] [serial = 1054] [outer = (nil)] 04:41:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7f9f3722d000) [pid = 1822] [serial = 1055] [outer = 0x7f9f37227800] 04:41:35 INFO - PROCESS | 1822 | 1461584495486 Marionette DEBUG loaded listener.js 04:41:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7f9f37edb400) [pid = 1822] [serial = 1056] [outer = 0x7f9f37227800] 04:41:36 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:36 INFO - PROCESS | 1822 | 1461584496392 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] 04:41:36 INFO - PROCESS | 1822 | 1461584496425 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 04:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:41:36 INFO - PROCESS | 1822 | 1461584496434 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:41:36 INFO - PROCESS | 1822 | 1461584496438 Marionette TRACE conn3 <- [1,1378,null,{}] 04:41:36 INFO - PROCESS | 1822 | 1461584496443 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}] 04:41:36 INFO - PROCESS | 1822 | 1461584496619 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:41:36 INFO - PROCESS | 1822 | 1461584496808 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f432e9800 == 98 [pid = 1822] [id = 352] 04:41:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7f9f37ffbc00) [pid = 1822] [serial = 1057] [outer = (nil)] 04:41:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7f9f38882800) [pid = 1822] [serial = 1058] [outer = 0x7f9f37ffbc00] 04:41:36 INFO - PROCESS | 1822 | 1461584496880 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7f9f389cbc00) [pid = 1822] [serial = 1059] [outer = 0x7f9f37ffbc00] 04:41:37 INFO - PROCESS | 1822 | 1461584497790 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] 04:41:37 INFO - PROCESS | 1822 | 1461584497814 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 04:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:41:37 INFO - PROCESS | 1822 | 1461584497821 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - PROCESS | 1822 | 1461584497827 Marionette TRACE conn3 <- [1,1382,null,{}] 04:41:37 INFO - PROCESS | 1822 | 1461584497843 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}] 04:41:38 INFO - PROCESS | 1822 | 1461584498023 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:41:38 INFO - PROCESS | 1822 | 1461584498212 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47192000 == 99 [pid = 1822] [id = 353] 04:41:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7f9f3be2cc00) [pid = 1822] [serial = 1060] [outer = (nil)] 04:41:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7f9f3cd38000) [pid = 1822] [serial = 1061] [outer = 0x7f9f3be2cc00] 04:41:38 INFO - PROCESS | 1822 | 1461584498284 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7f9f411ad800) [pid = 1822] [serial = 1062] [outer = 0x7f9f3be2cc00] 04:41:39 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:39 INFO - PROCESS | 1822 | 1461584499234 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] 04:41:39 INFO - PROCESS | 1822 | 1461584499310 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 04:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:41:39 INFO - PROCESS | 1822 | 1461584499316 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:41:39 INFO - PROCESS | 1822 | 1461584499318 Marionette TRACE conn3 <- [1,1386,null,{}] 04:41:39 INFO - PROCESS | 1822 | 1461584499324 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}] 04:41:39 INFO - PROCESS | 1822 | 1461584499544 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:41:39 INFO - PROCESS | 1822 | 1461584499724 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47b4b000 == 100 [pid = 1822] [id = 354] 04:41:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7f9f3bf0d400) [pid = 1822] [serial = 1063] [outer = (nil)] 04:41:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7f9f428e3800) [pid = 1822] [serial = 1064] [outer = 0x7f9f3bf0d400] 04:41:39 INFO - PROCESS | 1822 | 1461584499801 Marionette DEBUG loaded listener.js 04:41:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7f9f42a88400) [pid = 1822] [serial = 1065] [outer = 0x7f9f3bf0d400] 04:41:40 INFO - PROCESS | 1822 | 1461584500722 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] 04:41:40 INFO - PROCESS | 1822 | 1461584500748 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 04:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:41:40 INFO - PROCESS | 1822 | 1461584500754 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - PROCESS | 1822 | 1461584500757 Marionette TRACE conn3 <- [1,1390,null,{}] 04:41:40 INFO - PROCESS | 1822 | 1461584500762 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}] 04:41:40 INFO - PROCESS | 1822 | 1461584500930 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:41:41 INFO - PROCESS | 1822 | 1461584501116 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f49255800 == 101 [pid = 1822] [id = 355] 04:41:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7f9f411b0c00) [pid = 1822] [serial = 1066] [outer = (nil)] 04:41:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7f9f433b3400) [pid = 1822] [serial = 1067] [outer = 0x7f9f411b0c00] 04:41:41 INFO - PROCESS | 1822 | 1461584501182 Marionette DEBUG loaded listener.js 04:41:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7f9f437da400) [pid = 1822] [serial = 1068] [outer = 0x7f9f411b0c00] 04:41:42 INFO - PROCESS | 1822 | 1461584502050 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]]]}] 04:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1329ms 04:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:41:42 INFO - PROCESS | 1822 | 1461584502085 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:41:42 INFO - PROCESS | 1822 | 1461584502088 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 04:41:42 INFO - PROCESS | 1822 | 1461584502093 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:41:42 INFO - PROCESS | 1822 | 1461584502096 Marionette TRACE conn3 <- [1,1394,null,{}] 04:41:42 INFO - PROCESS | 1822 | 1461584502101 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}] 04:41:42 INFO - PROCESS | 1822 | 1461584502300 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:41:42 INFO - PROCESS | 1822 | 1461584502486 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d489000 == 102 [pid = 1822] [id = 356] 04:41:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7f9f436edc00) [pid = 1822] [serial = 1069] [outer = (nil)] 04:41:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7f9f442c3c00) [pid = 1822] [serial = 1070] [outer = 0x7f9f436edc00] 04:41:42 INFO - PROCESS | 1822 | 1461584502556 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7f9f469e9800) [pid = 1822] [serial = 1071] [outer = 0x7f9f436edc00] 04:41:43 INFO - PROCESS | 1822 | 1461584503420 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]]]}] 04:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1376ms 04:41:43 INFO - PROCESS | 1822 | 1461584503470 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 1822 | 1461584503473 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 04:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:41:43 INFO - PROCESS | 1822 | 1461584503479 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 1822 | 1461584503483 Marionette TRACE conn3 <- [1,1398,null,{}] 04:41:43 INFO - PROCESS | 1822 | 1461584503488 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}] 04:41:43 INFO - PROCESS | 1822 | 1461584503665 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:41:43 INFO - PROCESS | 1822 | 1461584503859 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e3de000 == 103 [pid = 1822] [id = 357] 04:41:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7f9f362f3c00) [pid = 1822] [serial = 1072] [outer = (nil)] 04:41:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7f9f46b3b000) [pid = 1822] [serial = 1073] [outer = 0x7f9f362f3c00] 04:41:43 INFO - PROCESS | 1822 | 1461584503933 Marionette DEBUG loaded listener.js 04:41:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7f9f46b71400) [pid = 1822] [serial = 1074] [outer = 0x7f9f362f3c00] 04:41:44 INFO - PROCESS | 1822 | 1461584504776 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]]]}] 04:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1330ms 04:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:41:44 INFO - PROCESS | 1822 | 1461584504811 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:41:44 INFO - PROCESS | 1822 | 1461584504814 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 04:41:44 INFO - PROCESS | 1822 | 1461584504820 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:41:44 INFO - PROCESS | 1822 | 1461584504823 Marionette TRACE conn3 <- [1,1402,null,{}] 04:41:44 INFO - PROCESS | 1822 | 1461584504828 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}] 04:41:45 INFO - PROCESS | 1822 | 1461584505018 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:41:45 INFO - PROCESS | 1822 | 1461584505208 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a019000 == 104 [pid = 1822] [id = 358] 04:41:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7f9f437de400) [pid = 1822] [serial = 1075] [outer = (nil)] 04:41:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7f9f47aadc00) [pid = 1822] [serial = 1076] [outer = 0x7f9f437de400] 04:41:45 INFO - PROCESS | 1822 | 1461584505280 Marionette DEBUG loaded listener.js 04:41:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7f9f48778000) [pid = 1822] [serial = 1077] [outer = 0x7f9f437de400] 04:41:46 INFO - PROCESS | 1822 | 1461584506158 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]]]}] 04:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1382ms 04:41:46 INFO - PROCESS | 1822 | 1461584506202 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:41:46 INFO - PROCESS | 1822 | 1461584506206 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 04:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:41:46 INFO - PROCESS | 1822 | 1461584506211 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:41:46 INFO - PROCESS | 1822 | 1461584506214 Marionette TRACE conn3 <- [1,1406,null,{}] 04:41:46 INFO - PROCESS | 1822 | 1461584506219 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}] 04:41:46 INFO - PROCESS | 1822 | 1461584506399 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:41:46 INFO - PROCESS | 1822 | 1461584506587 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5d67e800 == 105 [pid = 1822] [id = 359] 04:41:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7f9f469e6400) [pid = 1822] [serial = 1078] [outer = (nil)] 04:41:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7f9f4c01d400) [pid = 1822] [serial = 1079] [outer = 0x7f9f469e6400] 04:41:46 INFO - PROCESS | 1822 | 1461584506659 Marionette DEBUG loaded listener.js 04:41:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7f9f4c527400) [pid = 1822] [serial = 1080] [outer = 0x7f9f469e6400] 04:41:47 INFO - PROCESS | 1822 | 1461584507539 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]]]}] 04:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1375ms 04:41:47 INFO - PROCESS | 1822 | 1461584507588 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:41:47 INFO - PROCESS | 1822 | 1461584507592 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 04:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:41:47 INFO - PROCESS | 1822 | 1461584507597 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 1822 | 1461584507600 Marionette TRACE conn3 <- [1,1410,null,{}] 04:41:47 INFO - PROCESS | 1822 | 1461584507605 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}] 04:41:47 INFO - PROCESS | 1822 | 1461584507778 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:41:47 INFO - PROCESS | 1822 | 1461584507987 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f557000 == 106 [pid = 1822] [id = 360] 04:41:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7f9f362e7000) [pid = 1822] [serial = 1081] [outer = (nil)] 04:41:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7f9f4c52cc00) [pid = 1822] [serial = 1082] [outer = 0x7f9f362e7000] 04:41:48 INFO - PROCESS | 1822 | 1461584508065 Marionette DEBUG loaded listener.js 04:41:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7f9f4d082c00) [pid = 1822] [serial = 1083] [outer = 0x7f9f362e7000] 04:41:49 INFO - PROCESS | 1822 | 1461584509120 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]]]}] 04:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1533ms 04:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:41:49 INFO - PROCESS | 1822 | 1461584509131 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:41:49 INFO - PROCESS | 1822 | 1461584509135 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 04:41:49 INFO - PROCESS | 1822 | 1461584509141 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:41:49 INFO - PROCESS | 1822 | 1461584509146 Marionette TRACE conn3 <- [1,1414,null,{}] 04:41:49 INFO - PROCESS | 1822 | 1461584509151 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}] 04:41:49 INFO - PROCESS | 1822 | 1461584509369 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:41:49 INFO - PROCESS | 1822 | 1461584509613 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37e2a800 == 107 [pid = 1822] [id = 361] 04:41:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7f9f364e2400) [pid = 1822] [serial = 1084] [outer = (nil)] 04:41:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7f9f3864f800) [pid = 1822] [serial = 1085] [outer = 0x7f9f364e2400] 04:41:49 INFO - PROCESS | 1822 | 1461584509739 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7f9f47aae000) [pid = 1822] [serial = 1086] [outer = 0x7f9f364e2400] 04:41:50 INFO - PROCESS | 1822 | 1461584510687 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]]]}] 04:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1580ms 04:41:50 INFO - PROCESS | 1822 | 1461584510721 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 1822 | 1461584510725 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 04:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:41:50 INFO - PROCESS | 1822 | 1461584510731 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 1822 | 1461584510733 Marionette TRACE conn3 <- [1,1418,null,{}] 04:41:50 INFO - PROCESS | 1822 | 1461584510739 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}] 04:41:50 INFO - PROCESS | 1822 | 1461584510941 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:41:51 INFO - PROCESS | 1822 | 1461584511173 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a3e2800 == 108 [pid = 1822] [id = 362] 04:41:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7f9f37edc400) [pid = 1822] [serial = 1087] [outer = (nil)] 04:41:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7f9f3a966800) [pid = 1822] [serial = 1088] [outer = 0x7f9f37edc400] 04:41:51 INFO - PROCESS | 1822 | 1461584511288 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7f9f3c14f400) [pid = 1822] [serial = 1089] [outer = 0x7f9f37edc400] 04:41:52 INFO - PROCESS | 1822 | 1461584512166 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]]]}] 04:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1482ms 04:41:52 INFO - PROCESS | 1822 | 1461584512214 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:41:52 INFO - PROCESS | 1822 | 1461584512218 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 04:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:41:52 INFO - PROCESS | 1822 | 1461584512224 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:41:52 INFO - PROCESS | 1822 | 1461584512227 Marionette TRACE conn3 <- [1,1422,null,{}] 04:41:52 INFO - PROCESS | 1822 | 1461584512241 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}] 04:41:52 INFO - PROCESS | 1822 | 1461584512424 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:41:52 INFO - PROCESS | 1822 | 1461584512615 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3c06f000 == 109 [pid = 1822] [id = 363] 04:41:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7f9f362e5c00) [pid = 1822] [serial = 1090] [outer = (nil)] 04:41:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7f9f3be31800) [pid = 1822] [serial = 1091] [outer = 0x7f9f362e5c00] 04:41:52 INFO - PROCESS | 1822 | 1461584512687 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f428c4800) [pid = 1822] [serial = 1092] [outer = 0x7f9f362e5c00] 04:41:54 INFO - PROCESS | 1822 | 1461584514053 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]]]}] 04:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1895ms 04:41:54 INFO - PROCESS | 1822 | 1461584514120 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 1822 | 1461584514127 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 04:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:41:54 INFO - PROCESS | 1822 | 1461584514134 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - PROCESS | 1822 | 1461584514139 Marionette TRACE conn3 <- [1,1426,null,{}] 04:41:54 INFO - PROCESS | 1822 | 1461584514146 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}] 04:41:54 INFO - PROCESS | 1822 | 1461584514363 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:41:54 INFO - PROCESS | 1822 | 1461584514614 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f331e8800 == 110 [pid = 1822] [id = 364] 04:41:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f362f0800) [pid = 1822] [serial = 1093] [outer = (nil)] 04:41:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f364e3000) [pid = 1822] [serial = 1094] [outer = 0x7f9f362f0800] 04:41:54 INFO - PROCESS | 1822 | 1461584514760 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f372d4400) [pid = 1822] [serial = 1095] [outer = 0x7f9f362f0800] 04:41:55 INFO - PROCESS | 1822 | 1461584515730 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]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1629ms 04:41:55 INFO - PROCESS | 1822 | 1461584515763 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 1822 | 1461584515771 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 04:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:41:55 INFO - PROCESS | 1822 | 1461584515781 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 1822 | 1461584515784 Marionette TRACE conn3 <- [1,1430,null,{}] 04:41:55 INFO - PROCESS | 1822 | 1461584515790 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}] 04:41:55 INFO - PROCESS | 1822 | 1461584515959 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:41:56 INFO - PROCESS | 1822 | 1461584516158 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3691d000 == 111 [pid = 1822] [id = 365] 04:41:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f37ffc000) [pid = 1822] [serial = 1096] [outer = (nil)] 04:41:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f386b4000) [pid = 1822] [serial = 1097] [outer = 0x7f9f37ffc000] 04:41:56 INFO - PROCESS | 1822 | 1461584516221 Marionette DEBUG loaded listener.js 04:41:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f386f2400) [pid = 1822] [serial = 1098] [outer = 0x7f9f37ffc000] 04:41:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f62359000 == 110 [pid = 1822] [id = 121] 04:41:56 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f4bcd2000) [pid = 1822] [serial = 995] [outer = (nil)] [url = about:blank] 04:41:56 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f363b2400) [pid = 1822] [serial = 962] [outer = (nil)] [url = about:blank] 04:41:56 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f38aa8400) [pid = 1822] [serial = 974] [outer = (nil)] [url = about:blank] 04:41:56 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f47ab6800) [pid = 1822] [serial = 947] [outer = (nil)] [url = about:blank] 04:41:56 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f4c520000) [pid = 1822] [serial = 956] [outer = (nil)] [url = about:blank] 04:41:56 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f36810c00) [pid = 1822] [serial = 968] [outer = (nil)] [url = about:blank] 04:41:56 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f3c144000) [pid = 1822] [serial = 971] [outer = (nil)] [url = about:blank] 04:41:56 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7f9f4c529800) [pid = 1822] [serial = 959] [outer = (nil)] [url = about:blank] 04:41:56 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7f9f5a2e7400) [pid = 1822] [serial = 950] [outer = (nil)] [url = about:blank] 04:41:56 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7f9f3bf11000) [pid = 1822] [serial = 953] [outer = (nil)] [url = about:blank] 04:41:56 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7f9f364df800) [pid = 1822] [serial = 965] [outer = (nil)] [url = about:blank] 04:41:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a2b4000 == 109 [pid = 1822] [id = 349] 04:41:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f44e45000 == 108 [pid = 1822] [id = 348] 04:41:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43aa4000 == 107 [pid = 1822] [id = 347] 04:41:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f42c1e000 == 106 [pid = 1822] [id = 346] 04:41:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a2be000 == 105 [pid = 1822] [id = 345] 04:41:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a615800 == 104 [pid = 1822] [id = 344] 04:41:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f35ae2800 == 103 [pid = 1822] [id = 343] 04:41:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a3c8800 == 102 [pid = 1822] [id = 336] 04:41:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4dd4e800 == 101 [pid = 1822] [id = 335] 04:41:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4926d000 == 100 [pid = 1822] [id = 334] 04:41:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f41800 == 99 [pid = 1822] [id = 333] 04:41:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f388dc000 == 98 [pid = 1822] [id = 332] 04:41:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47b1c800 == 97 [pid = 1822] [id = 331] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7f9f437d7c00) [pid = 1822] [serial = 989] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7f9f4e321c00) [pid = 1822] [serial = 635] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7f9f37ff7c00) [pid = 1822] [serial = 935] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7f9f5f73ac00) [pid = 1822] [serial = 855] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7f9f450dac00) [pid = 1822] [serial = 831] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7f9f46a7f800) [pid = 1822] [serial = 992] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7f9f38aad400) [pid = 1822] [serial = 981] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7f9f47aaf800) [pid = 1822] [serial = 993] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7f9f5a71d000) [pid = 1822] [serial = 894] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7f9f3bfab400) [pid = 1822] [serial = 983] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7f9f469df800) [pid = 1822] [serial = 716] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7f9f4927a800) [pid = 1822] [serial = 584] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7f9f5f0ad000) [pid = 1822] [serial = 732] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7f9f386fb000) [pid = 1822] [serial = 789] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7f9f3cd35800) [pid = 1822] [serial = 825] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7f9f430f0c00) [pid = 1822] [serial = 828] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7f9f5b5b9400) [pid = 1822] [serial = 783] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7f9f45e59400) [pid = 1822] [serial = 641] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7f9f43f78c00) [pid = 1822] [serial = 942] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7f9f37ee7400) [pid = 1822] [serial = 882] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7f9f42a89c00) [pid = 1822] [serial = 986] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7f9f37ee1400) [pid = 1822] [serial = 977] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7f9f3cee1c00) [pid = 1822] [serial = 984] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7f9f444ec000) [pid = 1822] [serial = 888] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7f9f428b7400) [pid = 1822] [serial = 795] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7f9f3cd2f400) [pid = 1822] [serial = 939] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7f9f46c69c00) [pid = 1822] [serial = 834] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7f9f4bcd2800) [pid = 1822] [serial = 777] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7f9f434c9800) [pid = 1822] [serial = 617] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7f9f5f9df800) [pid = 1822] [serial = 744] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7f9f4af15400) [pid = 1822] [serial = 623] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7f9f4c5b3c00) [pid = 1822] [serial = 629] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7f9f47aac800) [pid = 1822] [serial = 945] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7f9f5f9e5000) [pid = 1822] [serial = 900] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7f9f4d605c00) [pid = 1822] [serial = 632] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7f9f4f9e5800) [pid = 1822] [serial = 780] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7f9f437e2000) [pid = 1822] [serial = 713] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7f9f430f9000) [pid = 1822] [serial = 987] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7f9f362f2000) [pid = 1822] [serial = 906] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7f9f5d63d000) [pid = 1822] [serial = 849] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7f9f412aa400) [pid = 1822] [serial = 885] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7f9f5070dc00) [pid = 1822] [serial = 677] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7f9f43f7ec00) [pid = 1822] [serial = 990] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7f9f4f96b000) [pid = 1822] [serial = 723] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7f9f4de6dc00) [pid = 1822] [serial = 933] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7f9f4ec94c00) [pid = 1822] [serial = 840] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7f9f412b1000) [pid = 1822] [serial = 735] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7f9f5f0b1800) [pid = 1822] [serial = 852] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7f9f386be400) [pid = 1822] [serial = 903] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7f9f4e111800) [pid = 1822] [serial = 674] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7f9f5ed08800) [pid = 1822] [serial = 729] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7f9f389d3400) [pid = 1822] [serial = 792] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7f9f3c146800) [pid = 1822] [serial = 909] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7f9f4ec91400) [pid = 1822] [serial = 638] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7f9f46b6e800) [pid = 1822] [serial = 671] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7f9f5d635800) [pid = 1822] [serial = 686] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7f9f4d07b800) [pid = 1822] [serial = 719] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7f9f4d080000) [pid = 1822] [serial = 891] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7f9f37ff1400) [pid = 1822] [serial = 978] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7f9f45e51c00) [pid = 1822] [serial = 620] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7f9f5f5a9000) [pid = 1822] [serial = 786] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7f9f37ffcc00) [pid = 1822] [serial = 936] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7f9f5a03f800) [pid = 1822] [serial = 843] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7f9f46a7d400) [pid = 1822] [serial = 944] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7f9f4b59c000) [pid = 1822] [serial = 837] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7f9f5b76cc00) [pid = 1822] [serial = 683] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7f9f5f0b1c00) [pid = 1822] [serial = 738] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7f9f42a82000) [pid = 1822] [serial = 771] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7f9f5070ac00) [pid = 1822] [serial = 726] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7f9f389cf000) [pid = 1822] [serial = 980] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7f9f43f80000) [pid = 1822] [serial = 668] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7f9f3bfa8000) [pid = 1822] [serial = 938] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7f9f4bf18800) [pid = 1822] [serial = 626] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7f9f434c3000) [pid = 1822] [serial = 774] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7f9f5f9dc800) [pid = 1822] [serial = 897] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7f9f5a7e9400) [pid = 1822] [serial = 846] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7f9f3a96fc00) [pid = 1822] [serial = 741] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7f9f433bbc00) [pid = 1822] [serial = 941] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7f9f43bb6c00) [pid = 1822] [serial = 689] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7f9f5a036800) [pid = 1822] [serial = 680] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 1822 | 1461584517263 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]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1531ms 04:41:57 INFO - PROCESS | 1822 | 1461584517312 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:41:57 INFO - PROCESS | 1822 | 1461584517316 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 04:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:41:57 INFO - PROCESS | 1822 | 1461584517321 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - PROCESS | 1822 | 1461584517326 Marionette TRACE conn3 <- [1,1434,null,{}] 04:41:57 INFO - PROCESS | 1822 | 1461584517340 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}] 04:41:57 INFO - PROCESS | 1822 | 1461584517510 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:41:57 INFO - PROCESS | 1822 | 1461584517645 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f388d4000 == 98 [pid = 1822] [id = 366] 04:41:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7f9f3722c400) [pid = 1822] [serial = 1099] [outer = (nil)] 04:41:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7f9f38944c00) [pid = 1822] [serial = 1100] [outer = 0x7f9f3722c400] 04:41:57 INFO - PROCESS | 1822 | 1461584517707 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7f9f389d9400) [pid = 1822] [serial = 1101] [outer = 0x7f9f3722c400] 04:41:58 INFO - PROCESS | 1822 | 1461584518442 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]]]}] 04:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1140ms 04:41:58 INFO - PROCESS | 1822 | 1461584518461 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:41:58 INFO - PROCESS | 1822 | 1461584518467 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 04:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:41:58 INFO - PROCESS | 1822 | 1461584518473 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - PROCESS | 1822 | 1461584518475 Marionette TRACE conn3 <- [1,1438,null,{}] 04:41:58 INFO - PROCESS | 1822 | 1461584518506 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}] 04:41:58 INFO - PROCESS | 1822 | 1461584518665 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:41:58 INFO - PROCESS | 1822 | 1461584518684 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3c07b000 == 99 [pid = 1822] [id = 367] 04:41:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7f9f389da000) [pid = 1822] [serial = 1102] [outer = (nil)] 04:41:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7f9f3be2bc00) [pid = 1822] [serial = 1103] [outer = 0x7f9f389da000] 04:41:58 INFO - PROCESS | 1822 | 1461584518742 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7f9f3bf10800) [pid = 1822] [serial = 1104] [outer = 0x7f9f389da000] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7f9f44e2d800) [pid = 1822] [serial = 30] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7f9f364e4000) [pid = 1822] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7f9f3bf16400) [pid = 1822] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7f9f3bf0ac00) [pid = 1822] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7f9f3bf0b400) [pid = 1822] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7f9f4c43dc00) [pid = 1822] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7f9f36809c00) [pid = 1822] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7f9f363ac800) [pid = 1822] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7f9f363ad400) [pid = 1822] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7f9f363aec00) [pid = 1822] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7f9f442c3000) [pid = 1822] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7f9f3cd37800) [pid = 1822] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7f9f362f1800) [pid = 1822] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7f9f36812800) [pid = 1822] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7f9f372e3400) [pid = 1822] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7f9f411aac00) [pid = 1822] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7f9f38aa8c00) [pid = 1822] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7f9f363b5000) [pid = 1822] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7f9f339e0c00) [pid = 1822] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7f9f372da400) [pid = 1822] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7f9f386f5400) [pid = 1822] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7f9f437e3800) [pid = 1822] [serial = 33] [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.] 04:42:00 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7f9f362e7c00) [pid = 1822] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:42:00 INFO - PROCESS | 1822 | 1461584520515 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]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2075ms 04:42:00 INFO - PROCESS | 1822 | 1461584520550 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:42:00 INFO - PROCESS | 1822 | 1461584520556 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 04:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:42:00 INFO - PROCESS | 1822 | 1461584520565 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 1822 | 1461584520569 Marionette TRACE conn3 <- [1,1442,null,{}] 04:42:00 INFO - PROCESS | 1822 | 1461584520577 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}] 04:42:00 INFO - PROCESS | 1822 | 1461584520777 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:42:00 INFO - PROCESS | 1822 | 1461584520956 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f387a0000 == 100 [pid = 1822] [id = 368] 04:42:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7f9f364d8000) [pid = 1822] [serial = 1105] [outer = (nil)] 04:42:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7f9f36812800) [pid = 1822] [serial = 1106] [outer = 0x7f9f364d8000] 04:42:01 INFO - PROCESS | 1822 | 1461584521085 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7f9f3722dc00) [pid = 1822] [serial = 1107] [outer = 0x7f9f364d8000] 04:42:02 INFO - PROCESS | 1822 | 1461584522006 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]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1483ms 04:42:02 INFO - PROCESS | 1822 | 1461584522048 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 1822 | 1461584522057 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 04:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:42:02 INFO - PROCESS | 1822 | 1461584522067 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 1822 | 1461584522070 Marionette TRACE conn3 <- [1,1446,null,{}] 04:42:02 INFO - PROCESS | 1822 | 1461584522077 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}] 04:42:02 INFO - PROCESS | 1822 | 1461584522266 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:42:02 INFO - PROCESS | 1822 | 1461584522489 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3c06f800 == 101 [pid = 1822] [id = 369] 04:42:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7f9f37ff6800) [pid = 1822] [serial = 1108] [outer = (nil)] 04:42:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7f9f386b9c00) [pid = 1822] [serial = 1109] [outer = 0x7f9f37ff6800] 04:42:02 INFO - PROCESS | 1822 | 1461584522604 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7f9f38886400) [pid = 1822] [serial = 1110] [outer = 0x7f9f37ff6800] 04:42:03 INFO - PROCESS | 1822 | 1461584523421 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]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1429ms 04:42:03 INFO - PROCESS | 1822 | 1461584523496 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 1822 | 1461584523500 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 04:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:42:03 INFO - PROCESS | 1822 | 1461584523506 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - PROCESS | 1822 | 1461584523511 Marionette TRACE conn3 <- [1,1450,null,{}] 04:42:03 INFO - PROCESS | 1822 | 1461584523527 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}] 04:42:03 INFO - PROCESS | 1822 | 1461584523743 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:42:03 INFO - PROCESS | 1822 | 1461584523992 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4315d800 == 102 [pid = 1822] [id = 370] 04:42:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7f9f38aac400) [pid = 1822] [serial = 1111] [outer = (nil)] 04:42:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7f9f3a96ec00) [pid = 1822] [serial = 1112] [outer = 0x7f9f38aac400] 04:42:04 INFO - PROCESS | 1822 | 1461584524115 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7f9f3bf0e400) [pid = 1822] [serial = 1113] [outer = 0x7f9f38aac400] 04:42:04 INFO - PROCESS | 1822 | 1461584524940 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]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1488ms 04:42:05 INFO - PROCESS | 1822 | 1461584524995 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 1822 | 1461584524999 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 04:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:42:05 INFO - PROCESS | 1822 | 1461584525006 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - PROCESS | 1822 | 1461584525009 Marionette TRACE conn3 <- [1,1454,null,{}] 04:42:05 INFO - PROCESS | 1822 | 1461584525014 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}] 04:42:05 INFO - PROCESS | 1822 | 1461584525189 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:42:05 INFO - PROCESS | 1822 | 1461584525370 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43a9e000 == 103 [pid = 1822] [id = 371] 04:42:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7f9f38aae000) [pid = 1822] [serial = 1114] [outer = (nil)] 04:42:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7f9f3c149800) [pid = 1822] [serial = 1115] [outer = 0x7f9f38aae000] 04:42:05 INFO - PROCESS | 1822 | 1461584525440 Marionette DEBUG loaded listener.js 04:42:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7f9f3cd34c00) [pid = 1822] [serial = 1116] [outer = 0x7f9f38aae000] 04:42:06 INFO - PROCESS | 1822 | 1461584526272 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]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1327ms 04:42:06 INFO - PROCESS | 1822 | 1461584526333 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 1822 | 1461584526336 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 04:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:42:06 INFO - PROCESS | 1822 | 1461584526342 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 1822 | 1461584526344 Marionette TRACE conn3 <- [1,1458,null,{}] 04:42:06 INFO - PROCESS | 1822 | 1461584526349 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}] 04:42:06 INFO - PROCESS | 1822 | 1461584526520 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:42:06 INFO - PROCESS | 1822 | 1461584526696 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f440cb000 == 104 [pid = 1822] [id = 372] 04:42:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7f9f3bf11000) [pid = 1822] [serial = 1117] [outer = (nil)] 04:42:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7f9f3cee7000) [pid = 1822] [serial = 1118] [outer = 0x7f9f3bf11000] 04:42:06 INFO - PROCESS | 1822 | 1461584526765 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7f9f411e6400) [pid = 1822] [serial = 1119] [outer = 0x7f9f3bf11000] 04:42:07 INFO - PROCESS | 1822 | 1461584527651 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]]]}] 04:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1378ms 04:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:42:07 INFO - PROCESS | 1822 | 1461584527721 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 1822 | 1461584527724 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 04:42:07 INFO - PROCESS | 1822 | 1461584527730 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - PROCESS | 1822 | 1461584527733 Marionette TRACE conn3 <- [1,1462,null,{}] 04:42:07 INFO - PROCESS | 1822 | 1461584527738 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}] 04:42:07 INFO - PROCESS | 1822 | 1461584527973 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:42:08 INFO - PROCESS | 1822 | 1461584528197 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46ac8000 == 105 [pid = 1822] [id = 373] 04:42:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7f9f412abc00) [pid = 1822] [serial = 1120] [outer = (nil)] 04:42:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7f9f430f0c00) [pid = 1822] [serial = 1121] [outer = 0x7f9f412abc00] 04:42:08 INFO - PROCESS | 1822 | 1461584528325 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7f9f43b0c000) [pid = 1822] [serial = 1122] [outer = 0x7f9f412abc00] 04:42:09 INFO - PROCESS | 1822 | 1461584529197 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]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1532ms 04:42:09 INFO - PROCESS | 1822 | 1461584529262 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 1822 | 1461584529266 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 04:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:42:09 INFO - PROCESS | 1822 | 1461584529271 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 1822 | 1461584529275 Marionette TRACE conn3 <- [1,1466,null,{}] 04:42:09 INFO - PROCESS | 1822 | 1461584529280 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}] 04:42:09 INFO - PROCESS | 1822 | 1461584529455 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:42:09 INFO - PROCESS | 1822 | 1461584529629 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47178000 == 106 [pid = 1822] [id = 374] 04:42:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7f9f412aec00) [pid = 1822] [serial = 1123] [outer = (nil)] 04:42:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7f9f43f77c00) [pid = 1822] [serial = 1124] [outer = 0x7f9f412aec00] 04:42:09 INFO - PROCESS | 1822 | 1461584529700 Marionette DEBUG loaded listener.js 04:42:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7f9f442cb800) [pid = 1822] [serial = 1125] [outer = 0x7f9f412aec00] 04:42:10 INFO - PROCESS | 1822 | 1461584530616 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]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1385ms 04:42:10 INFO - PROCESS | 1822 | 1461584530658 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 1822 | 1461584530661 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 04:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:42:10 INFO - PROCESS | 1822 | 1461584530668 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - PROCESS | 1822 | 1461584530671 Marionette TRACE conn3 <- [1,1470,null,{}] 04:42:10 INFO - PROCESS | 1822 | 1461584530676 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}] 04:42:10 INFO - PROCESS | 1822 | 1461584530848 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:42:11 INFO - PROCESS | 1822 | 1461584531027 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47b0a000 == 107 [pid = 1822] [id = 375] 04:42:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7f9f428edc00) [pid = 1822] [serial = 1126] [outer = (nil)] 04:42:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7f9f450da000) [pid = 1822] [serial = 1127] [outer = 0x7f9f428edc00] 04:42:11 INFO - PROCESS | 1822 | 1461584531099 Marionette DEBUG loaded listener.js 04:42:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7f9f4512cc00) [pid = 1822] [serial = 1128] [outer = 0x7f9f428edc00] 04:42:11 INFO - PROCESS | 1822 | 1461584531932 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]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1330ms 04:42:12 INFO - PROCESS | 1822 | 1461584531999 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:42:12 INFO - PROCESS | 1822 | 1461584532002 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 04:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:42:12 INFO - PROCESS | 1822 | 1461584532008 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:42:12 INFO - PROCESS | 1822 | 1461584532010 Marionette TRACE conn3 <- [1,1474,null,{}] 04:42:12 INFO - PROCESS | 1822 | 1461584532015 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}] 04:42:12 INFO - PROCESS | 1822 | 1461584532242 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:42:12 INFO - PROCESS | 1822 | 1461584532418 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47b60000 == 108 [pid = 1822] [id = 376] 04:42:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7f9f42a87c00) [pid = 1822] [serial = 1129] [outer = (nil)] 04:42:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7f9f45ee2c00) [pid = 1822] [serial = 1130] [outer = 0x7f9f42a87c00] 04:42:12 INFO - PROCESS | 1822 | 1461584532495 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7f9f469e6c00) [pid = 1822] [serial = 1131] [outer = 0x7f9f42a87c00] 04:42:13 INFO - PROCESS | 1822 | 1461584533461 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]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1528ms 04:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:42:13 INFO - PROCESS | 1822 | 1461584533536 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 1822 | 1461584533539 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 04:42:13 INFO - PROCESS | 1822 | 1461584533545 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - PROCESS | 1822 | 1461584533548 Marionette TRACE conn3 <- [1,1478,null,{}] 04:42:13 INFO - PROCESS | 1822 | 1461584533553 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}] 04:42:13 INFO - PROCESS | 1822 | 1461584533793 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:42:14 INFO - PROCESS | 1822 | 1461584534034 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4c59a800 == 109 [pid = 1822] [id = 377] 04:42:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7f9f47aac800) [pid = 1822] [serial = 1132] [outer = (nil)] 04:42:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7f9f47ab4800) [pid = 1822] [serial = 1133] [outer = 0x7f9f47aac800] 04:42:14 INFO - PROCESS | 1822 | 1461584534119 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7f9f493f2800) [pid = 1822] [serial = 1134] [outer = 0x7f9f47aac800] 04:42:14 INFO - PROCESS | 1822 | 1461584534962 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]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1480ms 04:42:15 INFO - PROCESS | 1822 | 1461584535024 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:42:15 INFO - PROCESS | 1822 | 1461584535028 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 04:42:15 INFO - PROCESS | 1822 | 1461584535034 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 1822 | 1461584535038 Marionette TRACE conn3 <- [1,1482,null,{}] 04:42:15 INFO - PROCESS | 1822 | 1461584535042 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}] 04:42:15 INFO - PROCESS | 1822 | 1461584535240 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:42:15 INFO - PROCESS | 1822 | 1461584535418 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4de21000 == 110 [pid = 1822] [id = 378] 04:42:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7f9f47aaf000) [pid = 1822] [serial = 1135] [outer = (nil)] 04:42:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7f9f4c5b3c00) [pid = 1822] [serial = 1136] [outer = 0x7f9f47aaf000] 04:42:15 INFO - PROCESS | 1822 | 1461584535492 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7f9f4d081400) [pid = 1822] [serial = 1137] [outer = 0x7f9f47aaf000] 04:42:16 INFO - PROCESS | 1822 | 1461584536430 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]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1433ms 04:42:16 INFO - PROCESS | 1822 | 1461584536466 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 1822 | 1461584536470 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 04:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:42:16 INFO - PROCESS | 1822 | 1461584536475 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 1822 | 1461584536477 Marionette TRACE conn3 <- [1,1486,null,{}] 04:42:16 INFO - PROCESS | 1822 | 1461584536482 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}] 04:42:16 INFO - PROCESS | 1822 | 1461584536652 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:42:16 INFO - PROCESS | 1822 | 1461584536833 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f544dd000 == 111 [pid = 1822] [id = 379] 04:42:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7f9f363b4000) [pid = 1822] [serial = 1138] [outer = (nil)] 04:42:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7f9f4de67c00) [pid = 1822] [serial = 1139] [outer = 0x7f9f363b4000] 04:42:16 INFO - PROCESS | 1822 | 1461584536903 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7f9f4e321000) [pid = 1822] [serial = 1140] [outer = 0x7f9f363b4000] 04:42:17 INFO - PROCESS | 1822 | 1461584537876 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]]]}] 04:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1433ms 04:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:42:17 INFO - PROCESS | 1822 | 1461584537909 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:42:17 INFO - PROCESS | 1822 | 1461584537911 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 04:42:17 INFO - PROCESS | 1822 | 1461584537917 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:42:17 INFO - PROCESS | 1822 | 1461584537920 Marionette TRACE conn3 <- [1,1490,null,{}] 04:42:17 INFO - PROCESS | 1822 | 1461584537934 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}] 04:42:18 INFO - PROCESS | 1822 | 1461584538111 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:42:18 INFO - PROCESS | 1822 | 1461584538377 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f35ac7000 == 112 [pid = 1822] [id = 380] 04:42:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7f9f330ec400) [pid = 1822] [serial = 1141] [outer = (nil)] 04:42:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7f9f363aa400) [pid = 1822] [serial = 1142] [outer = 0x7f9f330ec400] 04:42:18 INFO - PROCESS | 1822 | 1461584538489 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7f9f36813400) [pid = 1822] [serial = 1143] [outer = 0x7f9f330ec400] 04:42:19 INFO - PROCESS | 1822 | 1461584539667 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]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1799ms 04:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:42:19 INFO - PROCESS | 1822 | 1461584539718 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:42:19 INFO - PROCESS | 1822 | 1461584539722 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 04:42:19 INFO - PROCESS | 1822 | 1461584539730 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - PROCESS | 1822 | 1461584539735 Marionette TRACE conn3 <- [1,1494,null,{}] 04:42:19 INFO - PROCESS | 1822 | 1461584539743 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}] 04:42:20 INFO - PROCESS | 1822 | 1461584540038 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:42:20 INFO - PROCESS | 1822 | 1461584540210 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a61e800 == 113 [pid = 1822] [id = 381] 04:42:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7f9f364d9400) [pid = 1822] [serial = 1144] [outer = (nil)] 04:42:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7f9f364e4000) [pid = 1822] [serial = 1145] [outer = 0x7f9f364d9400] 04:42:20 INFO - PROCESS | 1822 | 1461584540275 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7f9f37224400) [pid = 1822] [serial = 1146] [outer = 0x7f9f364d9400] 04:42:21 INFO - PROCESS | 1822 | 1461584541096 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]]]}] 04:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1439ms 04:42:21 INFO - PROCESS | 1822 | 1461584541169 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 1822 | 1461584541176 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 04:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:42:21 INFO - PROCESS | 1822 | 1461584541185 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:42:21 INFO - PROCESS | 1822 | 1461584541188 Marionette TRACE conn3 <- [1,1498,null,{}] 04:42:21 INFO - PROCESS | 1822 | 1461584541193 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}] 04:42:21 INFO - PROCESS | 1822 | 1461584541413 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:42:21 INFO - PROCESS | 1822 | 1461584541778 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f35ad9000 == 114 [pid = 1822] [id = 382] 04:42:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7f9f37227000) [pid = 1822] [serial = 1147] [outer = (nil)] 04:42:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7f9f37ff4000) [pid = 1822] [serial = 1148] [outer = 0x7f9f37227000] 04:42:21 INFO - PROCESS | 1822 | 1461584541849 Marionette DEBUG loaded listener.js 04:42:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7f9f386c0c00) [pid = 1822] [serial = 1149] [outer = 0x7f9f37227000] 04:42:22 INFO - PROCESS | 1822 | 1461584542702 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]]]}] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3672e800 == 113 [pid = 1822] [id = 322] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f32000 == 112 [pid = 1822] [id = 323] 04:42:22 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7f9f44e36000) [pid = 1822] [serial = 32] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1637ms 04:42:22 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7f9f46b38c00) [pid = 1822] [serial = 1007] [outer = (nil)] [url = about:blank] 04:42:22 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7f9f4d5db800) [pid = 1822] [serial = 1010] [outer = (nil)] [url = about:blank] 04:42:22 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7f9f5ef7b000) [pid = 1822] [serial = 1013] [outer = (nil)] [url = about:blank] 04:42:22 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7f9f3894c800) [pid = 1822] [serial = 1016] [outer = (nil)] [url = about:blank] 04:42:22 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7f9f3888b800) [pid = 1822] [serial = 1019] [outer = (nil)] [url = about:blank] 04:42:22 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7f9f339e3800) [pid = 1822] [serial = 1022] [outer = (nil)] [url = about:blank] 04:42:22 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7f9f330e7000) [pid = 1822] [serial = 1025] [outer = (nil)] [url = about:blank] 04:42:22 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7f9f3be2b000) [pid = 1822] [serial = 1052] [outer = (nil)] [url = about:blank] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f388d4000 == 111 [pid = 1822] [id = 366] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3691d000 == 110 [pid = 1822] [id = 365] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f331e8800 == 109 [pid = 1822] [id = 364] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37e2a800 == 108 [pid = 1822] [id = 361] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5f557000 == 107 [pid = 1822] [id = 360] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5d67e800 == 106 [pid = 1822] [id = 359] 04:42:22 INFO - PROCESS | 1822 | 1461584542863 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 1822 | 1461584542866 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a019000 == 105 [pid = 1822] [id = 358] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e3de000 == 104 [pid = 1822] [id = 357] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d489000 == 103 [pid = 1822] [id = 356] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f49255800 == 102 [pid = 1822] [id = 355] 04:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47b4b000 == 101 [pid = 1822] [id = 354] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47192000 == 100 [pid = 1822] [id = 353] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f432e9800 == 99 [pid = 1822] [id = 352] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a61b800 == 98 [pid = 1822] [id = 351] 04:42:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4518e000 == 97 [pid = 1822] [id = 12] 04:42:22 INFO - PROCESS | 1822 | 1461584542891 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 1822 | 1461584542896 Marionette TRACE conn3 <- [1,1502,null,{}] 04:42:22 INFO - PROCESS | 1822 | 1461584542909 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}] 04:42:23 INFO - PROCESS | 1822 | 1461584543056 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7f9f36815c00) [pid = 1822] [serial = 969] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7f9f59418c00) [pid = 1822] [serial = 960] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7f9f3bf16000) [pid = 1822] [serial = 954] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7f9f4c524800) [pid = 1822] [serial = 957] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7f9f5f0ab800) [pid = 1822] [serial = 951] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7f9f38aadc00) [pid = 1822] [serial = 975] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7f9f363b7800) [pid = 1822] [serial = 963] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7f9f5f738400) [pid = 1822] [serial = 966] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7f9f4d080800) [pid = 1822] [serial = 972] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7f9f4c2d8c00) [pid = 1822] [serial = 948] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7f9f428bf800) [pid = 1822] [serial = 1046] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7f9f37ff3400) [pid = 1822] [serial = 999] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7f9f372dd800) [pid = 1822] [serial = 998] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7f9f38644c00) [pid = 1822] [serial = 1037] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7f9f389d3c00) [pid = 1822] [serial = 1038] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7f9f37ff6000) [pid = 1822] [serial = 1035] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7f9f37ee8c00) [pid = 1822] [serial = 1034] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7f9f43f79000) [pid = 1822] [serial = 1005] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7f9f42a8c800) [pid = 1822] [serial = 1004] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7f9f3bf15400) [pid = 1822] [serial = 1002] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7f9f38ab2800) [pid = 1822] [serial = 1001] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7f9f37229400) [pid = 1822] [serial = 1032] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7f9f36813800) [pid = 1822] [serial = 1031] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7f9f3bfa4800) [pid = 1822] [serial = 1029] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7f9f3888d400) [pid = 1822] [serial = 1028] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7f9f38ab2000) [pid = 1822] [serial = 1040] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7f9f3bef5800) [pid = 1822] [serial = 1041] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7f9f3bf16800) [pid = 1822] [serial = 1043] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7f9f42a88800) [pid = 1822] [serial = 1047] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7f9f4c2d1800) [pid = 1822] [serial = 720] [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.] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7f9f386f1000) [pid = 1822] [serial = 1050] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7f9f38646800) [pid = 1822] [serial = 1049] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7f9f3c144c00) [pid = 1822] [serial = 1044] [outer = (nil)] [url = about:blank] 04:42:23 INFO - PROCESS | 1822 | 1461584543311 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3691d000 == 98 [pid = 1822] [id = 383] 04:42:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7f9f37230400) [pid = 1822] [serial = 1150] [outer = (nil)] 04:42:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7f9f386bdc00) [pid = 1822] [serial = 1151] [outer = 0x7f9f37230400] 04:42:23 INFO - PROCESS | 1822 | 1461584543413 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7f9f38aabc00) [pid = 1822] [serial = 1152] [outer = 0x7f9f37230400] 04:42:24 INFO - PROCESS | 1822 | 1461584544066 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]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1204ms 04:42:24 INFO - PROCESS | 1822 | 1461584544088 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 1822 | 1461584544092 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 04:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:42:24 INFO - PROCESS | 1822 | 1461584544097 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 1822 | 1461584544099 Marionette TRACE conn3 <- [1,1506,null,{}] 04:42:24 INFO - PROCESS | 1822 | 1461584544104 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}] 04:42:24 INFO - PROCESS | 1822 | 1461584544275 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:42:24 INFO - PROCESS | 1822 | 1461584544417 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bd1e000 == 99 [pid = 1822] [id = 384] 04:42:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7f9f372dd800) [pid = 1822] [serial = 1153] [outer = (nil)] 04:42:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7f9f3beffc00) [pid = 1822] [serial = 1154] [outer = 0x7f9f372dd800] 04:42:24 INFO - PROCESS | 1822 | 1461584544476 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7f9f3bfa4800) [pid = 1822] [serial = 1155] [outer = 0x7f9f372dd800] 04:42:25 INFO - PROCESS | 1822 | 1461584545193 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]]]}] 04:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1133ms 04:42:25 INFO - PROCESS | 1822 | 1461584545232 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 1822 | 1461584545234 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 04:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:42:25 INFO - PROCESS | 1822 | 1461584545248 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 1822 | 1461584545252 Marionette TRACE conn3 <- [1,1510,null,{}] 04:42:25 INFO - PROCESS | 1822 | 1461584545257 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}] 04:42:25 INFO - PROCESS | 1822 | 1461584545468 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:42:25 INFO - PROCESS | 1822 | 1461584545502 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f42c16000 == 100 [pid = 1822] [id = 385] 04:42:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7f9f38949800) [pid = 1822] [serial = 1156] [outer = (nil)] 04:42:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7f9f3cd2b000) [pid = 1822] [serial = 1157] [outer = 0x7f9f38949800] 04:42:25 INFO - PROCESS | 1822 | 1461584545561 Marionette DEBUG loaded listener.js 04:42:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7f9f411a7400) [pid = 1822] [serial = 1158] [outer = 0x7f9f38949800] 04:42:26 INFO - PROCESS | 1822 | 1461584546383 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]]]}] 04:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1194ms 04:42:26 INFO - PROCESS | 1822 | 1461584546447 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:42:26 INFO - PROCESS | 1822 | 1461584546450 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 04:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:42:26 INFO - PROCESS | 1822 | 1461584546456 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - PROCESS | 1822 | 1461584546457 Marionette TRACE conn3 <- [1,1514,null,{}] 04:42:26 INFO - PROCESS | 1822 | 1461584546463 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}] 04:42:26 INFO - PROCESS | 1822 | 1461584546698 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:42:26 INFO - PROCESS | 1822 | 1461584546725 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f1a000 == 101 [pid = 1822] [id = 386] 04:42:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7f9f428e6400) [pid = 1822] [serial = 1159] [outer = (nil)] 04:42:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7f9f430f6800) [pid = 1822] [serial = 1160] [outer = 0x7f9f428e6400] 04:42:26 INFO - PROCESS | 1822 | 1461584546788 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7f9f434cb400) [pid = 1822] [serial = 1161] [outer = 0x7f9f428e6400] 04:42:27 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7f9f37ffc000) [pid = 1822] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:42:27 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7f9f37fee000) [pid = 1822] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:42:27 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7f9f362f0800) [pid = 1822] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:42:27 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7f9f3722c400) [pid = 1822] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:42:27 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7f9f428be000) [pid = 1822] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:42:27 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7f9f442d0000) [pid = 1822] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:42:27 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7f9f5b440400) [pid = 1822] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:42:27 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7f9f38946000) [pid = 1822] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:42:27 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7f9f38882c00) [pid = 1822] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:42:27 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7f9f339dcc00) [pid = 1822] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:42:27 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7f9f330dd400) [pid = 1822] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:42:27 INFO - PROCESS | 1822 | 1461584547810 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]]]}] 04:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1379ms 04:42:27 INFO - PROCESS | 1822 | 1461584547836 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 1822 | 1461584547840 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 04:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:42:27 INFO - PROCESS | 1822 | 1461584547846 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 1822 | 1461584547847 Marionette TRACE conn3 <- [1,1518,null,{}] 04:42:27 INFO - PROCESS | 1822 | 1461584547852 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}] 04:42:28 INFO - PROCESS | 1822 | 1461584548016 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:42:28 INFO - PROCESS | 1822 | 1461584548156 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f37000 == 102 [pid = 1822] [id = 387] 04:42:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7f9f339dd000) [pid = 1822] [serial = 1162] [outer = (nil)] 04:42:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7f9f38943800) [pid = 1822] [serial = 1163] [outer = 0x7f9f339dd000] 04:42:28 INFO - PROCESS | 1822 | 1461584548213 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7f9f428e7800) [pid = 1822] [serial = 1164] [outer = 0x7f9f339dd000] 04:42:28 INFO - PROCESS | 1822 | 1461584548854 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]]]}] 04:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1027ms 04:42:28 INFO - PROCESS | 1822 | 1461584548876 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:42:28 INFO - PROCESS | 1822 | 1461584548880 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 04:42:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:42:28 INFO - PROCESS | 1822 | 1461584548886 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - PROCESS | 1822 | 1461584548889 Marionette TRACE conn3 <- [1,1522,null,{}] 04:42:28 INFO - PROCESS | 1822 | 1461584548909 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}] 04:42:29 INFO - PROCESS | 1822 | 1461584549114 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:42:29 INFO - PROCESS | 1822 | 1461584549216 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45ece000 == 103 [pid = 1822] [id = 388] 04:42:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7f9f339e1800) [pid = 1822] [serial = 1165] [outer = (nil)] 04:42:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7f9f428eec00) [pid = 1822] [serial = 1166] [outer = 0x7f9f339e1800] 04:42:29 INFO - PROCESS | 1822 | 1461584549273 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7f9f43f80c00) [pid = 1822] [serial = 1167] [outer = 0x7f9f339e1800] 04:42:29 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:42:29 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:42:29 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:42:29 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:42:29 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:42:29 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:42:29 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:42:29 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:42:29 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:42:29 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:42:29 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:42:29 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:42:30 INFO - PROCESS | 1822 | 1461584550178 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"]]]}] 04:42:30 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 () { 04:42:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:42:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:42:30 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 () { 04:42:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:42:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:42:30 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 () { 04:42:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:42:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:42:30 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 () { 04:42:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:42:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:42:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1345ms 04:42:30 INFO - PROCESS | 1822 | 1461584550235 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:42:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:42:30 INFO - PROCESS | 1822 | 1461584550246 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 04:42:30 INFO - PROCESS | 1822 | 1461584550254 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 1822 | 1461584550260 Marionette TRACE conn3 <- [1,1526,null,{}] 04:42:30 INFO - PROCESS | 1822 | 1461584550286 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}] 04:42:30 INFO - PROCESS | 1822 | 1461584550497 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:42:30 INFO - PROCESS | 1822 | 1461584550683 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a60f800 == 104 [pid = 1822] [id = 389] 04:42:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7f9f38642400) [pid = 1822] [serial = 1168] [outer = (nil)] 04:42:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7f9f3864dc00) [pid = 1822] [serial = 1169] [outer = 0x7f9f38642400] 04:42:30 INFO - PROCESS | 1822 | 1461584550807 Marionette DEBUG loaded listener.js 04:42:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7f9f3888f000) [pid = 1822] [serial = 1170] [outer = 0x7f9f38642400] 04:42:31 INFO - PROCESS | 1822 | 1461584551610 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"]]]}] 04:42:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:42:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:42:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:42:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:42:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:42:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:42:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1388ms 04:42:31 INFO - PROCESS | 1822 | 1461584551645 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 1822 | 1461584551652 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 04:42:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:42:31 INFO - PROCESS | 1822 | 1461584551699 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 1822 | 1461584551704 Marionette TRACE conn3 <- [1,1530,null,{}] 04:42:31 INFO - PROCESS | 1822 | 1461584551709 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}] 04:42:31 INFO - PROCESS | 1822 | 1461584551888 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:42:32 INFO - PROCESS | 1822 | 1461584552071 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f44e45000 == 105 [pid = 1822] [id = 390] 04:42:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7f9f38645000) [pid = 1822] [serial = 1171] [outer = (nil)] 04:42:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7f9f3cd35800) [pid = 1822] [serial = 1172] [outer = 0x7f9f38645000] 04:42:32 INFO - PROCESS | 1822 | 1461584552139 Marionette DEBUG loaded listener.js 04:42:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7f9f412a6800) [pid = 1822] [serial = 1173] [outer = 0x7f9f38645000] 04:42:32 INFO - PROCESS | 1822 | 1461584552985 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]]]}] 04:42:33 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 04:42:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:42:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:42:33 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. 04:42:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:42:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1331ms 04:42:33 INFO - PROCESS | 1822 | 1461584553030 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 1822 | 1461584553034 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 04:42:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:42:33 INFO - PROCESS | 1822 | 1461584553039 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 1822 | 1461584553045 Marionette TRACE conn3 <- [1,1534,null,{}] 04:42:33 INFO - PROCESS | 1822 | 1461584553060 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}] 04:42:33 INFO - PROCESS | 1822 | 1461584553328 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:42:33 INFO - PROCESS | 1822 | 1461584553462 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47b0c800 == 106 [pid = 1822] [id = 391] 04:42:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7f9f42a83000) [pid = 1822] [serial = 1174] [outer = (nil)] 04:42:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7f9f43a33c00) [pid = 1822] [serial = 1175] [outer = 0x7f9f42a83000] 04:42:33 INFO - PROCESS | 1822 | 1461584553536 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7f9f442c7c00) [pid = 1822] [serial = 1176] [outer = 0x7f9f42a83000] 04:42:34 INFO - PROCESS | 1822 | 1461584554449 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]]]}] 04:42:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:42:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1485ms 04:42:34 INFO - PROCESS | 1822 | 1461584554525 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:42:34 INFO - PROCESS | 1822 | 1461584554529 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 04:42:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:42:34 INFO - PROCESS | 1822 | 1461584554535 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 1822 | 1461584554539 Marionette TRACE conn3 <- [1,1538,null,{}] 04:42:34 INFO - PROCESS | 1822 | 1461584554544 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}] 04:42:34 INFO - PROCESS | 1822 | 1461584554756 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:42:34 INFO - PROCESS | 1822 | 1461584554939 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4bddd000 == 107 [pid = 1822] [id = 392] 04:42:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7f9f3894ec00) [pid = 1822] [serial = 1177] [outer = (nil)] 04:42:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7f9f46b34800) [pid = 1822] [serial = 1178] [outer = 0x7f9f3894ec00] 04:42:35 INFO - PROCESS | 1822 | 1461584555008 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7f9f46b71000) [pid = 1822] [serial = 1179] [outer = 0x7f9f3894ec00] 04:42:35 INFO - PROCESS | 1822 | 1461584555892 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]]]}] 04:42:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:42:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1385ms 04:42:35 INFO - PROCESS | 1822 | 1461584555921 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:42:35 INFO - PROCESS | 1822 | 1461584555925 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 04:42:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:42:35 INFO - PROCESS | 1822 | 1461584555930 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:42:35 INFO - PROCESS | 1822 | 1461584555933 Marionette TRACE conn3 <- [1,1542,null,{}] 04:42:35 INFO - PROCESS | 1822 | 1461584555938 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}] 04:42:36 INFO - PROCESS | 1822 | 1461584556136 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:42:36 INFO - PROCESS | 1822 | 1461584556332 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e1e8800 == 108 [pid = 1822] [id = 393] 04:42:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7f9f443ddc00) [pid = 1822] [serial = 1180] [outer = (nil)] 04:42:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7f9f47ab8000) [pid = 1822] [serial = 1181] [outer = 0x7f9f443ddc00] 04:42:36 INFO - PROCESS | 1822 | 1461584556400 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7f9f4c2d1800) [pid = 1822] [serial = 1182] [outer = 0x7f9f443ddc00] 04:42:37 INFO - PROCESS | 1822 | 1461584557324 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]]]}] 04:42:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:42:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1430ms 04:42:37 INFO - PROCESS | 1822 | 1461584557362 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:42:37 INFO - PROCESS | 1822 | 1461584557365 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 04:42:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:42:37 INFO - PROCESS | 1822 | 1461584557371 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 1822 | 1461584557373 Marionette TRACE conn3 <- [1,1546,null,{}] 04:42:37 INFO - PROCESS | 1822 | 1461584557379 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}] 04:42:37 INFO - PROCESS | 1822 | 1461584557581 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:42:37 INFO - PROCESS | 1822 | 1461584557773 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a563000 == 109 [pid = 1822] [id = 394] 04:42:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7f9f4c529c00) [pid = 1822] [serial = 1183] [outer = (nil)] 04:42:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7f9f4d60d800) [pid = 1822] [serial = 1184] [outer = 0x7f9f4c529c00] 04:42:37 INFO - PROCESS | 1822 | 1461584557854 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7f9f4ec6f000) [pid = 1822] [serial = 1185] [outer = 0x7f9f4c529c00] 04:42:38 INFO - PROCESS | 1822 | 1461584558714 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]]]}] 04:42:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:42:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1382ms 04:42:38 INFO - PROCESS | 1822 | 1461584558756 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:42:38 INFO - PROCESS | 1822 | 1461584558760 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 04:42:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:42:38 INFO - PROCESS | 1822 | 1461584558766 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 1822 | 1461584558768 Marionette TRACE conn3 <- [1,1550,null,{}] 04:42:38 INFO - PROCESS | 1822 | 1461584558773 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}] 04:42:38 INFO - PROCESS | 1822 | 1461584558954 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:42:39 INFO - PROCESS | 1822 | 1461584559146 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5d13b000 == 110 [pid = 1822] [id = 395] 04:42:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7f9f4c5c1c00) [pid = 1822] [serial = 1186] [outer = (nil)] 04:42:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7f9f4f960c00) [pid = 1822] [serial = 1187] [outer = 0x7f9f4c5c1c00] 04:42:39 INFO - PROCESS | 1822 | 1461584559219 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7f9f50705c00) [pid = 1822] [serial = 1188] [outer = 0x7f9f4c5c1c00] 04:42:40 INFO - PROCESS | 1822 | 1461584560096 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]]]}] 04:42:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:42:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1375ms 04:42:40 INFO - PROCESS | 1822 | 1461584560142 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 1822 | 1461584560146 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 04:42:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:42:40 INFO - PROCESS | 1822 | 1461584560151 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 1822 | 1461584560154 Marionette TRACE conn3 <- [1,1554,null,{}] 04:42:40 INFO - PROCESS | 1822 | 1461584560159 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}] 04:42:40 INFO - PROCESS | 1822 | 1461584560330 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:42:40 INFO - PROCESS | 1822 | 1461584560530 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f10a000 == 111 [pid = 1822] [id = 396] 04:42:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7f9f45129c00) [pid = 1822] [serial = 1189] [outer = (nil)] 04:42:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7f9f50708000) [pid = 1822] [serial = 1190] [outer = 0x7f9f45129c00] 04:42:40 INFO - PROCESS | 1822 | 1461584560600 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7f9f5a03f400) [pid = 1822] [serial = 1191] [outer = 0x7f9f45129c00] 04:42:41 INFO - PROCESS | 1822 | 1461584561442 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]]]}] 04:42:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:42:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1337ms 04:42:41 INFO - PROCESS | 1822 | 1461584561490 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 1822 | 1461584561494 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 04:42:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:42:41 INFO - PROCESS | 1822 | 1461584561499 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - PROCESS | 1822 | 1461584561501 Marionette TRACE conn3 <- [1,1558,null,{}] 04:42:41 INFO - PROCESS | 1822 | 1461584561506 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}] 04:42:41 INFO - PROCESS | 1822 | 1461584561691 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:42:41 INFO - PROCESS | 1822 | 1461584561886 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f7b5000 == 112 [pid = 1822] [id = 397] 04:42:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7f9f48773000) [pid = 1822] [serial = 1192] [outer = (nil)] 04:42:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7f9f5a3f0c00) [pid = 1822] [serial = 1193] [outer = 0x7f9f48773000] 04:42:41 INFO - PROCESS | 1822 | 1461584561954 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7f9f5b1b1000) [pid = 1822] [serial = 1194] [outer = 0x7f9f48773000] 04:42:42 INFO - PROCESS | 1822 | 1461584562797 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]]]}] 04:42:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:42:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1331ms 04:42:42 INFO - PROCESS | 1822 | 1461584562832 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:42:42 INFO - PROCESS | 1822 | 1461584562835 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 04:42:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:42:42 INFO - PROCESS | 1822 | 1461584562841 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 1822 | 1461584562843 Marionette TRACE conn3 <- [1,1562,null,{}] 04:42:42 INFO - PROCESS | 1822 | 1461584562848 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}] 04:42:43 INFO - PROCESS | 1822 | 1461584563036 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:42:43 INFO - PROCESS | 1822 | 1461584563226 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f6235e000 == 113 [pid = 1822] [id = 398] 04:42:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7f9f59416800) [pid = 1822] [serial = 1195] [outer = (nil)] 04:42:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7f9f5b76ec00) [pid = 1822] [serial = 1196] [outer = 0x7f9f59416800] 04:42:43 INFO - PROCESS | 1822 | 1461584563294 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7f9f5d63d000) [pid = 1822] [serial = 1197] [outer = 0x7f9f59416800] 04:42:44 INFO - PROCESS | 1822 | 1461584564176 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]]]}] 04:42:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:42:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1379ms 04:42:44 INFO - PROCESS | 1822 | 1461584564221 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:42:44 INFO - PROCESS | 1822 | 1461584564224 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 04:42:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:42:44 INFO - PROCESS | 1822 | 1461584564230 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:42:44 INFO - PROCESS | 1822 | 1461584564233 Marionette TRACE conn3 <- [1,1566,null,{}] 04:42:44 INFO - PROCESS | 1822 | 1461584564238 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}] 04:42:44 INFO - PROCESS | 1822 | 1461584564467 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:42:44 INFO - PROCESS | 1822 | 1461584564664 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a1e2000 == 114 [pid = 1822] [id = 399] 04:42:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7f9f33987400) [pid = 1822] [serial = 1198] [outer = (nil)] 04:42:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7f9f3398ec00) [pid = 1822] [serial = 1199] [outer = 0x7f9f33987400] 04:42:44 INFO - PROCESS | 1822 | 1461584564740 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7f9f5d642800) [pid = 1822] [serial = 1200] [outer = 0x7f9f33987400] 04:42:45 INFO - PROCESS | 1822 | 1461584565625 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]]]}] 04:42:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:42:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1426ms 04:42:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:42:45 INFO - PROCESS | 1822 | 1461584565657 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 1822 | 1461584565659 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 04:42:45 INFO - PROCESS | 1822 | 1461584565664 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 1822 | 1461584565668 Marionette TRACE conn3 <- [1,1570,null,{}] 04:42:45 INFO - PROCESS | 1822 | 1461584565673 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}] 04:42:45 INFO - PROCESS | 1822 | 1461584565864 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:42:46 INFO - PROCESS | 1822 | 1461584566061 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f338cd000 == 115 [pid = 1822] [id = 400] 04:42:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7f9f330df800) [pid = 1822] [serial = 1201] [outer = (nil)] 04:42:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7f9f33988400) [pid = 1822] [serial = 1202] [outer = 0x7f9f330df800] 04:42:46 INFO - PROCESS | 1822 | 1461584566128 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7f9f386fc000) [pid = 1822] [serial = 1203] [outer = 0x7f9f330df800] 04:42:47 INFO - PROCESS | 1822 | 1461584567571 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]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:42:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1936ms 04:42:47 INFO - PROCESS | 1822 | 1461584567601 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 1822 | 1461584567606 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 04:42:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:42:47 INFO - PROCESS | 1822 | 1461584567615 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 1822 | 1461584567619 Marionette TRACE conn3 <- [1,1574,null,{}] 04:42:47 INFO - PROCESS | 1822 | 1461584567626 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}] 04:42:47 INFO - PROCESS | 1822 | 1461584567815 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:42:48 INFO - PROCESS | 1822 | 1461584568052 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f35acc800 == 116 [pid = 1822] [id = 401] 04:42:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7f9f339e3400) [pid = 1822] [serial = 1204] [outer = (nil)] 04:42:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7f9f363b7c00) [pid = 1822] [serial = 1205] [outer = 0x7f9f339e3400] 04:42:48 INFO - PROCESS | 1822 | 1461584568163 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7f9f37225800) [pid = 1822] [serial = 1206] [outer = 0x7f9f339e3400] 04:42:48 INFO - PROCESS | 1822 | 1461584568990 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]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:42:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1428ms 04:42:49 INFO - PROCESS | 1822 | 1461584569044 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:42:49 INFO - PROCESS | 1822 | 1461584569059 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 04:42:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:42:49 INFO - PROCESS | 1822 | 1461584569077 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 1822 | 1461584569084 Marionette TRACE conn3 <- [1,1578,null,{}] 04:42:49 INFO - PROCESS | 1822 | 1461584569098 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}] 04:42:49 INFO - PROCESS | 1822 | 1461584569412 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:42:49 INFO - PROCESS | 1822 | 1461584569737 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f36929000 == 117 [pid = 1822] [id = 402] 04:42:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7f9f37ff4800) [pid = 1822] [serial = 1207] [outer = (nil)] 04:42:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7f9f38644000) [pid = 1822] [serial = 1208] [outer = 0x7f9f37ff4800] 04:42:49 INFO - PROCESS | 1822 | 1461584569806 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7f9f386bbc00) [pid = 1822] [serial = 1209] [outer = 0x7f9f37ff4800] 04:42:50 INFO - PROCESS | 1822 | 1461584570665 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]]]}] 04:42:50 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7f9f3be2bc00) [pid = 1822] [serial = 1103] [outer = (nil)] [url = about:blank] 04:42:50 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7f9f3a966800) [pid = 1822] [serial = 1088] [outer = (nil)] [url = about:blank] 04:42:50 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7f9f3864f800) [pid = 1822] [serial = 1085] [outer = (nil)] [url = about:blank] 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f37000 == 116 [pid = 1822] [id = 387] 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f1a000 == 115 [pid = 1822] [id = 386] 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f42c16000 == 114 [pid = 1822] [id = 385] 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bd1e000 == 113 [pid = 1822] [id = 384] 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3691d000 == 112 [pid = 1822] [id = 383] 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4519e000 == 111 [pid = 1822] [id = 350] 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f35ad9000 == 110 [pid = 1822] [id = 382] 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a61e800 == 109 [pid = 1822] [id = 381] 04:42:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:42:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1692ms 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46ac8000 == 108 [pid = 1822] [id = 373] 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f440cb000 == 107 [pid = 1822] [id = 372] 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43a9e000 == 106 [pid = 1822] [id = 371] 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4315d800 == 105 [pid = 1822] [id = 370] 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3c06f800 == 104 [pid = 1822] [id = 369] 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f387a0000 == 103 [pid = 1822] [id = 368] 04:42:50 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3c07b000 == 102 [pid = 1822] [id = 367] 04:42:50 INFO - PROCESS | 1822 | 1461584570785 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 1822 | 1461584570788 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 04:42:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:42:50 INFO - PROCESS | 1822 | 1461584570803 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 1822 | 1461584570808 Marionette TRACE conn3 <- [1,1582,null,{}] 04:42:50 INFO - PROCESS | 1822 | 1461584570822 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}] 04:42:50 INFO - PROCESS | 1822 | 1461584570980 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:42:51 INFO - PROCESS | 1822 | 1461584570992 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f386da000 == 103 [pid = 1822] [id = 403] 04:42:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7f9f386fbc00) [pid = 1822] [serial = 1210] [outer = (nil)] 04:42:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7f9f38891800) [pid = 1822] [serial = 1211] [outer = 0x7f9f386fbc00] 04:42:51 INFO - PROCESS | 1822 | 1461584571069 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7f9f3894f400) [pid = 1822] [serial = 1212] [outer = 0x7f9f386fbc00] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7f9f386b4000) [pid = 1822] [serial = 1097] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7f9f46b3b000) [pid = 1822] [serial = 1073] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7f9f386f2400) [pid = 1822] [serial = 1098] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7f9f442c3c00) [pid = 1822] [serial = 1070] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7f9f4c01d400) [pid = 1822] [serial = 1079] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7f9f411a5800) [pid = 1822] [serial = 1053] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7f9f4c52cc00) [pid = 1822] [serial = 1082] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7f9f3cd38000) [pid = 1822] [serial = 1061] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7f9f433b3400) [pid = 1822] [serial = 1067] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7f9f3722d000) [pid = 1822] [serial = 1055] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7f9f38882800) [pid = 1822] [serial = 1058] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7f9f372d4400) [pid = 1822] [serial = 1095] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7f9f364e3000) [pid = 1822] [serial = 1094] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7f9f389d9400) [pid = 1822] [serial = 1101] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7f9f47aadc00) [pid = 1822] [serial = 1076] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7f9f38944c00) [pid = 1822] [serial = 1100] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7f9f3be31800) [pid = 1822] [serial = 1091] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7f9f428e3800) [pid = 1822] [serial = 1064] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7f9f4c449c00) [pid = 1822] [serial = 1008] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7f9f4e6adc00) [pid = 1822] [serial = 1011] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7f9f5f9e0800) [pid = 1822] [serial = 1014] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7f9f38951400) [pid = 1822] [serial = 1017] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7f9f38890800) [pid = 1822] [serial = 1020] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7f9f339e8800) [pid = 1822] [serial = 1023] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7f9f330ec000) [pid = 1822] [serial = 1026] [outer = (nil)] [url = about:blank] 04:42:51 INFO - PROCESS | 1822 | 1461584571969 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]]]}] 04:42:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:42:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1185ms 04:42:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:42:51 INFO - PROCESS | 1822 | 1461584571988 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 1822 | 1461584571991 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 04:42:51 INFO - PROCESS | 1822 | 1461584571997 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - PROCESS | 1822 | 1461584572000 Marionette TRACE conn3 <- [1,1586,null,{}] 04:42:52 INFO - PROCESS | 1822 | 1461584572005 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}] 04:42:52 INFO - PROCESS | 1822 | 1461584572189 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:42:52 INFO - PROCESS | 1822 | 1461584572333 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bd16800 == 104 [pid = 1822] [id = 404] 04:42:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7f9f386f2400) [pid = 1822] [serial = 1213] [outer = (nil)] 04:42:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7f9f389d2000) [pid = 1822] [serial = 1214] [outer = 0x7f9f386f2400] 04:42:52 INFO - PROCESS | 1822 | 1461584572399 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7f9f38ab0c00) [pid = 1822] [serial = 1215] [outer = 0x7f9f386f2400] 04:42:53 INFO - PROCESS | 1822 | 1461584573148 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]]]}] 04:42:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:42:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1184ms 04:42:53 INFO - PROCESS | 1822 | 1461584573183 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:42:53 INFO - PROCESS | 1822 | 1461584573185 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 04:42:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:42:53 INFO - PROCESS | 1822 | 1461584573237 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 1822 | 1461584573240 Marionette TRACE conn3 <- [1,1590,null,{}] 04:42:53 INFO - PROCESS | 1822 | 1461584573245 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}] 04:42:53 INFO - PROCESS | 1822 | 1461584573486 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:42:53 INFO - PROCESS | 1822 | 1461584573512 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f41261000 == 105 [pid = 1822] [id = 405] 04:42:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7f9f38884800) [pid = 1822] [serial = 1216] [outer = (nil)] 04:42:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7f9f3be24800) [pid = 1822] [serial = 1217] [outer = 0x7f9f38884800] 04:42:53 INFO - PROCESS | 1822 | 1461584573573 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7f9f3bf10000) [pid = 1822] [serial = 1218] [outer = 0x7f9f38884800] 04:42:54 INFO - PROCESS | 1822 | 1461584574402 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]]]}] 04:42:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:42:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1206ms 04:42:54 INFO - PROCESS | 1822 | 1461584574428 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:42:54 INFO - PROCESS | 1822 | 1461584574431 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 04:42:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:42:54 INFO - PROCESS | 1822 | 1461584574437 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:42:54 INFO - PROCESS | 1822 | 1461584574439 Marionette TRACE conn3 <- [1,1594,null,{}] 04:42:54 INFO - PROCESS | 1822 | 1461584574444 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}] 04:42:54 INFO - PROCESS | 1822 | 1461584574701 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:42:54 INFO - PROCESS | 1822 | 1461584574735 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43156800 == 106 [pid = 1822] [id = 406] 04:42:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7f9f3bf12800) [pid = 1822] [serial = 1219] [outer = (nil)] 04:42:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7f9f3cedb400) [pid = 1822] [serial = 1220] [outer = 0x7f9f3bf12800] 04:42:54 INFO - PROCESS | 1822 | 1461584574812 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7f9f412ad000) [pid = 1822] [serial = 1221] [outer = 0x7f9f3bf12800] 04:42:55 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7f9f38949800) [pid = 1822] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:42:55 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7f9f428e6400) [pid = 1822] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:42:55 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7f9f372dd800) [pid = 1822] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:42:55 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7f9f37227000) [pid = 1822] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:42:55 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7f9f364d9400) [pid = 1822] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:42:55 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7f9f37230400) [pid = 1822] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:42:55 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7f9f339dd000) [pid = 1822] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:42:56 INFO - PROCESS | 1822 | 1461584576092 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]]]}] 04:42:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:42:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1725ms 04:42:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:42:56 INFO - PROCESS | 1822 | 1461584576164 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 1822 | 1461584576167 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 04:42:56 INFO - PROCESS | 1822 | 1461584576172 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 1822 | 1461584576175 Marionette TRACE conn3 <- [1,1598,null,{}] 04:42:56 INFO - PROCESS | 1822 | 1461584576180 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}] 04:42:56 INFO - PROCESS | 1822 | 1461584576388 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:42:56 INFO - PROCESS | 1822 | 1461584576531 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f432da800 == 107 [pid = 1822] [id = 407] 04:42:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7f9f330de000) [pid = 1822] [serial = 1222] [outer = (nil)] 04:42:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7f9f3bf17000) [pid = 1822] [serial = 1223] [outer = 0x7f9f330de000] 04:42:56 INFO - PROCESS | 1822 | 1461584576596 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7f9f428e6800) [pid = 1822] [serial = 1224] [outer = 0x7f9f330de000] 04:42:57 INFO - PROCESS | 1822 | 1461584577207 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]]]}] 04:42:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:42:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1086ms 04:42:57 INFO - PROCESS | 1822 | 1461584577259 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 1822 | 1461584577263 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 04:42:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:42:57 INFO - PROCESS | 1822 | 1461584577269 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 1822 | 1461584577271 Marionette TRACE conn3 <- [1,1602,null,{}] 04:42:57 INFO - PROCESS | 1822 | 1461584577276 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}] 04:42:57 INFO - PROCESS | 1822 | 1461584577481 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:42:57 INFO - PROCESS | 1822 | 1461584577498 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f22800 == 108 [pid = 1822] [id = 408] 04:42:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7f9f339dc400) [pid = 1822] [serial = 1225] [outer = (nil)] 04:42:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7f9f42a88c00) [pid = 1822] [serial = 1226] [outer = 0x7f9f339dc400] 04:42:57 INFO - PROCESS | 1822 | 1461584577559 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7f9f434cec00) [pid = 1822] [serial = 1227] [outer = 0x7f9f339dc400] 04:42:58 INFO - PROCESS | 1822 | 1461584578585 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]]]}] 04:42:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:42:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1375ms 04:42:58 INFO - PROCESS | 1822 | 1461584578645 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:42:58 INFO - PROCESS | 1822 | 1461584578651 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 04:42:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:42:58 INFO - PROCESS | 1822 | 1461584578659 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - PROCESS | 1822 | 1461584578663 Marionette TRACE conn3 <- [1,1606,null,{}] 04:42:58 INFO - PROCESS | 1822 | 1461584578672 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}] 04:42:58 INFO - PROCESS | 1822 | 1461584578885 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:42:59 INFO - PROCESS | 1822 | 1461584579076 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f388d5800 == 109 [pid = 1822] [id = 409] 04:42:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7f9f362e4800) [pid = 1822] [serial = 1228] [outer = (nil)] 04:42:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7f9f37224800) [pid = 1822] [serial = 1229] [outer = 0x7f9f362e4800] 04:42:59 INFO - PROCESS | 1822 | 1461584579153 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7f9f37ee2000) [pid = 1822] [serial = 1230] [outer = 0x7f9f362e4800] 04:43:00 INFO - PROCESS | 1822 | 1461584580079 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]]]}] 04:43:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:43:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1487ms 04:43:00 INFO - PROCESS | 1822 | 1461584580152 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 1822 | 1461584580165 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 04:43:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:43:00 INFO - PROCESS | 1822 | 1461584580174 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - PROCESS | 1822 | 1461584580179 Marionette TRACE conn3 <- [1,1610,null,{}] 04:43:00 INFO - PROCESS | 1822 | 1461584580184 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}] 04:43:00 INFO - PROCESS | 1822 | 1461584580408 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:43:00 INFO - PROCESS | 1822 | 1461584580669 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f415c8000 == 110 [pid = 1822] [id = 410] 04:43:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7f9f386f0400) [pid = 1822] [serial = 1231] [outer = (nil)] 04:43:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7f9f3894ac00) [pid = 1822] [serial = 1232] [outer = 0x7f9f386f0400] 04:43:00 INFO - PROCESS | 1822 | 1461584580784 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7f9f389d9400) [pid = 1822] [serial = 1233] [outer = 0x7f9f386f0400] 04:43:01 INFO - PROCESS | 1822 | 1461584581631 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]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:43:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1484ms 04:43:01 INFO - PROCESS | 1822 | 1461584581659 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 1822 | 1461584581663 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 04:43:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:43:01 INFO - PROCESS | 1822 | 1461584581668 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 1822 | 1461584581673 Marionette TRACE conn3 <- [1,1614,null,{}] 04:43:01 INFO - PROCESS | 1822 | 1461584581688 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}] 04:43:01 INFO - PROCESS | 1822 | 1461584581870 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:43:02 INFO - PROCESS | 1822 | 1461584582062 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45185000 == 111 [pid = 1822] [id = 411] 04:43:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7f9f3bf11400) [pid = 1822] [serial = 1234] [outer = (nil)] 04:43:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7f9f3cd39c00) [pid = 1822] [serial = 1235] [outer = 0x7f9f3bf11400] 04:43:02 INFO - PROCESS | 1822 | 1461584582138 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7f9f411af800) [pid = 1822] [serial = 1236] [outer = 0x7f9f3bf11400] 04:43:03 INFO - PROCESS | 1822 | 1461584583050 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]]]}] 04:43:03 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 04:43:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1430ms 04:43:03 INFO - PROCESS | 1822 | 1461584583100 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:43:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:43:03 INFO - PROCESS | 1822 | 1461584583105 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 04:43:03 INFO - PROCESS | 1822 | 1461584583111 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - PROCESS | 1822 | 1461584583115 Marionette TRACE conn3 <- [1,1618,null,{}] 04:43:03 INFO - PROCESS | 1822 | 1461584583120 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}] 04:43:03 INFO - PROCESS | 1822 | 1461584583311 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:43:03 INFO - PROCESS | 1822 | 1461584583520 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47166000 == 112 [pid = 1822] [id = 412] 04:43:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7f9f3c142400) [pid = 1822] [serial = 1237] [outer = (nil)] 04:43:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7f9f433bc400) [pid = 1822] [serial = 1238] [outer = 0x7f9f3c142400] 04:43:03 INFO - PROCESS | 1822 | 1461584583639 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7f9f43a2ec00) [pid = 1822] [serial = 1239] [outer = 0x7f9f3c142400] 04:43:04 INFO - PROCESS | 1822 | 1461584584497 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]]]}] 04:43:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:43:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1427ms 04:43:04 INFO - PROCESS | 1822 | 1461584584539 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:43:04 INFO - PROCESS | 1822 | 1461584584542 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 04:43:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:43:04 INFO - PROCESS | 1822 | 1461584584548 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:43:04 INFO - PROCESS | 1822 | 1461584584555 Marionette TRACE conn3 <- [1,1622,null,{}] 04:43:04 INFO - PROCESS | 1822 | 1461584584566 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}] 04:43:04 INFO - PROCESS | 1822 | 1461584584764 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:43:04 INFO - PROCESS | 1822 | 1461584584957 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4752b000 == 113 [pid = 1822] [id = 413] 04:43:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7f9f411a7c00) [pid = 1822] [serial = 1240] [outer = (nil)] 04:43:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7f9f43f7ec00) [pid = 1822] [serial = 1241] [outer = 0x7f9f411a7c00] 04:43:05 INFO - PROCESS | 1822 | 1461584585029 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7f9f443e5800) [pid = 1822] [serial = 1242] [outer = 0x7f9f411a7c00] 04:43:05 INFO - PROCESS | 1822 | 1461584585875 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]]]}] 04:43:05 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 04:43:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1386ms 04:43:05 INFO - PROCESS | 1822 | 1461584585934 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 1822 | 1461584585937 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 04:43:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:43:05 INFO - PROCESS | 1822 | 1461584585943 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 1822 | 1461584585945 Marionette TRACE conn3 <- [1,1626,null,{}] 04:43:05 INFO - PROCESS | 1822 | 1461584585951 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}] 04:43:06 INFO - PROCESS | 1822 | 1461584586159 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:43:06 INFO - PROCESS | 1822 | 1461584586343 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f49e15800 == 114 [pid = 1822] [id = 414] 04:43:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7f9f4512c000) [pid = 1822] [serial = 1243] [outer = (nil)] 04:43:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7f9f46b3e800) [pid = 1822] [serial = 1244] [outer = 0x7f9f4512c000] 04:43:06 INFO - PROCESS | 1822 | 1461584586418 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7f9f4af18400) [pid = 1822] [serial = 1245] [outer = 0x7f9f4512c000] 04:43:07 INFO - PROCESS | 1822 | 1461584587216 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]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:43:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1324ms 04:43:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:43:07 INFO - PROCESS | 1822 | 1461584587269 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 1822 | 1461584587272 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 04:43:07 INFO - PROCESS | 1822 | 1461584587279 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 1822 | 1461584587282 Marionette TRACE conn3 <- [1,1630,null,{}] 04:43:07 INFO - PROCESS | 1822 | 1461584587287 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}] 04:43:07 INFO - PROCESS | 1822 | 1461584587466 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:43:07 INFO - PROCESS | 1822 | 1461584587654 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d48d000 == 115 [pid = 1822] [id = 415] 04:43:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7f9f411e7800) [pid = 1822] [serial = 1246] [outer = (nil)] 04:43:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7f9f49e0f000) [pid = 1822] [serial = 1247] [outer = 0x7f9f411e7800] 04:43:07 INFO - PROCESS | 1822 | 1461584587732 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7f9f4c521000) [pid = 1822] [serial = 1248] [outer = 0x7f9f411e7800] 04:43:08 INFO - PROCESS | 1822 | 1461584588581 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]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:43:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1344ms 04:43:08 INFO - PROCESS | 1822 | 1461584588622 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 1822 | 1461584588624 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 04:43:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:43:08 INFO - PROCESS | 1822 | 1461584588631 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 1822 | 1461584588633 Marionette TRACE conn3 <- [1,1634,null,{}] 04:43:08 INFO - PROCESS | 1822 | 1461584588638 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}] 04:43:08 INFO - PROCESS | 1822 | 1461584588811 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:43:09 INFO - PROCESS | 1822 | 1461584589000 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4ec5c000 == 116 [pid = 1822] [id = 416] 04:43:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7f9f43a2f800) [pid = 1822] [serial = 1249] [outer = (nil)] 04:43:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7f9f4c5bdc00) [pid = 1822] [serial = 1250] [outer = 0x7f9f43a2f800] 04:43:09 INFO - PROCESS | 1822 | 1461584589070 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7f9f4d07e400) [pid = 1822] [serial = 1251] [outer = 0x7f9f43a2f800] 04:43:09 INFO - PROCESS | 1822 | 1461584589944 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]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:43:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1380ms 04:43:10 INFO - PROCESS | 1822 | 1461584590012 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 1822 | 1461584590015 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 04:43:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:43:10 INFO - PROCESS | 1822 | 1461584590022 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - PROCESS | 1822 | 1461584590025 Marionette TRACE conn3 <- [1,1638,null,{}] 04:43:10 INFO - PROCESS | 1822 | 1461584590030 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}] 04:43:10 INFO - PROCESS | 1822 | 1461584590227 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:43:10 INFO - PROCESS | 1822 | 1461584590414 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f59498800 == 117 [pid = 1822] [id = 417] 04:43:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7f9f4c5bec00) [pid = 1822] [serial = 1252] [outer = (nil)] 04:43:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7f9f4de65400) [pid = 1822] [serial = 1253] [outer = 0x7f9f4c5bec00] 04:43:10 INFO - PROCESS | 1822 | 1461584590492 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7f9f4e11cc00) [pid = 1822] [serial = 1254] [outer = 0x7f9f4c5bec00] 04:43:11 INFO - PROCESS | 1822 | 1461584591317 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]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:43:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1335ms 04:43:11 INFO - PROCESS | 1822 | 1461584591358 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:43:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:43:11 INFO - PROCESS | 1822 | 1461584591361 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 04:43:11 INFO - PROCESS | 1822 | 1461584591366 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - PROCESS | 1822 | 1461584591369 Marionette TRACE conn3 <- [1,1642,null,{}] 04:43:11 INFO - PROCESS | 1822 | 1461584591374 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}] 04:43:11 INFO - PROCESS | 1822 | 1461584591563 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:43:11 INFO - PROCESS | 1822 | 1461584591753 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b429800 == 118 [pid = 1822] [id = 418] 04:43:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7f9f4d082800) [pid = 1822] [serial = 1255] [outer = (nil)] 04:43:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7f9f4edc2000) [pid = 1822] [serial = 1256] [outer = 0x7f9f4d082800] 04:43:11 INFO - PROCESS | 1822 | 1461584591820 Marionette DEBUG loaded listener.js 04:43:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7f9f4e11e800) [pid = 1822] [serial = 1257] [outer = 0x7f9f4d082800] 04:43:12 INFO - PROCESS | 1822 | 1461584592705 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]]]}] 04:43:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:43:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1375ms 04:43:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:43:12 INFO - PROCESS | 1822 | 1461584592742 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:43:12 INFO - PROCESS | 1822 | 1461584592745 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 04:43:12 INFO - PROCESS | 1822 | 1461584592751 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:43:12 INFO - PROCESS | 1822 | 1461584592755 Marionette TRACE conn3 <- [1,1646,null,{}] 04:43:12 INFO - PROCESS | 1822 | 1461584592760 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}] 04:43:12 INFO - PROCESS | 1822 | 1461584592962 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:43:13 INFO - PROCESS | 1822 | 1461584593156 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f6157e800 == 119 [pid = 1822] [id = 419] 04:43:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7f9f4d084000) [pid = 1822] [serial = 1258] [outer = (nil)] 04:43:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7f9f5b8d9000) [pid = 1822] [serial = 1259] [outer = 0x7f9f4d084000] 04:43:13 INFO - PROCESS | 1822 | 1461584593229 Marionette DEBUG loaded listener.js 04:43:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7f9f5ef81000) [pid = 1822] [serial = 1260] [outer = 0x7f9f4d084000] 04:43:14 INFO - PROCESS | 1822 | 1461584594099 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]]]}] 04:43:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:43:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1384ms 04:43:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:43:14 INFO - PROCESS | 1822 | 1461584594135 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:43:14 INFO - PROCESS | 1822 | 1461584594137 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 04:43:14 INFO - PROCESS | 1822 | 1461584594144 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:43:14 INFO - PROCESS | 1822 | 1461584594147 Marionette TRACE conn3 <- [1,1650,null,{}] 04:43:14 INFO - PROCESS | 1822 | 1461584594151 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}] 04:43:14 INFO - PROCESS | 1822 | 1461584594328 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:43:14 INFO - PROCESS | 1822 | 1461584594520 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a92c800 == 120 [pid = 1822] [id = 420] 04:43:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7f9f5a2e6800) [pid = 1822] [serial = 1261] [outer = (nil)] 04:43:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7f9f5f56f800) [pid = 1822] [serial = 1262] [outer = 0x7f9f5a2e6800] 04:43:14 INFO - PROCESS | 1822 | 1461584594588 Marionette DEBUG loaded listener.js 04:43:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7f9f5f73fc00) [pid = 1822] [serial = 1263] [outer = 0x7f9f5a2e6800] 04:43:15 INFO - PROCESS | 1822 | 1461584595466 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]]]}] 04:43:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:43:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1383ms 04:43:15 INFO - PROCESS | 1822 | 1461584595527 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 1822 | 1461584595530 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 04:43:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:43:15 INFO - PROCESS | 1822 | 1461584595536 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 1822 | 1461584595538 Marionette TRACE conn3 <- [1,1654,null,{}] 04:43:15 INFO - PROCESS | 1822 | 1461584595543 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}] 04:43:15 INFO - PROCESS | 1822 | 1461584595731 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:43:15 INFO - PROCESS | 1822 | 1461584595923 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f63bb7800 == 121 [pid = 1822] [id = 421] 04:43:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7f9f3a7bec00) [pid = 1822] [serial = 1264] [outer = (nil)] 04:43:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7f9f3a7c6400) [pid = 1822] [serial = 1265] [outer = 0x7f9f3a7bec00] 04:43:16 INFO - PROCESS | 1822 | 1461584595994 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7f9f3a7cb000) [pid = 1822] [serial = 1266] [outer = 0x7f9f3a7bec00] 04:43:16 INFO - PROCESS | 1822 | 1461584596782 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]]]}] 04:43:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:43:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1278ms 04:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:43:16 INFO - PROCESS | 1822 | 1461584596815 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 1822 | 1461584596818 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 04:43:16 INFO - PROCESS | 1822 | 1461584596824 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 1822 | 1461584596827 Marionette TRACE conn3 <- [1,1658,null,{}] 04:43:16 INFO - PROCESS | 1822 | 1461584596832 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}] 04:43:17 INFO - PROCESS | 1822 | 1461584597011 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:43:17 INFO - PROCESS | 1822 | 1461584597205 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3687f800 == 122 [pid = 1822] [id = 422] 04:43:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7f9f3a7bf000) [pid = 1822] [serial = 1267] [outer = (nil)] 04:43:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7f9f5f73f800) [pid = 1822] [serial = 1268] [outer = 0x7f9f3a7bf000] 04:43:17 INFO - PROCESS | 1822 | 1461584597271 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7f9f5f90ec00) [pid = 1822] [serial = 1269] [outer = 0x7f9f3a7bf000] 04:43:18 INFO - PROCESS | 1822 | 1461584598147 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]]]}] 04:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1381ms 04:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:43:18 INFO - PROCESS | 1822 | 1461584598205 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 1822 | 1461584598208 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 04:43:18 INFO - PROCESS | 1822 | 1461584598213 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 1822 | 1461584598216 Marionette TRACE conn3 <- [1,1662,null,{}] 04:43:18 INFO - PROCESS | 1822 | 1461584598221 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}] 04:43:18 INFO - PROCESS | 1822 | 1461584598410 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:43:18 INFO - PROCESS | 1822 | 1461584598616 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37d43000 == 123 [pid = 1822] [id = 423] 04:43:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7f9f363ae000) [pid = 1822] [serial = 1270] [outer = (nil)] 04:43:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7f9f37ff1800) [pid = 1822] [serial = 1271] [outer = 0x7f9f363ae000] 04:43:18 INFO - PROCESS | 1822 | 1461584598688 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7f9f3a320800) [pid = 1822] [serial = 1272] [outer = 0x7f9f363ae000] 04:43:19 INFO - PROCESS | 1822 | 1461584599546 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]]]}] 04:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1386ms 04:43:19 INFO - PROCESS | 1822 | 1461584599600 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 1822 | 1461584599603 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 04:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:43:19 INFO - PROCESS | 1822 | 1461584599609 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 1822 | 1461584599610 Marionette TRACE conn3 <- [1,1666,null,{}] 04:43:19 INFO - PROCESS | 1822 | 1461584599616 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}] 04:43:19 INFO - PROCESS | 1822 | 1461584599811 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:43:20 INFO - PROCESS | 1822 | 1461584600433 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f386d8800 == 124 [pid = 1822] [id = 424] 04:43:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7f9f3398b800) [pid = 1822] [serial = 1273] [outer = (nil)] 04:43:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7f9f339e2c00) [pid = 1822] [serial = 1274] [outer = 0x7f9f3398b800] 04:43:20 INFO - PROCESS | 1822 | 1461584600507 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7f9f3722b800) [pid = 1822] [serial = 1275] [outer = 0x7f9f3398b800] 04:43:21 INFO - PROCESS | 1822 | 1461584601345 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]]]}] 04:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1782ms 04:43:21 INFO - PROCESS | 1822 | 1461584601394 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 1822 | 1461584601398 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 04:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:43:21 INFO - PROCESS | 1822 | 1461584601405 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:43:21 INFO - PROCESS | 1822 | 1461584601409 Marionette TRACE conn3 <- [1,1670,null,{}] 04:43:21 INFO - PROCESS | 1822 | 1461584601416 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}] 04:43:21 INFO - PROCESS | 1822 | 1461584601601 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:43:21 INFO - PROCESS | 1822 | 1461584601812 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a647000 == 125 [pid = 1822] [id = 425] 04:43:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7f9f330e1400) [pid = 1822] [serial = 1276] [outer = (nil)] 04:43:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7f9f363acc00) [pid = 1822] [serial = 1277] [outer = 0x7f9f330e1400] 04:43:21 INFO - PROCESS | 1822 | 1461584601879 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7f9f3888a000) [pid = 1822] [serial = 1278] [outer = 0x7f9f330e1400] 04:43:22 INFO - PROCESS | 1822 | 1461584602921 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]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1578ms 04:43:22 INFO - PROCESS | 1822 | 1461584602988 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 1822 | 1461584602993 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 04:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:43:23 INFO - PROCESS | 1822 | 1461584603000 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:43:23 INFO - PROCESS | 1822 | 1461584603003 Marionette TRACE conn3 <- [1,1674,null,{}] 04:43:23 INFO - PROCESS | 1822 | 1461584603007 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}] 04:43:23 INFO - PROCESS | 1822 | 1461584603192 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:43:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f432da800 == 124 [pid = 1822] [id = 407] 04:43:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43156800 == 123 [pid = 1822] [id = 406] 04:43:23 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7f9f47ab4800) [pid = 1822] [serial = 1133] [outer = (nil)] [url = about:blank] 04:43:23 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7f9f4c5b3c00) [pid = 1822] [serial = 1136] [outer = (nil)] [url = about:blank] 04:43:23 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7f9f4de67c00) [pid = 1822] [serial = 1139] [outer = (nil)] [url = about:blank] 04:43:23 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7f9f428eec00) [pid = 1822] [serial = 1166] [outer = (nil)] [url = about:blank] 04:43:23 INFO - PROCESS | 1822 | 1461584603564 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f41261000 == 122 [pid = 1822] [id = 405] 04:43:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37e2b800 == 123 [pid = 1822] [id = 426] 04:43:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7f9f363ac800) [pid = 1822] [serial = 1279] [outer = (nil)] 04:43:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7f9f36814c00) [pid = 1822] [serial = 1280] [outer = 0x7f9f363ac800] 04:43:23 INFO - PROCESS | 1822 | 1461584603666 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7f9f3a326400) [pid = 1822] [serial = 1281] [outer = 0x7f9f363ac800] 04:43:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bd16800 == 122 [pid = 1822] [id = 404] 04:43:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f386da000 == 121 [pid = 1822] [id = 403] 04:43:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f36929000 == 120 [pid = 1822] [id = 402] 04:43:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f35acc800 == 119 [pid = 1822] [id = 401] 04:43:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5d13b000 == 118 [pid = 1822] [id = 395] 04:43:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a563000 == 117 [pid = 1822] [id = 394] 04:43:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e1e8800 == 116 [pid = 1822] [id = 393] 04:43:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4bddd000 == 115 [pid = 1822] [id = 392] 04:43:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47b0c800 == 114 [pid = 1822] [id = 391] 04:43:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f44e45000 == 113 [pid = 1822] [id = 390] 04:43:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a60f800 == 112 [pid = 1822] [id = 389] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7f9f3cd2b000) [pid = 1822] [serial = 1157] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7f9f430f6800) [pid = 1822] [serial = 1160] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7f9f3c149800) [pid = 1822] [serial = 1115] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7f9f3beffc00) [pid = 1822] [serial = 1154] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7f9f3a96ec00) [pid = 1822] [serial = 1112] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7f9f3cee7000) [pid = 1822] [serial = 1118] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7f9f37ff4000) [pid = 1822] [serial = 1148] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7f9f386c0c00) [pid = 1822] [serial = 1149] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7f9f37224400) [pid = 1822] [serial = 1146] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7f9f364e4000) [pid = 1822] [serial = 1145] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7f9f36812800) [pid = 1822] [serial = 1106] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7f9f386bdc00) [pid = 1822] [serial = 1151] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7f9f38aabc00) [pid = 1822] [serial = 1152] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7f9f430f0c00) [pid = 1822] [serial = 1121] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7f9f450da000) [pid = 1822] [serial = 1127] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7f9f363aa400) [pid = 1822] [serial = 1142] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7f9f43f77c00) [pid = 1822] [serial = 1124] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7f9f45ee2c00) [pid = 1822] [serial = 1130] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7f9f386b9c00) [pid = 1822] [serial = 1109] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7f9f434cb400) [pid = 1822] [serial = 1161] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7f9f38943800) [pid = 1822] [serial = 1163] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7f9f411a7400) [pid = 1822] [serial = 1158] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7f9f428e7800) [pid = 1822] [serial = 1164] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7f9f3bfa4800) [pid = 1822] [serial = 1155] [outer = (nil)] [url = about:blank] 04:43:24 INFO - PROCESS | 1822 | 1461584604430 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]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1476ms 04:43:24 INFO - PROCESS | 1822 | 1461584604477 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 1822 | 1461584604480 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 04:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:43:24 INFO - PROCESS | 1822 | 1461584604492 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 1822 | 1461584604500 Marionette TRACE conn3 <- [1,1678,null,{}] 04:43:24 INFO - PROCESS | 1822 | 1461584604507 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}] 04:43:24 INFO - PROCESS | 1822 | 1461584604682 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:43:24 INFO - PROCESS | 1822 | 1461584604849 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bfc1800 == 113 [pid = 1822] [id = 427] 04:43:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7f9f3a326800) [pid = 1822] [serial = 1282] [outer = (nil)] 04:43:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7f9f3bf14800) [pid = 1822] [serial = 1283] [outer = 0x7f9f3a326800] 04:43:24 INFO - PROCESS | 1822 | 1461584604926 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7f9f3c150800) [pid = 1822] [serial = 1284] [outer = 0x7f9f3a326800] 04:43:25 INFO - PROCESS | 1822 | 1461584605663 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]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1238ms 04:43:25 INFO - PROCESS | 1822 | 1461584605729 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 1822 | 1461584605734 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 04:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:43:25 INFO - PROCESS | 1822 | 1461584605739 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - PROCESS | 1822 | 1461584605741 Marionette TRACE conn3 <- [1,1682,null,{}] 04:43:25 INFO - PROCESS | 1822 | 1461584605746 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}] 04:43:25 INFO - PROCESS | 1822 | 1461584605913 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:43:26 INFO - PROCESS | 1822 | 1461584606081 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f42c19800 == 114 [pid = 1822] [id = 428] 04:43:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7f9f3a327400) [pid = 1822] [serial = 1285] [outer = (nil)] 04:43:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7f9f411b1400) [pid = 1822] [serial = 1286] [outer = 0x7f9f3a327400] 04:43:26 INFO - PROCESS | 1822 | 1461584606140 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7f9f428e9c00) [pid = 1822] [serial = 1287] [outer = 0x7f9f3a327400] 04:43:26 INFO - PROCESS | 1822 | 1461584606937 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]]]}] 04:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1224ms 04:43:26 INFO - PROCESS | 1822 | 1461584606964 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:43:26 INFO - PROCESS | 1822 | 1461584606968 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 04:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:43:26 INFO - PROCESS | 1822 | 1461584606973 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - PROCESS | 1822 | 1461584606976 Marionette TRACE conn3 <- [1,1686,null,{}] 04:43:26 INFO - PROCESS | 1822 | 1461584606981 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}] 04:43:27 INFO - PROCESS | 1822 | 1461584607195 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:43:27 INFO - PROCESS | 1822 | 1461584607241 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f438d7000 == 115 [pid = 1822] [id = 429] 04:43:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7f9f43a2d800) [pid = 1822] [serial = 1288] [outer = (nil)] 04:43:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7f9f43c02c00) [pid = 1822] [serial = 1289] [outer = 0x7f9f43a2d800] 04:43:27 INFO - PROCESS | 1822 | 1461584607309 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7f9f45e4c400) [pid = 1822] [serial = 1290] [outer = 0x7f9f43a2d800] 04:43:28 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7f9f38884800) [pid = 1822] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:43:28 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7f9f330de000) [pid = 1822] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:43:28 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7f9f3bf12800) [pid = 1822] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:43:28 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7f9f37ff4800) [pid = 1822] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:43:28 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7f9f339e3400) [pid = 1822] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:43:28 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7f9f386f2400) [pid = 1822] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:43:28 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7f9f386fbc00) [pid = 1822] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:43:28 INFO - PROCESS | 1822 | 1461584608246 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]]]}] 04:43:28 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 04:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1328ms 04:43:28 INFO - PROCESS | 1822 | 1461584608301 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 1822 | 1461584608304 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 04:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:43:28 INFO - PROCESS | 1822 | 1461584608310 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 1822 | 1461584608311 Marionette TRACE conn3 <- [1,1690,null,{}] 04:43:28 INFO - PROCESS | 1822 | 1461584608317 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}] 04:43:28 INFO - PROCESS | 1822 | 1461584608538 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:43:28 INFO - PROCESS | 1822 | 1461584608653 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4314e800 == 116 [pid = 1822] [id = 430] 04:43:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7f9f372d4c00) [pid = 1822] [serial = 1291] [outer = (nil)] 04:43:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7f9f430f0c00) [pid = 1822] [serial = 1292] [outer = 0x7f9f372d4c00] 04:43:28 INFO - PROCESS | 1822 | 1461584608714 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7f9f469e3800) [pid = 1822] [serial = 1293] [outer = 0x7f9f372d4c00] 04:43:29 INFO - PROCESS | 1822 | 1461584609406 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]]]}] 04:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1124ms 04:43:29 INFO - PROCESS | 1822 | 1461584609435 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 1822 | 1461584609439 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 04:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:43:29 INFO - PROCESS | 1822 | 1461584609456 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 1822 | 1461584609459 Marionette TRACE conn3 <- [1,1694,null,{}] 04:43:29 INFO - PROCESS | 1822 | 1461584609464 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}] 04:43:29 INFO - PROCESS | 1822 | 1461584609634 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:43:29 INFO - PROCESS | 1822 | 1461584609648 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46979800 == 117 [pid = 1822] [id = 431] 04:43:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7f9f46a77000) [pid = 1822] [serial = 1294] [outer = (nil)] 04:43:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7f9f4877e400) [pid = 1822] [serial = 1295] [outer = 0x7f9f46a77000] 04:43:29 INFO - PROCESS | 1822 | 1461584609707 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7f9f4c52bc00) [pid = 1822] [serial = 1296] [outer = 0x7f9f46a77000] 04:43:30 INFO - PROCESS | 1822 | 1461584610838 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]]]}] 04:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1428ms 04:43:30 INFO - PROCESS | 1822 | 1461584610885 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 1822 | 1461584610892 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 04:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:43:30 INFO - PROCESS | 1822 | 1461584610900 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - PROCESS | 1822 | 1461584610905 Marionette TRACE conn3 <- [1,1698,null,{}] 04:43:30 INFO - PROCESS | 1822 | 1461584610914 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}] 04:43:31 INFO - PROCESS | 1822 | 1461584611139 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:43:31 INFO - PROCESS | 1822 | 1461584611386 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a1e6800 == 118 [pid = 1822] [id = 432] 04:43:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7f9f37ff4000) [pid = 1822] [serial = 1297] [outer = (nil)] 04:43:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7f9f386b2800) [pid = 1822] [serial = 1298] [outer = 0x7f9f37ff4000] 04:43:31 INFO - PROCESS | 1822 | 1461584611507 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7f9f386f6800) [pid = 1822] [serial = 1299] [outer = 0x7f9f37ff4000] 04:43:32 INFO - PROCESS | 1822 | 1461584612392 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]]]}] 04:43:32 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 04:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1531ms 04:43:32 INFO - PROCESS | 1822 | 1461584612432 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:43:32 INFO - PROCESS | 1822 | 1461584612440 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 04:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:43:32 INFO - PROCESS | 1822 | 1461584612449 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:43:32 INFO - PROCESS | 1822 | 1461584612453 Marionette TRACE conn3 <- [1,1702,null,{}] 04:43:32 INFO - PROCESS | 1822 | 1461584612459 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}] 04:43:32 INFO - PROCESS | 1822 | 1461584612644 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:43:32 INFO - PROCESS | 1822 | 1461584612841 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f42c0d000 == 119 [pid = 1822] [id = 433] 04:43:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7f9f38883000) [pid = 1822] [serial = 1300] [outer = (nil)] 04:43:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7f9f3a324c00) [pid = 1822] [serial = 1301] [outer = 0x7f9f38883000] 04:43:32 INFO - PROCESS | 1822 | 1461584612912 Marionette DEBUG loaded listener.js 04:43:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7f9f3be2c400) [pid = 1822] [serial = 1302] [outer = 0x7f9f38883000] 04:43:33 INFO - PROCESS | 1822 | 1461584613887 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]]]}] 04:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1480ms 04:43:33 INFO - PROCESS | 1822 | 1461584613930 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:43:33 INFO - PROCESS | 1822 | 1461584613937 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 04:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:43:33 INFO - PROCESS | 1822 | 1461584613944 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:43:33 INFO - PROCESS | 1822 | 1461584613949 Marionette TRACE conn3 <- [1,1706,null,{}] 04:43:33 INFO - PROCESS | 1822 | 1461584613965 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}] 04:43:34 INFO - PROCESS | 1822 | 1461584614183 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:43:34 INFO - PROCESS | 1822 | 1461584614384 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47b9e800 == 120 [pid = 1822] [id = 434] 04:43:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7f9f42a8cc00) [pid = 1822] [serial = 1303] [outer = (nil)] 04:43:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7f9f43f72c00) [pid = 1822] [serial = 1304] [outer = 0x7f9f42a8cc00] 04:43:34 INFO - PROCESS | 1822 | 1461584614501 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7f9f4512f400) [pid = 1822] [serial = 1305] [outer = 0x7f9f42a8cc00] 04:43:35 INFO - PROCESS | 1822 | 1461584615328 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]]]}] 04:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1436ms 04:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:43:35 INFO - PROCESS | 1822 | 1461584615381 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 1822 | 1461584615385 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 04:43:35 INFO - PROCESS | 1822 | 1461584615414 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - PROCESS | 1822 | 1461584615420 Marionette TRACE conn3 <- [1,1710,null,{}] 04:43:35 INFO - PROCESS | 1822 | 1461584615429 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}] 04:43:35 INFO - PROCESS | 1822 | 1461584615620 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:43:35 INFO - PROCESS | 1822 | 1461584615813 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d47a000 == 121 [pid = 1822] [id = 435] 04:43:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7f9f433bec00) [pid = 1822] [serial = 1306] [outer = (nil)] 04:43:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7f9f4c5b3c00) [pid = 1822] [serial = 1307] [outer = 0x7f9f433bec00] 04:43:35 INFO - PROCESS | 1822 | 1461584615886 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7f9f4d60e400) [pid = 1822] [serial = 1308] [outer = 0x7f9f433bec00] 04:43:36 INFO - PROCESS | 1822 | 1461584616721 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]]]}] 04:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1360ms 04:43:36 INFO - PROCESS | 1822 | 1461584616751 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 1822 | 1461584616754 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 04:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:43:36 INFO - PROCESS | 1822 | 1461584616760 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 1822 | 1461584616763 Marionette TRACE conn3 <- [1,1714,null,{}] 04:43:36 INFO - PROCESS | 1822 | 1461584616768 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}] 04:43:36 INFO - PROCESS | 1822 | 1461584616950 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:43:37 INFO - PROCESS | 1822 | 1461584617148 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a01b800 == 122 [pid = 1822] [id = 436] 04:43:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7f9f450dac00) [pid = 1822] [serial = 1309] [outer = (nil)] 04:43:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7f9f4ec8c000) [pid = 1822] [serial = 1310] [outer = 0x7f9f450dac00] 04:43:37 INFO - PROCESS | 1822 | 1461584617219 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7f9f54475400) [pid = 1822] [serial = 1311] [outer = 0x7f9f450dac00] 04:43:38 INFO - PROCESS | 1822 | 1461584618100 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]]]}] 04:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1384ms 04:43:38 INFO - PROCESS | 1822 | 1461584618145 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 1822 | 1461584618149 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 04:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:43:38 INFO - PROCESS | 1822 | 1461584618155 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 1822 | 1461584618159 Marionette TRACE conn3 <- [1,1718,null,{}] 04:43:38 INFO - PROCESS | 1822 | 1461584618163 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}] 04:43:38 INFO - PROCESS | 1822 | 1461584618371 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:43:38 INFO - PROCESS | 1822 | 1461584618573 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f5cb800 == 123 [pid = 1822] [id = 437] 04:43:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7f9f3a966400) [pid = 1822] [serial = 1312] [outer = (nil)] 04:43:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7f9f4bf1e400) [pid = 1822] [serial = 1313] [outer = 0x7f9f3a966400] 04:43:38 INFO - PROCESS | 1822 | 1461584618704 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7f9f5f571800) [pid = 1822] [serial = 1314] [outer = 0x7f9f3a966400] 04:43:39 INFO - PROCESS | 1822 | 1461584619587 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]]]}] 04:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1478ms 04:43:39 INFO - PROCESS | 1822 | 1461584619637 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 1822 | 1461584619640 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 04:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:43:39 INFO - PROCESS | 1822 | 1461584619646 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 1822 | 1461584619648 Marionette TRACE conn3 <- [1,1722,null,{}] 04:43:39 INFO - PROCESS | 1822 | 1461584619654 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}] 04:43:39 INFO - PROCESS | 1822 | 1461584619835 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:43:40 INFO - PROCESS | 1822 | 1461584620032 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f63ba4800 == 124 [pid = 1822] [id = 438] 04:43:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7f9f3bfa6c00) [pid = 1822] [serial = 1315] [outer = (nil)] 04:43:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7f9f3cbce800) [pid = 1822] [serial = 1316] [outer = 0x7f9f3bfa6c00] 04:43:40 INFO - PROCESS | 1822 | 1461584620101 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7f9f3cbd4800) [pid = 1822] [serial = 1317] [outer = 0x7f9f3bfa6c00] 04:43:40 INFO - PROCESS | 1822 | 1461584620956 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]]]}] 04:43:41 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 04:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1385ms 04:43:41 INFO - PROCESS | 1822 | 1461584621032 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 1822 | 1461584621036 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 04:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:43:41 INFO - PROCESS | 1822 | 1461584621041 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 1822 | 1461584621044 Marionette TRACE conn3 <- [1,1726,null,{}] 04:43:41 INFO - PROCESS | 1822 | 1461584621049 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}] 04:43:41 INFO - PROCESS | 1822 | 1461584621238 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:43:41 INFO - PROCESS | 1822 | 1461584621429 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3887a000 == 125 [pid = 1822] [id = 439] 04:43:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7f9f37f26000) [pid = 1822] [serial = 1318] [outer = (nil)] 04:43:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7f9f37f2e000) [pid = 1822] [serial = 1319] [outer = 0x7f9f37f26000] 04:43:41 INFO - PROCESS | 1822 | 1461584621501 Marionette DEBUG loaded listener.js 04:43:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7f9f37f32c00) [pid = 1822] [serial = 1320] [outer = 0x7f9f37f26000] 04:43:42 INFO - PROCESS | 1822 | 1461584622326 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]]]}] 04:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1333ms 04:43:42 INFO - PROCESS | 1822 | 1461584622375 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:43:42 INFO - PROCESS | 1822 | 1461584622378 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 04:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:43:42 INFO - PROCESS | 1822 | 1461584622385 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:43:42 INFO - PROCESS | 1822 | 1461584622390 Marionette TRACE conn3 <- [1,1730,null,{}] 04:43:42 INFO - PROCESS | 1822 | 1461584622396 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}] 04:43:42 INFO - PROCESS | 1822 | 1461584622588 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:43:42 INFO - PROCESS | 1822 | 1461584622787 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f479ce800 == 126 [pid = 1822] [id = 440] 04:43:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7f9f37f27000) [pid = 1822] [serial = 1321] [outer = (nil)] 04:43:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7f9f3cbd5800) [pid = 1822] [serial = 1322] [outer = 0x7f9f37f27000] 04:43:42 INFO - PROCESS | 1822 | 1461584622866 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7f9f5f5a7000) [pid = 1822] [serial = 1323] [outer = 0x7f9f37f27000] 04:43:43 INFO - PROCESS | 1822 | 1461584623712 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]]]}] 04:43:43 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 04:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1384ms 04:43:43 INFO - PROCESS | 1822 | 1461584623770 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 1822 | 1461584623773 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 04:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:43:43 INFO - PROCESS | 1822 | 1461584623779 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 1822 | 1461584623783 Marionette TRACE conn3 <- [1,1734,null,{}] 04:43:43 INFO - PROCESS | 1822 | 1461584623788 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}] 04:43:43 INFO - PROCESS | 1822 | 1461584623967 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:43:44 INFO - PROCESS | 1822 | 1461584624166 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f322e9000 == 127 [pid = 1822] [id = 441] 04:43:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7f9f37f33000) [pid = 1822] [serial = 1324] [outer = (nil)] 04:43:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7f9f39b6a000) [pid = 1822] [serial = 1325] [outer = 0x7f9f37f33000] 04:43:44 INFO - PROCESS | 1822 | 1461584624240 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7f9f39b6f400) [pid = 1822] [serial = 1326] [outer = 0x7f9f37f33000] 04:43:45 INFO - PROCESS | 1822 | 1461584625114 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]]]}] 04:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1387ms 04:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:43:45 INFO - PROCESS | 1822 | 1461584625167 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:43:45 INFO - PROCESS | 1822 | 1461584625171 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 04:43:45 INFO - PROCESS | 1822 | 1461584625177 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 1822 | 1461584625180 Marionette TRACE conn3 <- [1,1738,null,{}] 04:43:45 INFO - PROCESS | 1822 | 1461584625186 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}] 04:43:45 INFO - PROCESS | 1822 | 1461584625416 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:43:45 INFO - PROCESS | 1822 | 1461584625623 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37f9e800 == 128 [pid = 1822] [id = 442] 04:43:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7f9f39b62400) [pid = 1822] [serial = 1327] [outer = (nil)] 04:43:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7f9f39b79400) [pid = 1822] [serial = 1328] [outer = 0x7f9f39b62400] 04:43:45 INFO - PROCESS | 1822 | 1461584625705 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f3cbd4400) [pid = 1822] [serial = 1329] [outer = 0x7f9f39b62400] 04:43:46 INFO - PROCESS | 1822 | 1461584626662 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]]]}] 04:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1536ms 04:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:43:46 INFO - PROCESS | 1822 | 1461584626713 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:43:46 INFO - PROCESS | 1822 | 1461584626716 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 04:43:46 INFO - PROCESS | 1822 | 1461584626736 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 1822 | 1461584626740 Marionette TRACE conn3 <- [1,1742,null,{}] 04:43:46 INFO - PROCESS | 1822 | 1461584626750 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}] 04:43:46 INFO - PROCESS | 1822 | 1461584626941 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:43:47 INFO - PROCESS | 1822 | 1461584627138 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f38873800 == 129 [pid = 1822] [id = 443] 04:43:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f334d9c00) [pid = 1822] [serial = 1330] [outer = (nil)] 04:43:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f334e2000) [pid = 1822] [serial = 1331] [outer = 0x7f9f334d9c00] 04:43:47 INFO - PROCESS | 1822 | 1461584627210 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f334e8400) [pid = 1822] [serial = 1332] [outer = 0x7f9f334d9c00] 04:43:48 INFO - PROCESS | 1822 | 1461584628154 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]]]}] 04:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1506ms 04:43:48 INFO - PROCESS | 1822 | 1461584628228 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:43:48 INFO - PROCESS | 1822 | 1461584628231 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 04:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:43:48 INFO - PROCESS | 1822 | 1461584628237 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - PROCESS | 1822 | 1461584628241 Marionette TRACE conn3 <- [1,1746,null,{}] 04:43:48 INFO - PROCESS | 1822 | 1461584628247 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}] 04:43:48 INFO - PROCESS | 1822 | 1461584628448 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:43:48 INFO - PROCESS | 1822 | 1461584628646 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f33542800 == 130 [pid = 1822] [id = 444] 04:43:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f334de000) [pid = 1822] [serial = 1333] [outer = (nil)] 04:43:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f35a04800) [pid = 1822] [serial = 1334] [outer = 0x7f9f334de000] 04:43:48 INFO - PROCESS | 1822 | 1461584628728 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f35a0b400) [pid = 1822] [serial = 1335] [outer = 0x7f9f334de000] 04:43:49 INFO - PROCESS | 1822 | 1461584629613 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]]]}] 04:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1430ms 04:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:43:49 INFO - PROCESS | 1822 | 1461584629669 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:43:49 INFO - PROCESS | 1822 | 1461584629672 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 04:43:49 INFO - PROCESS | 1822 | 1461584629678 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:43:49 INFO - PROCESS | 1822 | 1461584629681 Marionette TRACE conn3 <- [1,1750,null,{}] 04:43:49 INFO - PROCESS | 1822 | 1461584629686 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}] 04:43:49 INFO - PROCESS | 1822 | 1461584629877 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:43:50 INFO - PROCESS | 1822 | 1461584630079 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f39c96000 == 131 [pid = 1822] [id = 445] 04:43:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f31c38800) [pid = 1822] [serial = 1336] [outer = (nil)] 04:43:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f31c3f800) [pid = 1822] [serial = 1337] [outer = 0x7f9f31c38800] 04:43:50 INFO - PROCESS | 1822 | 1461584630144 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7f9f31c44000) [pid = 1822] [serial = 1338] [outer = 0x7f9f31c38800] 04:43:51 INFO - PROCESS | 1822 | 1461584631115 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]]]}] 04:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1482ms 04:43:51 INFO - PROCESS | 1822 | 1461584631160 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 1822 | 1461584631164 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 04:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:43:51 INFO - PROCESS | 1822 | 1461584631169 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - PROCESS | 1822 | 1461584631171 Marionette TRACE conn3 <- [1,1754,null,{}] 04:43:51 INFO - PROCESS | 1822 | 1461584631176 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}] 04:43:51 INFO - PROCESS | 1822 | 1461584631370 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:43:51 INFO - PROCESS | 1822 | 1461584631577 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f39ca4800 == 132 [pid = 1822] [id = 446] 04:43:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7f9f31c39800) [pid = 1822] [serial = 1339] [outer = (nil)] 04:43:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7f9f35a0ac00) [pid = 1822] [serial = 1340] [outer = 0x7f9f31c39800] 04:43:51 INFO - PROCESS | 1822 | 1461584631645 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7f9f35a10c00) [pid = 1822] [serial = 1341] [outer = 0x7f9f31c39800] 04:43:52 INFO - PROCESS | 1822 | 1461584632504 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]]]}] 04:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1384ms 04:43:52 INFO - PROCESS | 1822 | 1461584632554 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:43:52 INFO - PROCESS | 1822 | 1461584632557 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 04:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:43:52 INFO - PROCESS | 1822 | 1461584632562 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - PROCESS | 1822 | 1461584632564 Marionette TRACE conn3 <- [1,1758,null,{}] 04:43:52 INFO - PROCESS | 1822 | 1461584632569 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}] 04:43:52 INFO - PROCESS | 1822 | 1461584632753 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:43:52 INFO - PROCESS | 1822 | 1461584632957 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a135800 == 133 [pid = 1822] [id = 447] 04:43:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7f9f31c40800) [pid = 1822] [serial = 1342] [outer = (nil)] 04:43:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7f9f38944000) [pid = 1822] [serial = 1343] [outer = 0x7f9f31c40800] 04:43:53 INFO - PROCESS | 1822 | 1461584633023 Marionette DEBUG loaded listener.js 04:43:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7f9f3a970c00) [pid = 1822] [serial = 1344] [outer = 0x7f9f31c40800] 04:43:54 INFO - PROCESS | 1822 | 1461584634436 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]]]}] 04:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1979ms 04:43:54 INFO - PROCESS | 1822 | 1461584634543 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:43:54 INFO - PROCESS | 1822 | 1461584634548 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 04:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:43:54 INFO - PROCESS | 1822 | 1461584634556 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:43:54 INFO - PROCESS | 1822 | 1461584634562 Marionette TRACE conn3 <- [1,1762,null,{}] 04:43:54 INFO - PROCESS | 1822 | 1461584634570 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}] 04:43:54 INFO - PROCESS | 1822 | 1461584634815 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:43:55 INFO - PROCESS | 1822 | 1461584635021 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f36885800 == 134 [pid = 1822] [id = 448] 04:43:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7f9f316d7c00) [pid = 1822] [serial = 1345] [outer = (nil)] 04:43:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f33983000) [pid = 1822] [serial = 1346] [outer = 0x7f9f316d7c00] 04:43:55 INFO - PROCESS | 1822 | 1461584635139 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f35a06800) [pid = 1822] [serial = 1347] [outer = 0x7f9f316d7c00] 04:43:56 INFO - PROCESS | 1822 | 1461584636185 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]]]}] 04:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1683ms 04:43:56 INFO - PROCESS | 1822 | 1461584636241 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:43:56 INFO - PROCESS | 1822 | 1461584636248 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 04:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:43:56 INFO - PROCESS | 1822 | 1461584636257 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:43:56 INFO - PROCESS | 1822 | 1461584636261 Marionette TRACE conn3 <- [1,1766,null,{}] 04:43:56 INFO - PROCESS | 1822 | 1461584636266 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}] 04:43:56 INFO - PROCESS | 1822 | 1461584636458 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:43:56 INFO - PROCESS | 1822 | 1461584636710 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3671f000 == 135 [pid = 1822] [id = 449] 04:43:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f37ee5c00) [pid = 1822] [serial = 1348] [outer = (nil)] 04:43:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f37ff1000) [pid = 1822] [serial = 1349] [outer = 0x7f9f37ee5c00] 04:43:56 INFO - PROCESS | 1822 | 1461584636860 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f386c0c00) [pid = 1822] [serial = 1350] [outer = 0x7f9f37ee5c00] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5d66d000 == 134 [pid = 1822] [id = 255] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3691d800 == 133 [pid = 1822] [id = 339] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f6392f800 == 132 [pid = 1822] [id = 337] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f42a88c00) [pid = 1822] [serial = 1226] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4314e800 == 131 [pid = 1822] [id = 430] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f438d7000 == 130 [pid = 1822] [id = 429] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f42c19800 == 129 [pid = 1822] [id = 428] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bfc1800 == 128 [pid = 1822] [id = 427] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37e2b800 == 127 [pid = 1822] [id = 426] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a647000 == 126 [pid = 1822] [id = 425] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f386d8800 == 125 [pid = 1822] [id = 424] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d48d000 == 124 [pid = 1822] [id = 415] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f49e15800 == 123 [pid = 1822] [id = 414] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4752b000 == 122 [pid = 1822] [id = 413] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47166000 == 121 [pid = 1822] [id = 412] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45185000 == 120 [pid = 1822] [id = 411] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f415c8000 == 119 [pid = 1822] [id = 410] 04:43:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f388d5800 == 118 [pid = 1822] [id = 409] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f3cedb400) [pid = 1822] [serial = 1220] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f4d60d800) [pid = 1822] [serial = 1184] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f3cd35800) [pid = 1822] [serial = 1172] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f386bbc00) [pid = 1822] [serial = 1209] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7f9f38644000) [pid = 1822] [serial = 1208] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7f9f50708000) [pid = 1822] [serial = 1190] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7f9f412ad000) [pid = 1822] [serial = 1221] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7f9f363b7c00) [pid = 1822] [serial = 1205] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7f9f37225800) [pid = 1822] [serial = 1206] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7f9f3398ec00) [pid = 1822] [serial = 1199] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7f9f33988400) [pid = 1822] [serial = 1202] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7f9f389d2000) [pid = 1822] [serial = 1214] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f43a33c00) [pid = 1822] [serial = 1175] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f3864dc00) [pid = 1822] [serial = 1169] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f38891800) [pid = 1822] [serial = 1211] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f3894f400) [pid = 1822] [serial = 1212] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f46b34800) [pid = 1822] [serial = 1178] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f5b76ec00) [pid = 1822] [serial = 1196] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f4f960c00) [pid = 1822] [serial = 1187] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f5a3f0c00) [pid = 1822] [serial = 1193] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f47ab8000) [pid = 1822] [serial = 1181] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7f9f3be24800) [pid = 1822] [serial = 1217] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7f9f3bf17000) [pid = 1822] [serial = 1223] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7f9f428e6800) [pid = 1822] [serial = 1224] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7f9f3bf10000) [pid = 1822] [serial = 1218] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7f9f38ab0c00) [pid = 1822] [serial = 1215] [outer = (nil)] [url = about:blank] 04:43:57 INFO - PROCESS | 1822 | 1461584637798 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]]]}] 04:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1579ms 04:43:57 INFO - PROCESS | 1822 | 1461584637836 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 1822 | 1461584637839 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 04:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:43:57 INFO - PROCESS | 1822 | 1461584637845 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 1822 | 1461584637850 Marionette TRACE conn3 <- [1,1770,null,{}] 04:43:57 INFO - PROCESS | 1822 | 1461584637863 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}] 04:43:58 INFO - PROCESS | 1822 | 1461584638034 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:43:58 INFO - PROCESS | 1822 | 1461584638193 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a3ef800 == 119 [pid = 1822] [id = 450] 04:43:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7f9f362ea800) [pid = 1822] [serial = 1351] [outer = (nil)] 04:43:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7f9f389d2400) [pid = 1822] [serial = 1352] [outer = 0x7f9f362ea800] 04:43:58 INFO - PROCESS | 1822 | 1461584638255 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7f9f39b77000) [pid = 1822] [serial = 1353] [outer = 0x7f9f362ea800] 04:43:59 INFO - PROCESS | 1822 | 1461584638999 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]]]}] 04:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1179ms 04:43:59 INFO - PROCESS | 1822 | 1461584639025 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 1822 | 1461584639029 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 04:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:43:59 INFO - PROCESS | 1822 | 1461584639034 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - PROCESS | 1822 | 1461584639036 Marionette TRACE conn3 <- [1,1774,null,{}] 04:43:59 INFO - PROCESS | 1822 | 1461584639072 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}] 04:43:59 INFO - PROCESS | 1822 | 1461584639249 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:43:59 INFO - PROCESS | 1822 | 1461584639259 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bfd0000 == 120 [pid = 1822] [id = 451] 04:43:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7f9f39b78800) [pid = 1822] [serial = 1354] [outer = (nil)] 04:43:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7f9f3a7c1c00) [pid = 1822] [serial = 1355] [outer = 0x7f9f39b78800] 04:43:59 INFO - PROCESS | 1822 | 1461584639324 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f3a961800) [pid = 1822] [serial = 1356] [outer = 0x7f9f39b78800] 04:44:00 INFO - PROCESS | 1822 | 1461584640264 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]]]}] 04:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1257ms 04:44:00 INFO - PROCESS | 1822 | 1461584640293 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:44:00 INFO - PROCESS | 1822 | 1461584640296 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 04:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:44:00 INFO - PROCESS | 1822 | 1461584640301 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:44:00 INFO - PROCESS | 1822 | 1461584640303 Marionette TRACE conn3 <- [1,1778,null,{}] 04:44:00 INFO - PROCESS | 1822 | 1461584640308 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}] 04:44:00 INFO - PROCESS | 1822 | 1461584640549 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:44:00 INFO - PROCESS | 1822 | 1461584640581 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f41412800 == 121 [pid = 1822] [id = 452] 04:44:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f39b7c000) [pid = 1822] [serial = 1357] [outer = (nil)] 04:44:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f3be2fc00) [pid = 1822] [serial = 1358] [outer = 0x7f9f39b7c000] 04:44:00 INFO - PROCESS | 1822 | 1461584640656 Marionette DEBUG loaded listener.js 04:44:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f3be25400) [pid = 1822] [serial = 1359] [outer = 0x7f9f39b7c000] 04:44:01 INFO - PROCESS | 1822 | 1461584641492 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]]]}] 04:44:01 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f3a327400) [pid = 1822] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:44:01 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f43a2d800) [pid = 1822] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:44:01 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f330e1400) [pid = 1822] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:44:01 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f363ac800) [pid = 1822] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:44:01 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7f9f3398b800) [pid = 1822] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:44:01 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7f9f372d4c00) [pid = 1822] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:44:01 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7f9f3a326800) [pid = 1822] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:44:01 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 04:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1679ms 04:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:44:01 INFO - PROCESS | 1822 | 1461584641988 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 1822 | 1461584641990 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 04:44:01 INFO - PROCESS | 1822 | 1461584641997 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - PROCESS | 1822 | 1461584642000 Marionette TRACE conn3 <- [1,1782,null,{}] 04:44:02 INFO - PROCESS | 1822 | 1461584642005 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}] 04:44:02 INFO - PROCESS | 1822 | 1461584642187 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:44:02 INFO - PROCESS | 1822 | 1461584642404 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f432df800 == 122 [pid = 1822] [id = 453] 04:44:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7f9f3a31c400) [pid = 1822] [serial = 1360] [outer = (nil)] 04:44:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7f9f3cee8800) [pid = 1822] [serial = 1361] [outer = 0x7f9f3a31c400] 04:44:02 INFO - PROCESS | 1822 | 1461584642467 Marionette DEBUG loaded listener.js 04:44:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7f9f412a5c00) [pid = 1822] [serial = 1362] [outer = 0x7f9f3a31c400] 04:44:03 INFO - PROCESS | 1822 | 1461584643136 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]]]}] 04:44:03 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 04:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1190ms 04:44:03 INFO - PROCESS | 1822 | 1461584643187 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:44:03 INFO - PROCESS | 1822 | 1461584643190 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 04:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:44:03 INFO - PROCESS | 1822 | 1461584643195 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:44:03 INFO - PROCESS | 1822 | 1461584643198 Marionette TRACE conn3 <- [1,1786,null,{}] 04:44:03 INFO - PROCESS | 1822 | 1461584643203 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}] 04:44:03 INFO - PROCESS | 1822 | 1461584643367 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:44:03 INFO - PROCESS | 1822 | 1461584643529 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f0f000 == 123 [pid = 1822] [id = 454] 04:44:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f35a02400) [pid = 1822] [serial = 1363] [outer = (nil)] 04:44:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f428e0800) [pid = 1822] [serial = 1364] [outer = 0x7f9f35a02400] 04:44:03 INFO - PROCESS | 1822 | 1461584643590 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f433bdc00) [pid = 1822] [serial = 1365] [outer = 0x7f9f35a02400] 04:44:04 INFO - PROCESS | 1822 | 1461584644554 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]]]}] 04:44:04 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 04:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1427ms 04:44:04 INFO - PROCESS | 1822 | 1461584644623 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:44:04 INFO - PROCESS | 1822 | 1461584644629 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 04:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:44:04 INFO - PROCESS | 1822 | 1461584644637 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 1822 | 1461584644643 Marionette TRACE conn3 <- [1,1790,null,{}] 04:44:04 INFO - PROCESS | 1822 | 1461584644653 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}] 04:44:04 INFO - PROCESS | 1822 | 1461584644912 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:44:05 INFO - PROCESS | 1822 | 1461584645220 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37faf800 == 124 [pid = 1822] [id = 455] 04:44:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f3398b800) [pid = 1822] [serial = 1366] [outer = (nil)] 04:44:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f35a0b800) [pid = 1822] [serial = 1367] [outer = 0x7f9f3398b800] 04:44:05 INFO - PROCESS | 1822 | 1461584645297 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f3722d800) [pid = 1822] [serial = 1368] [outer = 0x7f9f3398b800] 04:44:06 INFO - PROCESS | 1822 | 1461584646224 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]]]}] 04:44:06 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) 04:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1632ms 04:44:06 INFO - PROCESS | 1822 | 1461584646269 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 1822 | 1461584646277 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 04:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:44:06 INFO - PROCESS | 1822 | 1461584646287 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 1822 | 1461584646291 Marionette TRACE conn3 <- [1,1794,null,{}] 04:44:06 INFO - PROCESS | 1822 | 1461584646296 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}] 04:44:06 INFO - PROCESS | 1822 | 1461584646480 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:44:06 INFO - PROCESS | 1822 | 1461584646684 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bd16000 == 125 [pid = 1822] [id = 456] 04:44:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f37f2a400) [pid = 1822] [serial = 1369] [outer = (nil)] 04:44:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f3894c400) [pid = 1822] [serial = 1370] [outer = 0x7f9f37f2a400] 04:44:06 INFO - PROCESS | 1822 | 1461584646753 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f39b66000) [pid = 1822] [serial = 1371] [outer = 0x7f9f37f2a400] 04:44:07 INFO - PROCESS | 1822 | 1461584647694 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]]]}] 04:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1481ms 04:44:07 INFO - PROCESS | 1822 | 1461584647768 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:44:07 INFO - PROCESS | 1822 | 1461584647772 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 04:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:44:07 INFO - PROCESS | 1822 | 1461584647778 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - PROCESS | 1822 | 1461584647785 Marionette TRACE conn3 <- [1,1798,null,{}] 04:44:07 INFO - PROCESS | 1822 | 1461584647800 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}] 04:44:08 INFO - PROCESS | 1822 | 1461584648035 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:44:08 INFO - PROCESS | 1822 | 1461584648280 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f468e2800 == 126 [pid = 1822] [id = 457] 04:44:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7f9f3be25800) [pid = 1822] [serial = 1372] [outer = (nil)] 04:44:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7f9f3bf10000) [pid = 1822] [serial = 1373] [outer = 0x7f9f3be25800] 04:44:08 INFO - PROCESS | 1822 | 1461584648398 Marionette DEBUG loaded listener.js 04:44:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7f9f3c150400) [pid = 1822] [serial = 1374] [outer = 0x7f9f3be25800] 04:44:09 INFO - PROCESS | 1822 | 1461584649254 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]]]}] 04:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1532ms 04:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:44:09 INFO - PROCESS | 1822 | 1461584649311 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 1822 | 1461584649315 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 04:44:09 INFO - PROCESS | 1822 | 1461584649322 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 1822 | 1461584649326 Marionette TRACE conn3 <- [1,1802,null,{}] 04:44:09 INFO - PROCESS | 1822 | 1461584649331 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}] 04:44:09 INFO - PROCESS | 1822 | 1461584649523 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:44:09 INFO - PROCESS | 1822 | 1461584649719 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f479ce000 == 127 [pid = 1822] [id = 458] 04:44:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7f9f3a31e000) [pid = 1822] [serial = 1375] [outer = (nil)] 04:44:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7f9f411a8000) [pid = 1822] [serial = 1376] [outer = 0x7f9f3a31e000] 04:44:09 INFO - PROCESS | 1822 | 1461584649792 Marionette DEBUG loaded listener.js 04:44:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7f9f42a88c00) [pid = 1822] [serial = 1377] [outer = 0x7f9f3a31e000] 04:44:10 INFO - PROCESS | 1822 | 1461584650661 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]]]}] 04:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1381ms 04:44:10 INFO - PROCESS | 1822 | 1461584650702 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 04:44:10 INFO - PROCESS | 1822 | 1461584650705 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 04:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:44:10 INFO - PROCESS | 1822 | 1461584650711 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - PROCESS | 1822 | 1461584650713 Marionette TRACE conn3 <- [1,1806,null,{}] 04:44:10 INFO - PROCESS | 1822 | 1461584650718 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}] 04:44:10 INFO - PROCESS | 1822 | 1461584650902 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 04:44:11 INFO - PROCESS | 1822 | 1461584651107 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47bb3800 == 128 [pid = 1822] [id = 459] 04:44:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7f9f3bef4c00) [pid = 1822] [serial = 1378] [outer = (nil)] 04:44:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7f9f442c6c00) [pid = 1822] [serial = 1379] [outer = 0x7f9f3bef4c00] 04:44:11 INFO - PROCESS | 1822 | 1461584651178 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f45128c00) [pid = 1822] [serial = 1380] [outer = 0x7f9f3bef4c00] 04:44:12 INFO - PROCESS | 1822 | 1461584652045 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]]]}] 04:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1374ms 04:44:12 INFO - PROCESS | 1822 | 1461584652087 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 04:44:12 INFO - PROCESS | 1822 | 1461584652090 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 04:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:44:12 INFO - PROCESS | 1822 | 1461584652095 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:44:12 INFO - PROCESS | 1822 | 1461584652098 Marionette TRACE conn3 <- [1,1810,null,{}] 04:44:12 INFO - PROCESS | 1822 | 1461584652103 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}] 04:44:12 INFO - PROCESS | 1822 | 1461584652307 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 04:44:12 INFO - PROCESS | 1822 | 1461584652513 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e1e7800 == 129 [pid = 1822] [id = 460] 04:44:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f45127400) [pid = 1822] [serial = 1381] [outer = (nil)] 04:44:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f4877bc00) [pid = 1822] [serial = 1382] [outer = 0x7f9f45127400] 04:44:12 INFO - PROCESS | 1822 | 1461584652587 Marionette DEBUG loaded listener.js 04:44:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f4d07bc00) [pid = 1822] [serial = 1383] [outer = 0x7f9f45127400] 04:44:13 INFO - PROCESS | 1822 | 1461584653441 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]]]}] 04:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1375ms 04:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:44:13 INFO - PROCESS | 1822 | 1461584653472 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 04:44:13 INFO - PROCESS | 1822 | 1461584653474 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 04:44:13 INFO - PROCESS | 1822 | 1461584653479 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:44:13 INFO - PROCESS | 1822 | 1461584653483 Marionette TRACE conn3 <- [1,1814,null,{}] 04:44:13 INFO - PROCESS | 1822 | 1461584653489 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}] 04:44:13 INFO - PROCESS | 1822 | 1461584653663 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 04:44:13 INFO - PROCESS | 1822 | 1461584653920 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b21a000 == 130 [pid = 1822] [id = 461] 04:44:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f4512a800) [pid = 1822] [serial = 1384] [outer = (nil)] 04:44:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7f9f4ec8e800) [pid = 1822] [serial = 1385] [outer = 0x7f9f4512a800] 04:44:14 INFO - PROCESS | 1822 | 1461584653995 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f50707400) [pid = 1822] [serial = 1386] [outer = 0x7f9f4512a800] 04:44:14 INFO - PROCESS | 1822 | 1461584654828 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]]]}] 04:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1380ms 04:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:44:14 INFO - PROCESS | 1822 | 1461584654859 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 1822 | 1461584654862 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 04:44:14 INFO - PROCESS | 1822 | 1461584654868 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 1822 | 1461584654871 Marionette TRACE conn3 <- [1,1818,null,{}] 04:44:14 INFO - PROCESS | 1822 | 1461584654876 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}] 04:44:15 INFO - PROCESS | 1822 | 1461584655064 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 04:44:15 INFO - PROCESS | 1822 | 1461584655269 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f728800 == 131 [pid = 1822] [id = 462] 04:44:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f4c4d9800) [pid = 1822] [serial = 1387] [outer = (nil)] 04:44:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f5a040000) [pid = 1822] [serial = 1388] [outer = 0x7f9f4c4d9800] 04:44:15 INFO - PROCESS | 1822 | 1461584655337 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f5a7e9400) [pid = 1822] [serial = 1389] [outer = 0x7f9f4c4d9800] 04:44:16 INFO - PROCESS | 1822 | 1461584656211 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]]]}] 04:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1383ms 04:44:16 INFO - PROCESS | 1822 | 1461584656250 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 04:44:16 INFO - PROCESS | 1822 | 1461584656254 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 04:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:44:16 INFO - PROCESS | 1822 | 1461584656260 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 1822 | 1461584656262 Marionette TRACE conn3 <- [1,1822,null,{}] 04:44:16 INFO - PROCESS | 1822 | 1461584656268 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}] 04:44:16 INFO - PROCESS | 1822 | 1461584656454 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 04:44:16 INFO - PROCESS | 1822 | 1461584656659 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f2ffd1800 == 132 [pid = 1822] [id = 463] 04:44:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f4e320c00) [pid = 1822] [serial = 1390] [outer = (nil)] 04:44:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7f9f5d641800) [pid = 1822] [serial = 1391] [outer = 0x7f9f4e320c00] 04:44:16 INFO - PROCESS | 1822 | 1461584656732 Marionette DEBUG loaded listener.js 04:44:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7f9f5ef82000) [pid = 1822] [serial = 1392] [outer = 0x7f9f4e320c00] 04:44:17 INFO - PROCESS | 1822 | 1461584657589 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]]]}] 04:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1380ms 04:44:17 INFO - PROCESS | 1822 | 1461584657642 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 04:44:17 INFO - PROCESS | 1822 | 1461584657645 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 04:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:44:17 INFO - PROCESS | 1822 | 1461584657650 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - PROCESS | 1822 | 1461584657653 Marionette TRACE conn3 <- [1,1826,null,{}] 04:44:17 INFO - PROCESS | 1822 | 1461584657658 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}] 04:44:17 INFO - PROCESS | 1822 | 1461584657837 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 04:44:18 INFO - PROCESS | 1822 | 1461584658042 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f2ffeb000 == 133 [pid = 1822] [id = 464] 04:44:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7f9f3351b000) [pid = 1822] [serial = 1393] [outer = (nil)] 04:44:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7f9f33524000) [pid = 1822] [serial = 1394] [outer = 0x7f9f3351b000] 04:44:18 INFO - PROCESS | 1822 | 1461584658109 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7f9f33528c00) [pid = 1822] [serial = 1395] [outer = 0x7f9f3351b000] 04:44:18 INFO - PROCESS | 1822 | 1461584658990 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]]]}] 04:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1376ms 04:44:19 INFO - PROCESS | 1822 | 1461584659027 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 1822 | 1461584659030 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 04:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:44:19 INFO - PROCESS | 1822 | 1461584659036 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 1822 | 1461584659039 Marionette TRACE conn3 <- [1,1830,null,{}] 04:44:19 INFO - PROCESS | 1822 | 1461584659044 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}] 04:44:19 INFO - PROCESS | 1822 | 1461584659246 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 04:44:19 INFO - PROCESS | 1822 | 1461584659454 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f41498800 == 134 [pid = 1822] [id = 465] 04:44:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7f9f31b20c00) [pid = 1822] [serial = 1396] [outer = (nil)] 04:44:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7f9f31b28800) [pid = 1822] [serial = 1397] [outer = 0x7f9f31b20c00] 04:44:19 INFO - PROCESS | 1822 | 1461584659530 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7f9f5d63fc00) [pid = 1822] [serial = 1398] [outer = 0x7f9f31b20c00] 04:44:20 INFO - PROCESS | 1822 | 1461584660397 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]]]}] 04:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1425ms 04:44:20 INFO - PROCESS | 1822 | 1461584660463 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 04:44:20 INFO - PROCESS | 1822 | 1461584660466 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 04:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:44:20 INFO - PROCESS | 1822 | 1461584660477 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:44:20 INFO - PROCESS | 1822 | 1461584660482 Marionette TRACE conn3 <- [1,1834,null,{}] 04:44:20 INFO - PROCESS | 1822 | 1461584660490 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}] 04:44:20 INFO - PROCESS | 1822 | 1461584660718 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 04:44:20 INFO - PROCESS | 1822 | 1461584660972 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3715a800 == 135 [pid = 1822] [id = 466] 04:44:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7f9f301f0400) [pid = 1822] [serial = 1399] [outer = (nil)] 04:44:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7f9f301f3000) [pid = 1822] [serial = 1400] [outer = 0x7f9f301f0400] 04:44:21 INFO - PROCESS | 1822 | 1461584661116 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7f9f31b24800) [pid = 1822] [serial = 1401] [outer = 0x7f9f301f0400] 04:44:21 INFO - PROCESS | 1822 | 1461584661909 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]]]}] 04:44:21 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 04:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1483ms 04:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:44:21 INFO - PROCESS | 1822 | 1461584661961 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 1822 | 1461584661964 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 04:44:21 INFO - PROCESS | 1822 | 1461584661970 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:44:21 INFO - PROCESS | 1822 | 1461584661973 Marionette TRACE conn3 <- [1,1838,null,{}] 04:44:21 INFO - PROCESS | 1822 | 1461584661978 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}] 04:44:22 INFO - PROCESS | 1822 | 1461584662164 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 04:44:22 INFO - PROCESS | 1822 | 1461584662373 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3156e800 == 136 [pid = 1822] [id = 467] 04:44:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7f9f301f0c00) [pid = 1822] [serial = 1402] [outer = (nil)] 04:44:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7f9f31586400) [pid = 1822] [serial = 1403] [outer = 0x7f9f301f0c00] 04:44:22 INFO - PROCESS | 1822 | 1461584662484 Marionette DEBUG loaded listener.js 04:44:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7f9f3158a400) [pid = 1822] [serial = 1404] [outer = 0x7f9f301f0c00] 04:44:23 INFO - PROCESS | 1822 | 1461584663437 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]]]}] 04:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1532ms 04:44:23 INFO - PROCESS | 1822 | 1461584663502 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 04:44:23 INFO - PROCESS | 1822 | 1461584663505 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 04:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:44:23 INFO - PROCESS | 1822 | 1461584663511 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:44:23 INFO - PROCESS | 1822 | 1461584663513 Marionette TRACE conn3 <- [1,1842,null,{}] 04:44:23 INFO - PROCESS | 1822 | 1461584663518 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}] 04:44:23 INFO - PROCESS | 1822 | 1461584663703 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 04:44:24 INFO - PROCESS | 1822 | 1461584664435 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3691d000 == 137 [pid = 1822] [id = 468] 04:44:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 268 (0x7f9f316d2000) [pid = 1822] [serial = 1405] [outer = (nil)] 04:44:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 269 (0x7f9f316d5800) [pid = 1822] [serial = 1406] [outer = 0x7f9f316d2000] 04:44:24 INFO - PROCESS | 1822 | 1461584664506 Marionette DEBUG loaded listener.js 04:44:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 270 (0x7f9f31b1e400) [pid = 1822] [serial = 1407] [outer = 0x7f9f316d2000] 04:44:25 INFO - PROCESS | 1822 | 1461584665396 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]]]}] 04:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1938ms 04:44:25 INFO - PROCESS | 1822 | 1461584665451 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 04:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:44:25 INFO - PROCESS | 1822 | 1461584665456 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 04:44:25 INFO - PROCESS | 1822 | 1461584665463 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:44:25 INFO - PROCESS | 1822 | 1461584665468 Marionette TRACE conn3 <- [1,1846,null,{}] 04:44:25 INFO - PROCESS | 1822 | 1461584665474 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}] 04:44:25 INFO - PROCESS | 1822 | 1461584665683 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 04:44:25 INFO - PROCESS | 1822 | 1461584665889 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f38876000 == 138 [pid = 1822] [id = 469] 04:44:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 271 (0x7f9f31c42400) [pid = 1822] [serial = 1408] [outer = (nil)] 04:44:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 272 (0x7f9f334dbc00) [pid = 1822] [serial = 1409] [outer = 0x7f9f31c42400] 04:44:26 INFO - PROCESS | 1822 | 1461584666066 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 273 (0x7f9f33523000) [pid = 1822] [serial = 1410] [outer = 0x7f9f31c42400] 04:44:27 INFO - PROCESS | 1822 | 1461584667069 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]]]}] 04:44:27 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) 04:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1690ms 04:44:27 INFO - PROCESS | 1822 | 1461584667156 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 04:44:27 INFO - PROCESS | 1822 | 1461584667161 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 04:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:44:27 INFO - PROCESS | 1822 | 1461584667167 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 1822 | 1461584667170 Marionette TRACE conn3 <- [1,1850,null,{}] 04:44:27 INFO - PROCESS | 1822 | 1461584667175 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}] 04:44:27 INFO - PROCESS | 1822 | 1461584667389 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 04:44:27 INFO - PROCESS | 1822 | 1461584667596 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f388d8800 == 139 [pid = 1822] [id = 470] 04:44:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 274 (0x7f9f35a03400) [pid = 1822] [serial = 1411] [outer = (nil)] 04:44:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 275 (0x7f9f362ec400) [pid = 1822] [serial = 1412] [outer = 0x7f9f35a03400] 04:44:27 INFO - PROCESS | 1822 | 1461584667701 Marionette DEBUG loaded listener.js 04:44:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 276 (0x7f9f372da800) [pid = 1822] [serial = 1413] [outer = 0x7f9f35a03400] 04:44:28 INFO - PROCESS | 1822 | 1461584668612 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]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1482ms 04:44:28 INFO - PROCESS | 1822 | 1461584668660 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 1822 | 1461584668663 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 04:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:44:28 INFO - PROCESS | 1822 | 1461584668677 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - PROCESS | 1822 | 1461584668686 Marionette TRACE conn3 <- [1,1854,null,{}] 04:44:28 INFO - PROCESS | 1822 | 1461584668695 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}] 04:44:28 INFO - PROCESS | 1822 | 1461584668906 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 04:44:29 INFO - PROCESS | 1822 | 1461584669117 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37d50800 == 140 [pid = 1822] [id = 471] 04:44:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 277 (0x7f9f37ff9c00) [pid = 1822] [serial = 1414] [outer = (nil)] 04:44:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 278 (0x7f9f386f4400) [pid = 1822] [serial = 1415] [outer = 0x7f9f37ff9c00] 04:44:29 INFO - PROCESS | 1822 | 1461584669179 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 279 (0x7f9f3894f000) [pid = 1822] [serial = 1416] [outer = 0x7f9f37ff9c00] 04:44:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f432df800 == 139 [pid = 1822] [id = 453] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 278 (0x7f9f4877e400) [pid = 1822] [serial = 1295] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 277 (0x7f9f5f73f800) [pid = 1822] [serial = 1268] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 276 (0x7f9f37ff1800) [pid = 1822] [serial = 1271] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 275 (0x7f9f46b3e800) [pid = 1822] [serial = 1244] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 274 (0x7f9f5f56f800) [pid = 1822] [serial = 1262] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 273 (0x7f9f43f7ec00) [pid = 1822] [serial = 1241] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 272 (0x7f9f49e0f000) [pid = 1822] [serial = 1247] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 271 (0x7f9f4edc2000) [pid = 1822] [serial = 1256] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 270 (0x7f9f4de65400) [pid = 1822] [serial = 1253] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 269 (0x7f9f433bc400) [pid = 1822] [serial = 1238] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 268 (0x7f9f3a7c6400) [pid = 1822] [serial = 1265] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 267 (0x7f9f5b8d9000) [pid = 1822] [serial = 1259] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7f9f4c5bdc00) [pid = 1822] [serial = 1250] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7f9f3cd39c00) [pid = 1822] [serial = 1235] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7f9f3894ac00) [pid = 1822] [serial = 1232] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7f9f37224800) [pid = 1822] [serial = 1229] [outer = (nil)] [url = about:blank] 04:44:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f41412800 == 138 [pid = 1822] [id = 452] 04:44:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bfd0000 == 137 [pid = 1822] [id = 451] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a3ef800 == 136 [pid = 1822] [id = 450] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3671f000 == 135 [pid = 1822] [id = 449] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f36885800 == 134 [pid = 1822] [id = 448] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f39c96000 == 133 [pid = 1822] [id = 445] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f33542800 == 132 [pid = 1822] [id = 444] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f38873800 == 131 [pid = 1822] [id = 443] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37f9e800 == 130 [pid = 1822] [id = 442] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f322e9000 == 129 [pid = 1822] [id = 441] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f479ce800 == 128 [pid = 1822] [id = 440] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3887a000 == 127 [pid = 1822] [id = 439] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f63ba4800 == 126 [pid = 1822] [id = 438] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5f5cb800 == 125 [pid = 1822] [id = 437] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a01b800 == 124 [pid = 1822] [id = 436] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d47a000 == 123 [pid = 1822] [id = 435] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47b9e800 == 122 [pid = 1822] [id = 434] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f42c0d000 == 121 [pid = 1822] [id = 433] 04:44:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a1e6800 == 120 [pid = 1822] [id = 432] 04:44:30 INFO - PROCESS | 1822 | 1461584670172 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]]]}] 04:44:30 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7f9f469e3800) [pid = 1822] [serial = 1293] [outer = (nil)] [url = about:blank] 04:44:30 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7f9f428e9c00) [pid = 1822] [serial = 1287] [outer = (nil)] [url = about:blank] 04:44:30 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7f9f45e4c400) [pid = 1822] [serial = 1290] [outer = (nil)] [url = about:blank] 04:44:30 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7f9f363acc00) [pid = 1822] [serial = 1277] [outer = (nil)] [url = about:blank] 04:44:30 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7f9f43c02c00) [pid = 1822] [serial = 1289] [outer = (nil)] [url = about:blank] 04:44:30 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7f9f36814c00) [pid = 1822] [serial = 1280] [outer = (nil)] [url = about:blank] 04:44:30 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7f9f3722b800) [pid = 1822] [serial = 1275] [outer = (nil)] [url = about:blank] 04:44:30 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7f9f3888a000) [pid = 1822] [serial = 1278] [outer = (nil)] [url = about:blank] 04:44:30 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7f9f430f0c00) [pid = 1822] [serial = 1292] [outer = (nil)] [url = about:blank] 04:44:30 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7f9f411b1400) [pid = 1822] [serial = 1286] [outer = (nil)] [url = about:blank] 04:44:30 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f339e2c00) [pid = 1822] [serial = 1274] [outer = (nil)] [url = about:blank] 04:44:30 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f3bf14800) [pid = 1822] [serial = 1283] [outer = (nil)] [url = about:blank] 04:44:30 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f3a326400) [pid = 1822] [serial = 1281] [outer = (nil)] [url = about:blank] 04:44:30 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f3c150800) [pid = 1822] [serial = 1284] [outer = (nil)] [url = about:blank] 04:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1547ms 04:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:44:30 INFO - PROCESS | 1822 | 1461584670220 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 1822 | 1461584670223 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 04:44:30 INFO - PROCESS | 1822 | 1461584670229 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 1822 | 1461584670231 Marionette TRACE conn3 <- [1,1858,null,{}] 04:44:30 INFO - PROCESS | 1822 | 1461584670236 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}] 04:44:30 INFO - PROCESS | 1822 | 1461584670408 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 04:44:30 INFO - PROCESS | 1822 | 1461584670676 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37fa0800 == 121 [pid = 1822] [id = 472] 04:44:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f372df800) [pid = 1822] [serial = 1417] [outer = (nil)] 04:44:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f38950c00) [pid = 1822] [serial = 1418] [outer = 0x7f9f372df800] 04:44:30 INFO - PROCESS | 1822 | 1461584670741 Marionette DEBUG loaded listener.js 04:44:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f39b68000) [pid = 1822] [serial = 1419] [outer = 0x7f9f372df800] 04:44:31 INFO - PROCESS | 1822 | 1461584671423 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]]]}] 04:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1228ms 04:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:44:31 INFO - PROCESS | 1822 | 1461584671457 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 04:44:31 INFO - PROCESS | 1822 | 1461584671460 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 04:44:31 INFO - PROCESS | 1822 | 1461584671465 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:44:31 INFO - PROCESS | 1822 | 1461584671468 Marionette TRACE conn3 <- [1,1862,null,{}] 04:44:31 INFO - PROCESS | 1822 | 1461584671472 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}] 04:44:31 INFO - PROCESS | 1822 | 1461584671704 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 04:44:31 INFO - PROCESS | 1822 | 1461584671723 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a2b4000 == 122 [pid = 1822] [id = 473] 04:44:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f39b76000) [pid = 1822] [serial = 1420] [outer = (nil)] 04:44:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7f9f39b7e800) [pid = 1822] [serial = 1421] [outer = 0x7f9f39b76000] 04:44:31 INFO - PROCESS | 1822 | 1461584671792 Marionette DEBUG loaded listener.js 04:44:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7f9f3a7c3400) [pid = 1822] [serial = 1422] [outer = 0x7f9f39b76000] 04:44:32 INFO - PROCESS | 1822 | 1461584672664 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]]]}] 04:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1232ms 04:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:44:32 INFO - PROCESS | 1822 | 1461584672697 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 04:44:32 INFO - PROCESS | 1822 | 1461584672700 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 04:44:32 INFO - PROCESS | 1822 | 1461584672706 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:44:32 INFO - PROCESS | 1822 | 1461584672709 Marionette TRACE conn3 <- [1,1866,null,{}] 04:44:32 INFO - PROCESS | 1822 | 1461584672714 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}] 04:44:32 INFO - PROCESS | 1822 | 1461584672957 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 04:44:32 INFO - PROCESS | 1822 | 1461584672993 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4126d000 == 123 [pid = 1822] [id = 474] 04:44:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7f9f3bef7c00) [pid = 1822] [serial = 1423] [outer = (nil)] 04:44:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7f9f3cbc9000) [pid = 1822] [serial = 1424] [outer = 0x7f9f3bef7c00] 04:44:33 INFO - PROCESS | 1822 | 1461584673052 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7f9f3cbd4000) [pid = 1822] [serial = 1425] [outer = 0x7f9f3bef7c00] 04:44:33 INFO - PROCESS | 1822 | 1461584673878 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]]]}] 04:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1226ms 04:44:33 INFO - PROCESS | 1822 | 1461584673939 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 04:44:33 INFO - PROCESS | 1822 | 1461584673942 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 04:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:44:33 INFO - PROCESS | 1822 | 1461584673947 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - PROCESS | 1822 | 1461584673949 Marionette TRACE conn3 <- [1,1870,null,{}] 04:44:33 INFO - PROCESS | 1822 | 1461584673954 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}] 04:44:34 INFO - PROCESS | 1822 | 1461584674174 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 04:44:34 INFO - PROCESS | 1822 | 1461584674205 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43144800 == 124 [pid = 1822] [id = 475] 04:44:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7f9f3cbc9400) [pid = 1822] [serial = 1426] [outer = (nil)] 04:44:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7f9f412a9000) [pid = 1822] [serial = 1427] [outer = 0x7f9f3cbc9400] 04:44:34 INFO - PROCESS | 1822 | 1461584674263 Marionette DEBUG loaded listener.js 04:44:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7f9f434c7000) [pid = 1822] [serial = 1428] [outer = 0x7f9f3cbc9400] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7f9f3be2cc00) [pid = 1822] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7f9f411b0c00) [pid = 1822] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7f9f37ee5c00) [pid = 1822] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7f9f364e2400) [pid = 1822] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7f9f316d7c00) [pid = 1822] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7f9f362e5c00) [pid = 1822] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7f9f362ea800) [pid = 1822] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7f9f37ffbc00) [pid = 1822] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f4444a800) [pid = 1822] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f362f3c00) [pid = 1822] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f3a31c400) [pid = 1822] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f37edc400) [pid = 1822] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f39b78800) [pid = 1822] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7f9f39b7c000) [pid = 1822] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f37227800) [pid = 1822] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f437de400) [pid = 1822] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f362e7000) [pid = 1822] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f3bf0d400) [pid = 1822] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f469e6400) [pid = 1822] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7f9f436edc00) [pid = 1822] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7f9f330ec400) [pid = 1822] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:44:35 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7f9f330df800) [pid = 1822] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:44:36 INFO - PROCESS | 1822 | 1461584676029 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]]]}] 04:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2126ms 04:44:36 INFO - PROCESS | 1822 | 1461584676079 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 04:44:36 INFO - PROCESS | 1822 | 1461584676083 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 04:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:44:36 INFO - PROCESS | 1822 | 1461584676091 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 1822 | 1461584676093 Marionette TRACE conn3 <- [1,1874,null,{}] 04:44:36 INFO - PROCESS | 1822 | 1461584676097 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}] 04:44:36 INFO - PROCESS | 1822 | 1461584676269 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 04:44:36 INFO - PROCESS | 1822 | 1461584676430 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f41259000 == 125 [pid = 1822] [id = 476] 04:44:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7f9f316d9c00) [pid = 1822] [serial = 1429] [outer = (nil)] 04:44:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7f9f38aad800) [pid = 1822] [serial = 1430] [outer = 0x7f9f316d9c00] 04:44:36 INFO - PROCESS | 1822 | 1461584676493 Marionette DEBUG loaded listener.js 04:44:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7f9f3cee9000) [pid = 1822] [serial = 1431] [outer = 0x7f9f316d9c00] 04:44:37 INFO - PROCESS | 1822 | 1461584677179 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]]]}] 04:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1122ms 04:44:37 INFO - PROCESS | 1822 | 1461584677215 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 04:44:37 INFO - PROCESS | 1822 | 1461584677219 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 04:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:44:37 INFO - PROCESS | 1822 | 1461584677225 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - PROCESS | 1822 | 1461584677227 Marionette TRACE conn3 <- [1,1878,null,{}] 04:44:37 INFO - PROCESS | 1822 | 1461584677232 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}] 04:44:37 INFO - PROCESS | 1822 | 1461584677476 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 04:44:37 INFO - PROCESS | 1822 | 1461584677769 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f33535800 == 126 [pid = 1822] [id = 477] 04:44:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f301e8c00) [pid = 1822] [serial = 1432] [outer = (nil)] 04:44:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f301ef000) [pid = 1822] [serial = 1433] [outer = 0x7f9f301e8c00] 04:44:37 INFO - PROCESS | 1822 | 1461584677852 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f316d8800) [pid = 1822] [serial = 1434] [outer = 0x7f9f301e8c00] 04:44:38 INFO - PROCESS | 1822 | 1461584678916 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]]]}] 04:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1735ms 04:44:38 INFO - PROCESS | 1822 | 1461584678962 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 04:44:38 INFO - PROCESS | 1822 | 1461584678968 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 04:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:44:38 INFO - PROCESS | 1822 | 1461584678976 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - PROCESS | 1822 | 1461584678981 Marionette TRACE conn3 <- [1,1882,null,{}] 04:44:38 INFO - PROCESS | 1822 | 1461584678988 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}] 04:44:39 INFO - PROCESS | 1822 | 1461584679205 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 04:44:39 INFO - PROCESS | 1822 | 1461584679409 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a13e800 == 127 [pid = 1822] [id = 478] 04:44:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f33525400) [pid = 1822] [serial = 1435] [outer = (nil)] 04:44:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f35a09800) [pid = 1822] [serial = 1436] [outer = 0x7f9f33525400] 04:44:39 INFO - PROCESS | 1822 | 1461584679574 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7f9f3722e400) [pid = 1822] [serial = 1437] [outer = 0x7f9f33525400] 04:44:40 INFO - PROCESS | 1822 | 1461584680472 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]]]}] 04:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1533ms 04:44:40 INFO - PROCESS | 1822 | 1461584680513 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 04:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:44:40 INFO - PROCESS | 1822 | 1461584680519 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 04:44:40 INFO - PROCESS | 1822 | 1461584680526 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:44:40 INFO - PROCESS | 1822 | 1461584680530 Marionette TRACE conn3 <- [1,1886,null,{}] 04:44:40 INFO - PROCESS | 1822 | 1461584680536 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}] 04:44:40 INFO - PROCESS | 1822 | 1461584680754 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 04:44:40 INFO - PROCESS | 1822 | 1461584680960 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4309a000 == 128 [pid = 1822] [id = 479] 04:44:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f37f26c00) [pid = 1822] [serial = 1438] [outer = (nil)] 04:44:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f386ee800) [pid = 1822] [serial = 1439] [outer = 0x7f9f37f26c00] 04:44:41 INFO - PROCESS | 1822 | 1461584681075 Marionette DEBUG loaded listener.js 04:44:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f39b6d000) [pid = 1822] [serial = 1440] [outer = 0x7f9f37f26c00] 04:44:42 INFO - PROCESS | 1822 | 1461584682040 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]]]}] 04:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1580ms 04:44:42 INFO - PROCESS | 1822 | 1461584682107 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 04:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:44:42 INFO - PROCESS | 1822 | 1461584682111 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 04:44:42 INFO - PROCESS | 1822 | 1461584682126 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:44:42 INFO - PROCESS | 1822 | 1461584682135 Marionette TRACE conn3 <- [1,1890,null,{}] 04:44:42 INFO - PROCESS | 1822 | 1461584682142 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}] 04:44:42 INFO - PROCESS | 1822 | 1461584682391 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 04:44:42 INFO - PROCESS | 1822 | 1461584682689 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46b19000 == 129 [pid = 1822] [id = 480] 04:44:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f37f2c400) [pid = 1822] [serial = 1441] [outer = (nil)] 04:44:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f3a7c3800) [pid = 1822] [serial = 1442] [outer = 0x7f9f37f2c400] 04:44:42 INFO - PROCESS | 1822 | 1461584682765 Marionette DEBUG loaded listener.js 04:44:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7f9f411b1400) [pid = 1822] [serial = 1443] [outer = 0x7f9f37f2c400] 04:44:43 INFO - PROCESS | 1822 | 1461584683574 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]]]}] 04:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1495ms 04:44:43 INFO - PROCESS | 1822 | 1461584683613 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 04:44:43 INFO - PROCESS | 1822 | 1461584683618 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 04:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:44:43 INFO - PROCESS | 1822 | 1461584683623 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 1822 | 1461584683626 Marionette TRACE conn3 <- [1,1894,null,{}] 04:44:43 INFO - PROCESS | 1822 | 1461584683631 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}] 04:44:43 INFO - PROCESS | 1822 | 1461584683833 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 04:44:44 INFO - PROCESS | 1822 | 1461584684042 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f479de800 == 130 [pid = 1822] [id = 481] 04:44:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7f9f37f2e400) [pid = 1822] [serial = 1444] [outer = (nil)] 04:44:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7f9f43b10c00) [pid = 1822] [serial = 1445] [outer = 0x7f9f37f2e400] 04:44:44 INFO - PROCESS | 1822 | 1461584684112 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7f9f443e4c00) [pid = 1822] [serial = 1446] [outer = 0x7f9f37f2e400] 04:44:44 INFO - PROCESS | 1822 | 1461584684949 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]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1380ms 04:44:45 INFO - PROCESS | 1822 | 1461584685004 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 1822 | 1461584685007 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 04:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:44:45 INFO - PROCESS | 1822 | 1461584685013 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 1822 | 1461584685016 Marionette TRACE conn3 <- [1,1898,null,{}] 04:44:45 INFO - PROCESS | 1822 | 1461584685020 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}] 04:44:45 INFO - PROCESS | 1822 | 1461584685212 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 04:44:45 INFO - PROCESS | 1822 | 1461584685423 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4ce3d000 == 131 [pid = 1822] [id = 482] 04:44:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7f9f46a7b400) [pid = 1822] [serial = 1447] [outer = (nil)] 04:44:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7f9f46b3b400) [pid = 1822] [serial = 1448] [outer = 0x7f9f46a7b400] 04:44:45 INFO - PROCESS | 1822 | 1461584685550 Marionette DEBUG loaded listener.js 04:44:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7f9f48779400) [pid = 1822] [serial = 1449] [outer = 0x7f9f46a7b400] 04:44:46 INFO - PROCESS | 1822 | 1461584686509 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]]]}] 04:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1540ms 04:44:46 INFO - PROCESS | 1822 | 1461584686554 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 04:44:46 INFO - PROCESS | 1822 | 1461584686557 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 04:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:44:46 INFO - PROCESS | 1822 | 1461584686563 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:44:46 INFO - PROCESS | 1822 | 1461584686565 Marionette TRACE conn3 <- [1,1902,null,{}] 04:44:46 INFO - PROCESS | 1822 | 1461584686570 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}] 04:44:46 INFO - PROCESS | 1822 | 1461584686760 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 04:44:46 INFO - PROCESS | 1822 | 1461584686972 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a0be800 == 132 [pid = 1822] [id = 483] 04:44:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7f9f46a75800) [pid = 1822] [serial = 1450] [outer = (nil)] 04:44:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7f9f4cbec000) [pid = 1822] [serial = 1451] [outer = 0x7f9f46a75800] 04:44:47 INFO - PROCESS | 1822 | 1461584687084 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7f9f4e32e000) [pid = 1822] [serial = 1452] [outer = 0x7f9f46a75800] 04:44:47 INFO - PROCESS | 1822 | 1461584687949 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]]]}] 04:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1436ms 04:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:44:48 INFO - PROCESS | 1822 | 1461584688000 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 04:44:48 INFO - PROCESS | 1822 | 1461584688003 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 04:44:48 INFO - PROCESS | 1822 | 1461584688009 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:44:48 INFO - PROCESS | 1822 | 1461584688012 Marionette TRACE conn3 <- [1,1906,null,{}] 04:44:48 INFO - PROCESS | 1822 | 1461584688017 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}] 04:44:48 INFO - PROCESS | 1822 | 1461584688212 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 04:44:48 INFO - PROCESS | 1822 | 1461584688425 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f107000 == 133 [pid = 1822] [id = 484] 04:44:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7f9f46a7d400) [pid = 1822] [serial = 1453] [outer = (nil)] 04:44:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7f9f4fa53400) [pid = 1822] [serial = 1454] [outer = 0x7f9f46a7d400] 04:44:48 INFO - PROCESS | 1822 | 1461584688539 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7f9f5a3ea800) [pid = 1822] [serial = 1455] [outer = 0x7f9f46a7d400] 04:44:49 INFO - PROCESS | 1822 | 1461584689384 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]]]}] 04:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1433ms 04:44:49 INFO - PROCESS | 1822 | 1461584689442 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 04:44:49 INFO - PROCESS | 1822 | 1461584689444 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 04:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:44:49 INFO - PROCESS | 1822 | 1461584689451 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:44:49 INFO - PROCESS | 1822 | 1461584689454 Marionette TRACE conn3 <- [1,1910,null,{}] 04:44:49 INFO - PROCESS | 1822 | 1461584689459 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}] 04:44:49 INFO - PROCESS | 1822 | 1461584689644 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 04:44:49 INFO - PROCESS | 1822 | 1461584689856 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f63ba4800 == 134 [pid = 1822] [id = 485] 04:44:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7f9f34dae400) [pid = 1822] [serial = 1456] [outer = (nil)] 04:44:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 268 (0x7f9f34db5c00) [pid = 1822] [serial = 1457] [outer = 0x7f9f34dae400] 04:44:49 INFO - PROCESS | 1822 | 1461584689931 Marionette DEBUG loaded listener.js 04:44:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 269 (0x7f9f34dbb400) [pid = 1822] [serial = 1458] [outer = 0x7f9f34dae400] 04:44:50 INFO - PROCESS | 1822 | 1461584690797 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]]]}] 04:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1383ms 04:44:50 INFO - PROCESS | 1822 | 1461584690834 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 04:44:50 INFO - PROCESS | 1822 | 1461584690837 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 04:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:44:50 INFO - PROCESS | 1822 | 1461584690843 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:44:50 INFO - PROCESS | 1822 | 1461584690845 Marionette TRACE conn3 <- [1,1914,null,{}] 04:44:50 INFO - PROCESS | 1822 | 1461584690851 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}] 04:44:51 INFO - PROCESS | 1822 | 1461584691045 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 04:44:51 INFO - PROCESS | 1822 | 1461584691344 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f321eb800 == 135 [pid = 1822] [id = 486] 04:44:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 270 (0x7f9f34dbb800) [pid = 1822] [serial = 1459] [outer = (nil)] 04:44:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 271 (0x7f9f4f95e000) [pid = 1822] [serial = 1460] [outer = 0x7f9f34dbb800] 04:44:51 INFO - PROCESS | 1822 | 1461584691418 Marionette DEBUG loaded listener.js 04:44:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 272 (0x7f9f5b8db000) [pid = 1822] [serial = 1461] [outer = 0x7f9f34dbb800] 04:44:52 INFO - PROCESS | 1822 | 1461584692215 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]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1431ms 04:44:52 INFO - PROCESS | 1822 | 1461584692275 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 04:44:52 INFO - PROCESS | 1822 | 1461584692279 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 04:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:44:52 INFO - PROCESS | 1822 | 1461584692284 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - PROCESS | 1822 | 1461584692286 Marionette TRACE conn3 <- [1,1918,null,{}] 04:44:52 INFO - PROCESS | 1822 | 1461584692291 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}] 04:44:52 INFO - PROCESS | 1822 | 1461584692487 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 04:44:52 INFO - PROCESS | 1822 | 1461584692717 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f338a2800 == 136 [pid = 1822] [id = 487] 04:44:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 273 (0x7f9f33529400) [pid = 1822] [serial = 1462] [outer = (nil)] 04:44:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 274 (0x7f9f34caf400) [pid = 1822] [serial = 1463] [outer = 0x7f9f33529400] 04:44:52 INFO - PROCESS | 1822 | 1461584692839 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 275 (0x7f9f34dae800) [pid = 1822] [serial = 1464] [outer = 0x7f9f33529400] 04:44:53 INFO - PROCESS | 1822 | 1461584693754 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]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1534ms 04:44:53 INFO - PROCESS | 1822 | 1461584693820 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 1822 | 1461584693824 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 04:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:44:53 INFO - PROCESS | 1822 | 1461584693829 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 1822 | 1461584693833 Marionette TRACE conn3 <- [1,1922,null,{}] 04:44:53 INFO - PROCESS | 1822 | 1461584693838 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}] 04:44:54 INFO - PROCESS | 1822 | 1461584694061 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 04:44:54 INFO - PROCESS | 1822 | 1461584694273 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a138000 == 137 [pid = 1822] [id = 488] 04:44:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 276 (0x7f9f3398ec00) [pid = 1822] [serial = 1465] [outer = (nil)] 04:44:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 277 (0x7f9f5f0a2800) [pid = 1822] [serial = 1466] [outer = 0x7f9f3398ec00] 04:44:54 INFO - PROCESS | 1822 | 1461584694383 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 278 (0x7f9f5f5a7c00) [pid = 1822] [serial = 1467] [outer = 0x7f9f3398ec00] 04:44:55 INFO - PROCESS | 1822 | 1461584695282 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]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1526ms 04:44:55 INFO - PROCESS | 1822 | 1461584695363 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 1822 | 1461584695365 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 04:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:44:55 INFO - PROCESS | 1822 | 1461584695374 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 1822 | 1461584695377 Marionette TRACE conn3 <- [1,1926,null,{}] 04:44:55 INFO - PROCESS | 1822 | 1461584695381 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}] 04:44:55 INFO - PROCESS | 1822 | 1461584695575 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 04:44:55 INFO - PROCESS | 1822 | 1461584695799 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43890000 == 138 [pid = 1822] [id = 489] 04:44:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 279 (0x7f9f319d3400) [pid = 1822] [serial = 1468] [outer = (nil)] 04:44:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 280 (0x7f9f319db800) [pid = 1822] [serial = 1469] [outer = 0x7f9f319d3400] 04:44:55 INFO - PROCESS | 1822 | 1461584695918 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 281 (0x7f9f319e1000) [pid = 1822] [serial = 1470] [outer = 0x7f9f319d3400] 04:44:56 INFO - PROCESS | 1822 | 1461584696861 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]]]}] 04:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1531ms 04:44:56 INFO - PROCESS | 1822 | 1461584696906 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 04:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:44:56 INFO - PROCESS | 1822 | 1461584696919 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 04:44:56 INFO - PROCESS | 1822 | 1461584696925 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:44:56 INFO - PROCESS | 1822 | 1461584696928 Marionette TRACE conn3 <- [1,1930,null,{}] 04:44:56 INFO - PROCESS | 1822 | 1461584696933 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}] 04:44:57 INFO - PROCESS | 1822 | 1461584697120 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 04:44:57 INFO - PROCESS | 1822 | 1461584697339 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f33546000 == 139 [pid = 1822] [id = 490] 04:44:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 282 (0x7f9f301ec800) [pid = 1822] [serial = 1471] [outer = (nil)] 04:44:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 283 (0x7f9f31581c00) [pid = 1822] [serial = 1472] [outer = 0x7f9f301ec800] 04:44:57 INFO - PROCESS | 1822 | 1461584697930 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 284 (0x7f9f316dc800) [pid = 1822] [serial = 1473] [outer = 0x7f9f301ec800] 04:44:58 INFO - PROCESS | 1822 | 1461584698983 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]]]}] 04:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2140ms 04:44:59 INFO - PROCESS | 1822 | 1461584699066 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 04:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:44:59 INFO - PROCESS | 1822 | 1461584699072 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 04:44:59 INFO - PROCESS | 1822 | 1461584699079 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:44:59 INFO - PROCESS | 1822 | 1461584699083 Marionette TRACE conn3 <- [1,1934,null,{}] 04:44:59 INFO - PROCESS | 1822 | 1461584699090 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}] 04:44:59 INFO - PROCESS | 1822 | 1461584699316 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 04:44:59 INFO - PROCESS | 1822 | 1461584699587 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f31579000 == 140 [pid = 1822] [id = 491] 04:44:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 285 (0x7f9f3158bc00) [pid = 1822] [serial = 1474] [outer = (nil)] 04:44:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 286 (0x7f9f31b29c00) [pid = 1822] [serial = 1475] [outer = 0x7f9f3158bc00] 04:44:59 INFO - PROCESS | 1822 | 1461584699769 Marionette DEBUG loaded listener.js 04:44:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 287 (0x7f9f3351fc00) [pid = 1822] [serial = 1476] [outer = 0x7f9f3158bc00] 04:45:00 INFO - PROCESS | 1822 | 1461584700758 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]]]}] 04:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1741ms 04:45:00 INFO - PROCESS | 1822 | 1461584700819 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 04:45:00 INFO - PROCESS | 1822 | 1461584700825 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 04:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:45:00 INFO - PROCESS | 1822 | 1461584700834 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 1822 | 1461584700838 Marionette TRACE conn3 <- [1,1938,null,{}] 04:45:00 INFO - PROCESS | 1822 | 1461584700843 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}] 04:45:01 INFO - PROCESS | 1822 | 1461584701023 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 04:45:01 INFO - PROCESS | 1822 | 1461584701416 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f22800 == 139 [pid = 1822] [id = 408] 04:45:01 INFO - PROCESS | 1822 | --DOMWINDOW == 286 (0x7f9f428e0800) [pid = 1822] [serial = 1364] [outer = (nil)] [url = about:blank] 04:45:01 INFO - PROCESS | 1822 | --DOMWINDOW == 285 (0x7f9f31c3f800) [pid = 1822] [serial = 1337] [outer = (nil)] [url = about:blank] 04:45:01 INFO - PROCESS | 1822 | --DOMWINDOW == 284 (0x7f9f35a0ac00) [pid = 1822] [serial = 1340] [outer = (nil)] [url = about:blank] 04:45:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f33531000 == 140 [pid = 1822] [id = 492] 04:45:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 285 (0x7f9f301e6400) [pid = 1822] [serial = 1477] [outer = (nil)] 04:45:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 286 (0x7f9f34cb4400) [pid = 1822] [serial = 1478] [outer = 0x7f9f301e6400] 04:45:01 INFO - PROCESS | 1822 | 1461584701561 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 287 (0x7f9f35a0e400) [pid = 1822] [serial = 1479] [outer = 0x7f9f301e6400] 04:45:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f41259000 == 139 [pid = 1822] [id = 476] 04:45:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43144800 == 138 [pid = 1822] [id = 475] 04:45:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4126d000 == 137 [pid = 1822] [id = 474] 04:45:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a2b4000 == 136 [pid = 1822] [id = 473] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37fa0800 == 135 [pid = 1822] [id = 472] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37d50800 == 134 [pid = 1822] [id = 471] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f388d8800 == 133 [pid = 1822] [id = 470] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f38876000 == 132 [pid = 1822] [id = 469] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3691d000 == 131 [pid = 1822] [id = 468] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3156e800 == 130 [pid = 1822] [id = 467] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3715a800 == 129 [pid = 1822] [id = 466] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f41498800 == 128 [pid = 1822] [id = 465] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f2ffeb000 == 127 [pid = 1822] [id = 464] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f2ffd1800 == 126 [pid = 1822] [id = 463] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5f728800 == 125 [pid = 1822] [id = 462] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5b21a000 == 124 [pid = 1822] [id = 461] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e1e7800 == 123 [pid = 1822] [id = 460] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47bb3800 == 122 [pid = 1822] [id = 459] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f479ce000 == 121 [pid = 1822] [id = 458] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f468e2800 == 120 [pid = 1822] [id = 457] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bd16000 == 119 [pid = 1822] [id = 456] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37faf800 == 118 [pid = 1822] [id = 455] 04:45:02 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f0f000 == 117 [pid = 1822] [id = 454] 04:45:02 INFO - PROCESS | 1822 | 1461584702401 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]]]}] 04:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1595ms 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 286 (0x7f9f411ad800) [pid = 1822] [serial = 1062] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 285 (0x7f9f437da400) [pid = 1822] [serial = 1068] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 284 (0x7f9f386c0c00) [pid = 1822] [serial = 1350] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 283 (0x7f9f47aae000) [pid = 1822] [serial = 1086] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 282 (0x7f9f35a06800) [pid = 1822] [serial = 1347] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 281 (0x7f9f428c4800) [pid = 1822] [serial = 1092] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 280 (0x7f9f39b77000) [pid = 1822] [serial = 1353] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 279 (0x7f9f4bf1e400) [pid = 1822] [serial = 1313] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 278 (0x7f9f389cbc00) [pid = 1822] [serial = 1059] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 277 (0x7f9f4c52a000) [pid = 1822] [serial = 996] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 276 (0x7f9f3a324c00) [pid = 1822] [serial = 1301] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 275 (0x7f9f46b71400) [pid = 1822] [serial = 1074] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 274 (0x7f9f43f72c00) [pid = 1822] [serial = 1304] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 273 (0x7f9f4c5b3c00) [pid = 1822] [serial = 1307] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 272 (0x7f9f3cee8800) [pid = 1822] [serial = 1361] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 271 (0x7f9f37ff1000) [pid = 1822] [serial = 1349] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 270 (0x7f9f3cbd5800) [pid = 1822] [serial = 1322] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 269 (0x7f9f412a5c00) [pid = 1822] [serial = 1362] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 268 (0x7f9f39b79400) [pid = 1822] [serial = 1328] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 267 (0x7f9f37f2e000) [pid = 1822] [serial = 1319] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7f9f3c14f400) [pid = 1822] [serial = 1089] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7f9f4ec8c000) [pid = 1822] [serial = 1310] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7f9f3a961800) [pid = 1822] [serial = 1356] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7f9f3be2fc00) [pid = 1822] [serial = 1358] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7f9f37edb400) [pid = 1822] [serial = 1056] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7f9f39b6a000) [pid = 1822] [serial = 1325] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7f9f38944000) [pid = 1822] [serial = 1343] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7f9f35a04800) [pid = 1822] [serial = 1334] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7f9f48778000) [pid = 1822] [serial = 1077] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7f9f33983000) [pid = 1822] [serial = 1346] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7f9f4d082c00) [pid = 1822] [serial = 1083] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7f9f334e2000) [pid = 1822] [serial = 1331] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7f9f3cbce800) [pid = 1822] [serial = 1316] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7f9f386b2800) [pid = 1822] [serial = 1298] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f42a88400) [pid = 1822] [serial = 1065] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f4c527400) [pid = 1822] [serial = 1080] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f469e9800) [pid = 1822] [serial = 1071] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f389d2400) [pid = 1822] [serial = 1352] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f3a7c1c00) [pid = 1822] [serial = 1355] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7f9f36813400) [pid = 1822] [serial = 1143] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f3be25400) [pid = 1822] [serial = 1359] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f386fc000) [pid = 1822] [serial = 1203] [outer = (nil)] [url = about:blank] 04:45:02 INFO - PROCESS | 1822 | 1461584702508 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 04:45:02 INFO - PROCESS | 1822 | 1461584702513 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 04:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:45:02 INFO - PROCESS | 1822 | 1461584702523 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:45:02 INFO - PROCESS | 1822 | 1461584702528 Marionette TRACE conn3 <- [1,1942,null,{}] 04:45:02 INFO - PROCESS | 1822 | 1461584702548 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}] 04:45:02 INFO - PROCESS | 1822 | 1461584702731 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 04:45:02 INFO - PROCESS | 1822 | 1461584702894 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37e2f800 == 118 [pid = 1822] [id = 493] 04:45:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f330e4400) [pid = 1822] [serial = 1480] [outer = (nil)] 04:45:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f36809000) [pid = 1822] [serial = 1481] [outer = 0x7f9f330e4400] 04:45:02 INFO - PROCESS | 1822 | 1461584702961 Marionette DEBUG loaded listener.js 04:45:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7f9f37229400) [pid = 1822] [serial = 1482] [outer = 0x7f9f330e4400] 04:45:03 INFO - PROCESS | 1822 | 1461584703685 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]]]}] 04:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1186ms 04:45:03 INFO - PROCESS | 1822 | 1461584703710 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 04:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:45:03 INFO - PROCESS | 1822 | 1461584703714 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 04:45:03 INFO - PROCESS | 1822 | 1461584703750 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:45:03 INFO - PROCESS | 1822 | 1461584703753 Marionette TRACE conn3 <- [1,1946,null,{}] 04:45:03 INFO - PROCESS | 1822 | 1461584703764 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}] 04:45:03 INFO - PROCESS | 1822 | 1461584703935 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 04:45:03 INFO - PROCESS | 1822 | 1461584703945 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f387a9800 == 119 [pid = 1822] [id = 494] 04:45:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f36813c00) [pid = 1822] [serial = 1483] [outer = (nil)] 04:45:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f37edf000) [pid = 1822] [serial = 1484] [outer = 0x7f9f36813c00] 04:45:04 INFO - PROCESS | 1822 | 1461584704011 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f37f31000) [pid = 1822] [serial = 1485] [outer = 0x7f9f36813c00] 04:45:04 INFO - PROCESS | 1822 | 1461584704957 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]]]}] 04:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1258ms 04:45:04 INFO - PROCESS | 1822 | 1461584704979 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 04:45:04 INFO - PROCESS | 1822 | 1461584704982 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 04:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:45:04 INFO - PROCESS | 1822 | 1461584704988 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:45:04 INFO - PROCESS | 1822 | 1461584704990 Marionette TRACE conn3 <- [1,1950,null,{}] 04:45:05 INFO - PROCESS | 1822 | 1461584704998 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}] 04:45:05 INFO - PROCESS | 1822 | 1461584705239 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 04:45:05 INFO - PROCESS | 1822 | 1461584705276 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f39c87800 == 120 [pid = 1822] [id = 495] 04:45:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f37ff2000) [pid = 1822] [serial = 1486] [outer = (nil)] 04:45:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f37ffb400) [pid = 1822] [serial = 1487] [outer = 0x7f9f37ff2000] 04:45:05 INFO - PROCESS | 1822 | 1461584705347 Marionette DEBUG loaded listener.js 04:45:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7f9f386c1000) [pid = 1822] [serial = 1488] [outer = 0x7f9f37ff2000] 04:45:07 INFO - PROCESS | 1822 | 1461584707361 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]]]}] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7f9f38aae000) [pid = 1822] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f3bf11400) [pid = 1822] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f428edc00) [pid = 1822] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f363b4000) [pid = 1822] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f38642400) [pid = 1822] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f42a83000) [pid = 1822] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7f9f364d8000) [pid = 1822] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f47aac800) [pid = 1822] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f47aaf000) [pid = 1822] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f42a87c00) [pid = 1822] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f412abc00) [pid = 1822] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f3bf11000) [pid = 1822] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7f9f38645000) [pid = 1822] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7f9f389da000) [pid = 1822] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7f9f362e4800) [pid = 1822] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7f9f339e1800) [pid = 1822] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7f9f38aac400) [pid = 1822] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7f9f412aec00) [pid = 1822] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7f9f339dc400) [pid = 1822] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7f9f3894ec00) [pid = 1822] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f443ddc00) [pid = 1822] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f4c529c00) [pid = 1822] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f4c5c1c00) [pid = 1822] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f45129c00) [pid = 1822] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f48773000) [pid = 1822] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f59416800) [pid = 1822] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f33987400) [pid = 1822] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f3c142400) [pid = 1822] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f411a7c00) [pid = 1822] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7f9f4512c000) [pid = 1822] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7f9f411e7800) [pid = 1822] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7f9f43a2f800) [pid = 1822] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7f9f4c5bec00) [pid = 1822] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7f9f4d082800) [pid = 1822] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7f9f4d084000) [pid = 1822] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7f9f5a2e6800) [pid = 1822] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7f9f3a7bec00) [pid = 1822] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7f9f3a7bf000) [pid = 1822] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7f9f363ae000) [pid = 1822] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7f9f46a77000) [pid = 1822] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7f9f450dac00) [pid = 1822] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7f9f37ff4000) [pid = 1822] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7f9f3a966400) [pid = 1822] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7f9f42a8cc00) [pid = 1822] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7f9f37f27000) [pid = 1822] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7f9f37f26000) [pid = 1822] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7f9f38883000) [pid = 1822] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7f9f3bfa6c00) [pid = 1822] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7f9f433bec00) [pid = 1822] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7f9f3bef7c00) [pid = 1822] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7f9f3cbc9400) [pid = 1822] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7f9f35a03400) [pid = 1822] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7f9f31c42400) [pid = 1822] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7f9f37ff9c00) [pid = 1822] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7f9f316d2000) [pid = 1822] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7f9f39b76000) [pid = 1822] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7f9f35a02400) [pid = 1822] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7f9f372df800) [pid = 1822] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7f9f386f0400) [pid = 1822] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:45:07 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7f9f37ff6800) [pid = 1822] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2592ms 04:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:45:07 INFO - PROCESS | 1822 | 1461584707580 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 04:45:07 INFO - PROCESS | 1822 | 1461584707583 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 04:45:07 INFO - PROCESS | 1822 | 1461584707588 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:45:07 INFO - PROCESS | 1822 | 1461584707591 Marionette TRACE conn3 <- [1,1954,null,{}] 04:45:07 INFO - PROCESS | 1822 | 1461584707596 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}] 04:45:07 INFO - PROCESS | 1822 | 1461584707771 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 04:45:07 INFO - PROCESS | 1822 | 1461584707782 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f35ad4000 == 121 [pid = 1822] [id = 496] 04:45:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7f9f363ae400) [pid = 1822] [serial = 1489] [outer = (nil)] 04:45:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7f9f37ede800) [pid = 1822] [serial = 1490] [outer = 0x7f9f363ae400] 04:45:07 INFO - PROCESS | 1822 | 1461584707841 Marionette DEBUG loaded listener.js 04:45:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7f9f37ff4000) [pid = 1822] [serial = 1491] [outer = 0x7f9f363ae400] 04:45:08 INFO - PROCESS | 1822 | 1461584708611 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]]]}] 04:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1078ms 04:45:08 INFO - PROCESS | 1822 | 1461584708667 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 04:45:08 INFO - PROCESS | 1822 | 1461584708670 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 04:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:45:08 INFO - PROCESS | 1822 | 1461584708680 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:45:08 INFO - PROCESS | 1822 | 1461584708682 Marionette TRACE conn3 <- [1,1958,null,{}] 04:45:08 INFO - PROCESS | 1822 | 1461584708686 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}] 04:45:08 INFO - PROCESS | 1822 | 1461584708914 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 04:45:08 INFO - PROCESS | 1822 | 1461584708934 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a2ae000 == 122 [pid = 1822] [id = 497] 04:45:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7f9f339e6000) [pid = 1822] [serial = 1492] [outer = (nil)] 04:45:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7f9f3888dc00) [pid = 1822] [serial = 1493] [outer = 0x7f9f339e6000] 04:45:08 INFO - PROCESS | 1822 | 1461584708995 Marionette DEBUG loaded listener.js 04:45:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7f9f389da000) [pid = 1822] [serial = 1494] [outer = 0x7f9f339e6000] 04:45:10 INFO - PROCESS | 1822 | 1461584710088 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]]]}] 04:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1443ms 04:45:10 INFO - PROCESS | 1822 | 1461584710121 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 1822 | 1461584710126 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 04:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:45:10 INFO - PROCESS | 1822 | 1461584710136 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 1822 | 1461584710140 Marionette TRACE conn3 <- [1,1962,null,{}] 04:45:10 INFO - PROCESS | 1822 | 1461584710149 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}] 04:45:10 INFO - PROCESS | 1822 | 1461584710376 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 04:45:10 INFO - PROCESS | 1822 | 1461584710578 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3687a800 == 123 [pid = 1822] [id = 498] 04:45:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7f9f31c36400) [pid = 1822] [serial = 1495] [outer = (nil)] 04:45:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7f9f334da400) [pid = 1822] [serial = 1496] [outer = 0x7f9f31c36400] 04:45:10 INFO - PROCESS | 1822 | 1461584710696 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7f9f33987800) [pid = 1822] [serial = 1497] [outer = 0x7f9f31c36400] 04:45:11 INFO - PROCESS | 1822 | 1461584711675 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]]]}] 04:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1584ms 04:45:11 INFO - PROCESS | 1822 | 1461584711721 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 04:45:11 INFO - PROCESS | 1822 | 1461584711730 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 04:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:45:11 INFO - PROCESS | 1822 | 1461584711741 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:45:11 INFO - PROCESS | 1822 | 1461584711745 Marionette TRACE conn3 <- [1,1966,null,{}] 04:45:11 INFO - PROCESS | 1822 | 1461584711749 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}] 04:45:11 INFO - PROCESS | 1822 | 1461584711951 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 04:45:12 INFO - PROCESS | 1822 | 1461584712150 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f38879800 == 124 [pid = 1822] [id = 499] 04:45:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7f9f330e5400) [pid = 1822] [serial = 1498] [outer = (nil)] 04:45:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7f9f362e8000) [pid = 1822] [serial = 1499] [outer = 0x7f9f330e5400] 04:45:12 INFO - PROCESS | 1822 | 1461584712226 Marionette DEBUG loaded listener.js 04:45:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7f9f3680cc00) [pid = 1822] [serial = 1500] [outer = 0x7f9f330e5400] 04:45:13 INFO - PROCESS | 1822 | 1461584713161 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]]]}] 04:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1479ms 04:45:13 INFO - PROCESS | 1822 | 1461584713220 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 04:45:13 INFO - PROCESS | 1822 | 1461584713224 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 04:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:45:13 INFO - PROCESS | 1822 | 1461584713230 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:45:13 INFO - PROCESS | 1822 | 1461584713236 Marionette TRACE conn3 <- [1,1970,null,{}] 04:45:13 INFO - PROCESS | 1822 | 1461584713251 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}] 04:45:13 INFO - PROCESS | 1822 | 1461584713491 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 04:45:13 INFO - PROCESS | 1822 | 1461584713691 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a92d000 == 125 [pid = 1822] [id = 500] 04:45:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7f9f36810c00) [pid = 1822] [serial = 1501] [outer = (nil)] 04:45:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7f9f386b8c00) [pid = 1822] [serial = 1502] [outer = 0x7f9f36810c00] 04:45:13 INFO - PROCESS | 1822 | 1461584713810 Marionette DEBUG loaded listener.js 04:45:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7f9f38887800) [pid = 1822] [serial = 1503] [outer = 0x7f9f36810c00] 04:45:14 INFO - PROCESS | 1822 | 1461584714708 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]]]}] 04:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1535ms 04:45:14 INFO - PROCESS | 1822 | 1461584714767 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 04:45:14 INFO - PROCESS | 1822 | 1461584714772 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 04:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:45:14 INFO - PROCESS | 1822 | 1461584714778 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:45:14 INFO - PROCESS | 1822 | 1461584714780 Marionette TRACE conn3 <- [1,1974,null,{}] 04:45:14 INFO - PROCESS | 1822 | 1461584714786 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}] 04:45:14 INFO - PROCESS | 1822 | 1461584714988 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 04:45:15 INFO - PROCESS | 1822 | 1461584715191 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3c07e800 == 126 [pid = 1822] [id = 501] 04:45:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7f9f31589000) [pid = 1822] [serial = 1504] [outer = (nil)] 04:45:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7f9f38aae400) [pid = 1822] [serial = 1505] [outer = 0x7f9f31589000] 04:45:15 INFO - PROCESS | 1822 | 1461584715264 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7f9f39b6b800) [pid = 1822] [serial = 1506] [outer = 0x7f9f31589000] 04:45:16 INFO - PROCESS | 1822 | 1461584716121 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]]]}] 04:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1379ms 04:45:16 INFO - PROCESS | 1822 | 1461584716158 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 04:45:16 INFO - PROCESS | 1822 | 1461584716161 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 04:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:45:16 INFO - PROCESS | 1822 | 1461584716167 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:45:16 INFO - PROCESS | 1822 | 1461584716170 Marionette TRACE conn3 <- [1,1978,null,{}] 04:45:16 INFO - PROCESS | 1822 | 1461584716175 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}] 04:45:16 INFO - PROCESS | 1822 | 1461584716360 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 04:45:16 INFO - PROCESS | 1822 | 1461584716566 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f41415800 == 127 [pid = 1822] [id = 502] 04:45:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7f9f38943c00) [pid = 1822] [serial = 1507] [outer = (nil)] 04:45:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7f9f39b77400) [pid = 1822] [serial = 1508] [outer = 0x7f9f38943c00] 04:45:16 INFO - PROCESS | 1822 | 1461584716635 Marionette DEBUG loaded listener.js 04:45:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7f9f3a31fc00) [pid = 1822] [serial = 1509] [outer = 0x7f9f38943c00] 04:45:17 INFO - PROCESS | 1822 | 1461584717527 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]]]}] 04:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1386ms 04:45:17 INFO - PROCESS | 1822 | 1461584717555 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 04:45:17 INFO - PROCESS | 1822 | 1461584717558 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 04:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:45:17 INFO - PROCESS | 1822 | 1461584717564 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:45:17 INFO - PROCESS | 1822 | 1461584717567 Marionette TRACE conn3 <- [1,1982,null,{}] 04:45:17 INFO - PROCESS | 1822 | 1461584717572 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}] 04:45:17 INFO - PROCESS | 1822 | 1461584717780 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 04:45:17 INFO - PROCESS | 1822 | 1461584717987 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4314a000 == 128 [pid = 1822] [id = 503] 04:45:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7f9f3a31b000) [pid = 1822] [serial = 1510] [outer = (nil)] 04:45:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7f9f3a962800) [pid = 1822] [serial = 1511] [outer = 0x7f9f3a31b000] 04:45:18 INFO - PROCESS | 1822 | 1461584718058 Marionette DEBUG loaded listener.js 04:45:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7f9f3bf13c00) [pid = 1822] [serial = 1512] [outer = 0x7f9f3a31b000] 04:45:18 INFO - PROCESS | 1822 | 1461584718895 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]]]}] 04:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1383ms 04:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:45:18 INFO - PROCESS | 1822 | 1461584718948 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 04:45:18 INFO - PROCESS | 1822 | 1461584718951 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 04:45:18 INFO - PROCESS | 1822 | 1461584718957 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:45:18 INFO - PROCESS | 1822 | 1461584718960 Marionette TRACE conn3 <- [1,1986,null,{}] 04:45:18 INFO - PROCESS | 1822 | 1461584718965 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}] 04:45:19 INFO - PROCESS | 1822 | 1461584719165 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 04:45:19 INFO - PROCESS | 1822 | 1461584719371 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43aa9000 == 129 [pid = 1822] [id = 504] 04:45:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7f9f3a320000) [pid = 1822] [serial = 1513] [outer = (nil)] 04:45:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7f9f3c142400) [pid = 1822] [serial = 1514] [outer = 0x7f9f3a320000] 04:45:19 INFO - PROCESS | 1822 | 1461584719439 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7f9f3c151400) [pid = 1822] [serial = 1515] [outer = 0x7f9f3a320000] 04:45:20 INFO - PROCESS | 1822 | 1461584720295 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]]]}] 04:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1392ms 04:45:20 INFO - PROCESS | 1822 | 1461584720349 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 04:45:20 INFO - PROCESS | 1822 | 1461584720352 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 04:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:45:20 INFO - PROCESS | 1822 | 1461584720358 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 1822 | 1461584720361 Marionette TRACE conn3 <- [1,1990,null,{}] 04:45:20 INFO - PROCESS | 1822 | 1461584720366 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}] 04:45:20 INFO - PROCESS | 1822 | 1461584720554 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 04:45:20 INFO - PROCESS | 1822 | 1461584720758 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f440b5000 == 130 [pid = 1822] [id = 505] 04:45:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7f9f3bf11800) [pid = 1822] [serial = 1516] [outer = (nil)] 04:45:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7f9f3cbd5800) [pid = 1822] [serial = 1517] [outer = 0x7f9f3bf11800] 04:45:20 INFO - PROCESS | 1822 | 1461584720825 Marionette DEBUG loaded listener.js 04:45:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7f9f3cee8800) [pid = 1822] [serial = 1518] [outer = 0x7f9f3bf11800] 04:45:21 INFO - PROCESS | 1822 | 1461584721683 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]]]}] 04:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1380ms 04:45:21 INFO - PROCESS | 1822 | 1461584721740 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 04:45:21 INFO - PROCESS | 1822 | 1461584721742 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 04:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:45:21 INFO - PROCESS | 1822 | 1461584721750 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:45:21 INFO - PROCESS | 1822 | 1461584721752 Marionette TRACE conn3 <- [1,1994,null,{}] 04:45:21 INFO - PROCESS | 1822 | 1461584721758 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}] 04:45:21 INFO - PROCESS | 1822 | 1461584721946 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 04:45:22 INFO - PROCESS | 1822 | 1461584722152 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45e18000 == 131 [pid = 1822] [id = 506] 04:45:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7f9f3bfa9400) [pid = 1822] [serial = 1519] [outer = (nil)] 04:45:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f411e9400) [pid = 1822] [serial = 1520] [outer = 0x7f9f3bfa9400] 04:45:22 INFO - PROCESS | 1822 | 1461584722223 Marionette DEBUG loaded listener.js 04:45:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f412aec00) [pid = 1822] [serial = 1521] [outer = 0x7f9f3bfa9400] 04:45:23 INFO - PROCESS | 1822 | 1461584723137 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]]]}] 04:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1446ms 04:45:23 INFO - PROCESS | 1822 | 1461584723196 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 1822 | 1461584723199 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 04:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:45:23 INFO - PROCESS | 1822 | 1461584723205 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:45:23 INFO - PROCESS | 1822 | 1461584723207 Marionette TRACE conn3 <- [1,1998,null,{}] 04:45:23 INFO - PROCESS | 1822 | 1461584723212 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}] 04:45:23 INFO - PROCESS | 1822 | 1461584723398 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 04:45:23 INFO - PROCESS | 1822 | 1461584723605 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46ad4000 == 132 [pid = 1822] [id = 507] 04:45:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f3cbce800) [pid = 1822] [serial = 1522] [outer = (nil)] 04:45:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f428e4000) [pid = 1822] [serial = 1523] [outer = 0x7f9f3cbce800] 04:45:23 INFO - PROCESS | 1822 | 1461584723714 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f42a86800) [pid = 1822] [serial = 1524] [outer = 0x7f9f3cbce800] 04:45:24 INFO - PROCESS | 1822 | 1461584724623 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]]]}] 04:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1479ms 04:45:24 INFO - PROCESS | 1822 | 1461584724685 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 04:45:24 INFO - PROCESS | 1822 | 1461584724689 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 04:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:45:24 INFO - PROCESS | 1822 | 1461584724695 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:45:24 INFO - PROCESS | 1822 | 1461584724699 Marionette TRACE conn3 <- [1,2002,null,{}] 04:45:24 INFO - PROCESS | 1822 | 1461584724703 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}] 04:45:24 INFO - PROCESS | 1822 | 1461584724921 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 04:45:25 INFO - PROCESS | 1822 | 1461584725125 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f471ad000 == 133 [pid = 1822] [id = 508] 04:45:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f372dac00) [pid = 1822] [serial = 1525] [outer = (nil)] 04:45:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f434c6400) [pid = 1822] [serial = 1526] [outer = 0x7f9f372dac00] 04:45:25 INFO - PROCESS | 1822 | 1461584725247 Marionette DEBUG loaded listener.js 04:45:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f43b07c00) [pid = 1822] [serial = 1527] [outer = 0x7f9f372dac00] 04:45:26 INFO - PROCESS | 1822 | 1461584726151 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]]]}] 04:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1531ms 04:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:45:26 INFO - PROCESS | 1822 | 1461584726227 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 04:45:26 INFO - PROCESS | 1822 | 1461584726230 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 04:45:26 INFO - PROCESS | 1822 | 1461584726237 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:45:26 INFO - PROCESS | 1822 | 1461584726241 Marionette TRACE conn3 <- [1,2006,null,{}] 04:45:26 INFO - PROCESS | 1822 | 1461584726247 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}] 04:45:26 INFO - PROCESS | 1822 | 1461584726477 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 04:45:26 INFO - PROCESS | 1822 | 1461584726684 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47b1c000 == 134 [pid = 1822] [id = 509] 04:45:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f3a96a000) [pid = 1822] [serial = 1528] [outer = (nil)] 04:45:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7f9f43c10400) [pid = 1822] [serial = 1529] [outer = 0x7f9f3a96a000] 04:45:26 INFO - PROCESS | 1822 | 1461584726795 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7f9f442cdc00) [pid = 1822] [serial = 1530] [outer = 0x7f9f3a96a000] 04:45:27 INFO - PROCESS | 1822 | 1461584727701 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]]]}] 04:45:27 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 04:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1528ms 04:45:27 INFO - PROCESS | 1822 | 1461584727765 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 04:45:27 INFO - PROCESS | 1822 | 1461584727768 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 04:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:45:27 INFO - PROCESS | 1822 | 1461584727774 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:45:27 INFO - PROCESS | 1822 | 1461584727776 Marionette TRACE conn3 <- [1,2010,null,{}] 04:45:27 INFO - PROCESS | 1822 | 1461584727791 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}] 04:45:28 INFO - PROCESS | 1822 | 1461584727997 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 04:45:28 INFO - PROCESS | 1822 | 1461584728201 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47bb4800 == 135 [pid = 1822] [id = 510] 04:45:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7f9f433b8c00) [pid = 1822] [serial = 1531] [outer = (nil)] 04:45:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7f9f444f2400) [pid = 1822] [serial = 1532] [outer = 0x7f9f433b8c00] 04:45:28 INFO - PROCESS | 1822 | 1461584728272 Marionette DEBUG loaded listener.js 04:45:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7f9f4512e800) [pid = 1822] [serial = 1533] [outer = 0x7f9f433b8c00] 04:45:29 INFO - PROCESS | 1822 | 1461584729203 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]]]}] 04:45:29 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 04:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1485ms 04:45:29 INFO - PROCESS | 1822 | 1461584729260 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 04:45:29 INFO - PROCESS | 1822 | 1461584729262 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 04:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:45:29 INFO - PROCESS | 1822 | 1461584729269 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:45:29 INFO - PROCESS | 1822 | 1461584729272 Marionette TRACE conn3 <- [1,2014,null,{}] 04:45:29 INFO - PROCESS | 1822 | 1461584729277 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}] 04:45:29 INFO - PROCESS | 1822 | 1461584729479 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 04:45:29 INFO - PROCESS | 1822 | 1461584729711 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f331f0800 == 136 [pid = 1822] [id = 511] 04:45:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7f9f3158b400) [pid = 1822] [serial = 1534] [outer = (nil)] 04:45:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7f9f330ea000) [pid = 1822] [serial = 1535] [outer = 0x7f9f3158b400] 04:45:29 INFO - PROCESS | 1822 | 1461584729820 Marionette DEBUG loaded listener.js 04:45:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7f9f389cbc00) [pid = 1822] [serial = 1536] [outer = 0x7f9f3158b400] 04:45:30 INFO - PROCESS | 1822 | 1461584730655 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]]]}] 04:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1434ms 04:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:45:30 INFO - PROCESS | 1822 | 1461584730705 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 04:45:30 INFO - PROCESS | 1822 | 1461584730708 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 04:45:30 INFO - PROCESS | 1822 | 1461584730714 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - PROCESS | 1822 | 1461584730717 Marionette TRACE conn3 <- [1,2018,null,{}] 04:45:30 INFO - PROCESS | 1822 | 1461584730722 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}] 04:45:30 INFO - PROCESS | 1822 | 1461584730910 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 04:45:31 INFO - PROCESS | 1822 | 1461584731125 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f38871000 == 137 [pid = 1822] [id = 512] 04:45:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f301eec00) [pid = 1822] [serial = 1537] [outer = (nil)] 04:45:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f37f28400) [pid = 1822] [serial = 1538] [outer = 0x7f9f301eec00] 04:45:31 INFO - PROCESS | 1822 | 1461584731192 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f450db400) [pid = 1822] [serial = 1539] [outer = 0x7f9f301eec00] 04:45:32 INFO - PROCESS | 1822 | 1461584732054 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]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1384ms 04:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:45:32 INFO - PROCESS | 1822 | 1461584732105 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 1822 | 1461584732108 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 04:45:32 INFO - PROCESS | 1822 | 1461584732115 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - PROCESS | 1822 | 1461584732118 Marionette TRACE conn3 <- [1,2022,null,{}] 04:45:32 INFO - PROCESS | 1822 | 1461584732122 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}] 04:45:32 INFO - PROCESS | 1822 | 1461584732316 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 04:45:32 INFO - PROCESS | 1822 | 1461584732591 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f36719800 == 138 [pid = 1822] [id = 513] 04:45:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f3158fc00) [pid = 1822] [serial = 1540] [outer = (nil)] 04:45:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f3398a800) [pid = 1822] [serial = 1541] [outer = 0x7f9f3158fc00] 04:45:32 INFO - PROCESS | 1822 | 1461584732665 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7f9f37ff6000) [pid = 1822] [serial = 1542] [outer = 0x7f9f3158fc00] 04:45:33 INFO - PROCESS | 1822 | 1461584733521 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]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1483ms 04:45:33 INFO - PROCESS | 1822 | 1461584733597 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 04:45:33 INFO - PROCESS | 1822 | 1461584733599 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 04:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:45:33 INFO - PROCESS | 1822 | 1461584733606 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:45:33 INFO - PROCESS | 1822 | 1461584733608 Marionette TRACE conn3 <- [1,2026,null,{}] 04:45:33 INFO - PROCESS | 1822 | 1461584733613 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}] 04:45:33 INFO - PROCESS | 1822 | 1461584733820 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 04:45:34 INFO - PROCESS | 1822 | 1461584734029 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37e25800 == 139 [pid = 1822] [id = 514] 04:45:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f339db400) [pid = 1822] [serial = 1543] [outer = (nil)] 04:45:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f364da000) [pid = 1822] [serial = 1544] [outer = 0x7f9f339db400] 04:45:34 INFO - PROCESS | 1822 | 1461584734159 Marionette DEBUG loaded listener.js 04:45:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f386ee400) [pid = 1822] [serial = 1545] [outer = 0x7f9f339db400] 04:45:35 INFO - PROCESS | 1822 | 1461584735459 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]]]}] 04:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1928ms 04:45:35 INFO - PROCESS | 1822 | 1461584735535 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 04:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:45:35 INFO - PROCESS | 1822 | 1461584735540 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 04:45:35 INFO - PROCESS | 1822 | 1461584735548 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:45:35 INFO - PROCESS | 1822 | 1461584735553 Marionette TRACE conn3 <- [1,2030,null,{}] 04:45:35 INFO - PROCESS | 1822 | 1461584735561 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}] 04:45:35 INFO - PROCESS | 1822 | 1461584735799 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 04:45:36 INFO - PROCESS | 1822 | 1461584736057 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f338a8800 == 140 [pid = 1822] [id = 515] 04:45:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f301f2000) [pid = 1822] [serial = 1546] [outer = (nil)] 04:45:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f316e0c00) [pid = 1822] [serial = 1547] [outer = 0x7f9f301f2000] 04:45:36 INFO - PROCESS | 1822 | 1461584736185 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7f9f339dd000) [pid = 1822] [serial = 1548] [outer = 0x7f9f301f2000] 04:45:37 INFO - PROCESS | 1822 | 1461584737229 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]]]}] 04:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1738ms 04:45:37 INFO - PROCESS | 1822 | 1461584737286 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 1822 | 1461584737294 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 04:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:45:37 INFO - PROCESS | 1822 | 1461584737303 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - PROCESS | 1822 | 1461584737306 Marionette TRACE conn3 <- [1,2034,null,{}] 04:45:37 INFO - PROCESS | 1822 | 1461584737312 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}] 04:45:37 INFO - PROCESS | 1822 | 1461584737532 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 04:45:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f35ad4000 == 139 [pid = 1822] [id = 496] 04:45:37 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f39c87800 == 138 [pid = 1822] [id = 495] 04:45:37 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7f9f5d641800) [pid = 1822] [serial = 1391] [outer = (nil)] [url = about:blank] 04:45:37 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f33524000) [pid = 1822] [serial = 1394] [outer = (nil)] [url = about:blank] 04:45:37 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f31b28800) [pid = 1822] [serial = 1397] [outer = (nil)] [url = about:blank] 04:45:37 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f301f3000) [pid = 1822] [serial = 1400] [outer = (nil)] [url = about:blank] 04:45:37 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f31586400) [pid = 1822] [serial = 1403] [outer = (nil)] [url = about:blank] 04:45:37 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f38aad800) [pid = 1822] [serial = 1430] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | 1461584738013 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f387a9800 == 137 [pid = 1822] [id = 494] 04:45:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37e2f800 == 136 [pid = 1822] [id = 493] 04:45:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f33531000 == 135 [pid = 1822] [id = 492] 04:45:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f31579000 == 134 [pid = 1822] [id = 491] 04:45:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f31578800 == 135 [pid = 1822] [id = 516] 04:45:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f316dc400) [pid = 1822] [serial = 1549] [outer = (nil)] 04:45:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f362eb800) [pid = 1822] [serial = 1550] [outer = 0x7f9f316dc400] 04:45:38 INFO - PROCESS | 1822 | 1461584738093 Marionette DEBUG loaded listener.js 04:45:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f364d9400) [pid = 1822] [serial = 1551] [outer = 0x7f9f316dc400] 04:45:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f33546000 == 134 [pid = 1822] [id = 490] 04:45:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f63ba4800 == 133 [pid = 1822] [id = 485] 04:45:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5f107000 == 132 [pid = 1822] [id = 484] 04:45:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a0be800 == 131 [pid = 1822] [id = 483] 04:45:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4ce3d000 == 130 [pid = 1822] [id = 482] 04:45:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f479de800 == 129 [pid = 1822] [id = 481] 04:45:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46b19000 == 128 [pid = 1822] [id = 480] 04:45:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4309a000 == 127 [pid = 1822] [id = 479] 04:45:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a13e800 == 126 [pid = 1822] [id = 478] 04:45:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f33535800 == 125 [pid = 1822] [id = 477] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f4c521000) [pid = 1822] [serial = 1248] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f4d07e400) [pid = 1822] [serial = 1251] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f4e11cc00) [pid = 1822] [serial = 1254] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7f9f4e11e800) [pid = 1822] [serial = 1257] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f5ef81000) [pid = 1822] [serial = 1260] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f5f73fc00) [pid = 1822] [serial = 1263] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f3a7cb000) [pid = 1822] [serial = 1266] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f5f90ec00) [pid = 1822] [serial = 1269] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f3a320800) [pid = 1822] [serial = 1272] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7f9f4e321000) [pid = 1822] [serial = 1140] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7f9f3888f000) [pid = 1822] [serial = 1170] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7f9f442c7c00) [pid = 1822] [serial = 1176] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7f9f3722dc00) [pid = 1822] [serial = 1107] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7f9f493f2800) [pid = 1822] [serial = 1134] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7f9f4d081400) [pid = 1822] [serial = 1137] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7f9f469e6c00) [pid = 1822] [serial = 1131] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7f9f43b0c000) [pid = 1822] [serial = 1122] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f411e6400) [pid = 1822] [serial = 1119] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f412a6800) [pid = 1822] [serial = 1173] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f3bf10800) [pid = 1822] [serial = 1104] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f37ee2000) [pid = 1822] [serial = 1230] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f43f80c00) [pid = 1822] [serial = 1167] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f3bf0e400) [pid = 1822] [serial = 1113] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f442cb800) [pid = 1822] [serial = 1125] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f434cec00) [pid = 1822] [serial = 1227] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f46b71000) [pid = 1822] [serial = 1179] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7f9f4c2d1800) [pid = 1822] [serial = 1182] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7f9f4ec6f000) [pid = 1822] [serial = 1185] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7f9f50705c00) [pid = 1822] [serial = 1188] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7f9f5a03f400) [pid = 1822] [serial = 1191] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7f9f5b1b1000) [pid = 1822] [serial = 1194] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7f9f5d63d000) [pid = 1822] [serial = 1197] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7f9f5d642800) [pid = 1822] [serial = 1200] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7f9f43a2ec00) [pid = 1822] [serial = 1239] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7f9f443e5800) [pid = 1822] [serial = 1242] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7f9f4af18400) [pid = 1822] [serial = 1245] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7f9f389d9400) [pid = 1822] [serial = 1233] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7f9f38886400) [pid = 1822] [serial = 1110] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7f9f3cd34c00) [pid = 1822] [serial = 1116] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7f9f411af800) [pid = 1822] [serial = 1236] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7f9f4512cc00) [pid = 1822] [serial = 1128] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7f9f4c52bc00) [pid = 1822] [serial = 1296] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7f9f54475400) [pid = 1822] [serial = 1311] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7f9f386f6800) [pid = 1822] [serial = 1299] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7f9f5f571800) [pid = 1822] [serial = 1314] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7f9f4512f400) [pid = 1822] [serial = 1305] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7f9f5f5a7000) [pid = 1822] [serial = 1323] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7f9f37f32c00) [pid = 1822] [serial = 1320] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7f9f3be2c400) [pid = 1822] [serial = 1302] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7f9f3cbd4800) [pid = 1822] [serial = 1317] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7f9f4d60e400) [pid = 1822] [serial = 1308] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7f9f3cbc9000) [pid = 1822] [serial = 1424] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7f9f412a9000) [pid = 1822] [serial = 1427] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7f9f35a0b800) [pid = 1822] [serial = 1367] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7f9f372da800) [pid = 1822] [serial = 1413] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7f9f362ec400) [pid = 1822] [serial = 1412] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7f9f33523000) [pid = 1822] [serial = 1410] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7f9f334dbc00) [pid = 1822] [serial = 1409] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7f9f5a040000) [pid = 1822] [serial = 1388] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7f9f4ec8e800) [pid = 1822] [serial = 1385] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7f9f3894f000) [pid = 1822] [serial = 1416] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7f9f386f4400) [pid = 1822] [serial = 1415] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7f9f316d5800) [pid = 1822] [serial = 1406] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7f9f31b1e400) [pid = 1822] [serial = 1407] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7f9f39b7e800) [pid = 1822] [serial = 1421] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7f9f3894c400) [pid = 1822] [serial = 1370] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7f9f411a8000) [pid = 1822] [serial = 1376] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7f9f433bdc00) [pid = 1822] [serial = 1365] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7f9f4877bc00) [pid = 1822] [serial = 1382] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7f9f3bf10000) [pid = 1822] [serial = 1373] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7f9f442c6c00) [pid = 1822] [serial = 1379] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7f9f39b68000) [pid = 1822] [serial = 1419] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7f9f38950c00) [pid = 1822] [serial = 1418] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7f9f3cbd4000) [pid = 1822] [serial = 1425] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7f9f434c7000) [pid = 1822] [serial = 1428] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7f9f3a7c3400) [pid = 1822] [serial = 1422] [outer = (nil)] [url = about:blank] 04:45:38 INFO - PROCESS | 1822 | 1461584738920 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]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1678ms 04:45:38 INFO - PROCESS | 1822 | 1461584738982 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 04:45:38 INFO - PROCESS | 1822 | 1461584738986 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 04:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:45:38 INFO - PROCESS | 1822 | 1461584738992 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 1822 | 1461584738997 Marionette TRACE conn3 <- [1,2038,null,{}] 04:45:39 INFO - PROCESS | 1822 | 1461584739012 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}] 04:45:39 INFO - PROCESS | 1822 | 1461584739205 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 04:45:39 INFO - PROCESS | 1822 | 1461584739391 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3715d000 == 126 [pid = 1822] [id = 517] 04:45:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7f9f31b28800) [pid = 1822] [serial = 1552] [outer = (nil)] 04:45:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7f9f36816800) [pid = 1822] [serial = 1553] [outer = 0x7f9f31b28800] 04:45:39 INFO - PROCESS | 1822 | 1461584739459 Marionette DEBUG loaded listener.js 04:45:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7f9f37f32c00) [pid = 1822] [serial = 1554] [outer = 0x7f9f31b28800] 04:45:40 INFO - PROCESS | 1822 | 1461584740215 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]]]}] 04:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1281ms 04:45:40 INFO - PROCESS | 1822 | 1461584740310 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 04:45:40 INFO - PROCESS | 1822 | 1461584740313 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 04:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:45:40 INFO - PROCESS | 1822 | 1461584740324 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 1822 | 1461584740326 Marionette TRACE conn3 <- [1,2042,null,{}] 04:45:40 INFO - PROCESS | 1822 | 1461584740332 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}] 04:45:40 INFO - PROCESS | 1822 | 1461584740567 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 04:45:40 INFO - PROCESS | 1822 | 1461584740604 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f38865000 == 127 [pid = 1822] [id = 518] 04:45:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7f9f37edec00) [pid = 1822] [serial = 1555] [outer = (nil)] 04:45:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7f9f386ee000) [pid = 1822] [serial = 1556] [outer = 0x7f9f37edec00] 04:45:40 INFO - PROCESS | 1822 | 1461584740667 Marionette DEBUG loaded listener.js 04:45:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7f9f3888ec00) [pid = 1822] [serial = 1557] [outer = 0x7f9f37edec00] 04:45:41 INFO - PROCESS | 1822 | 1461584741542 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]]]}] 04:45: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) 04:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1278ms 04:45:41 INFO - PROCESS | 1822 | 1461584741603 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 04:45:41 INFO - PROCESS | 1822 | 1461584741605 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 04:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:45:41 INFO - PROCESS | 1822 | 1461584741611 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - PROCESS | 1822 | 1461584741613 Marionette TRACE conn3 <- [1,2046,null,{}] 04:45:41 INFO - PROCESS | 1822 | 1461584741618 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}] 04:45:41 INFO - PROCESS | 1822 | 1461584741846 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 04:45:41 INFO - PROCESS | 1822 | 1461584741892 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a1e1800 == 128 [pid = 1822] [id = 519] 04:45:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7f9f3888d800) [pid = 1822] [serial = 1558] [outer = (nil)] 04:45:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7f9f38aabc00) [pid = 1822] [serial = 1559] [outer = 0x7f9f3888d800] 04:45:42 INFO - PROCESS | 1822 | 1461584742007 Marionette DEBUG loaded listener.js 04:45:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7f9f39b72c00) [pid = 1822] [serial = 1560] [outer = 0x7f9f3888d800] 04:45:42 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7f9f330e4400) [pid = 1822] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:45:42 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7f9f36813c00) [pid = 1822] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:45:42 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7f9f301e6400) [pid = 1822] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:45:42 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7f9f301ec800) [pid = 1822] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:45:42 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7f9f363ae400) [pid = 1822] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:45:42 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7f9f3158bc00) [pid = 1822] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:45:42 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7f9f316d9c00) [pid = 1822] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:45:42 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7f9f37ff2000) [pid = 1822] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:45:43 INFO - PROCESS | 1822 | 1461584743166 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]]]}] 04:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1577ms 04:45:43 INFO - PROCESS | 1822 | 1461584743191 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 04:45:43 INFO - PROCESS | 1822 | 1461584743194 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 04:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:45:43 INFO - PROCESS | 1822 | 1461584743200 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:45:43 INFO - PROCESS | 1822 | 1461584743202 Marionette TRACE conn3 <- [1,2050,null,{}] 04:45:43 INFO - PROCESS | 1822 | 1461584743207 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}] 04:45:43 INFO - PROCESS | 1822 | 1461584743459 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 04:45:43 INFO - PROCESS | 1822 | 1461584743481 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a615000 == 129 [pid = 1822] [id = 520] 04:45:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7f9f36813400) [pid = 1822] [serial = 1561] [outer = (nil)] 04:45:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7f9f38aaf000) [pid = 1822] [serial = 1562] [outer = 0x7f9f36813400] 04:45:43 INFO - PROCESS | 1822 | 1461584743544 Marionette DEBUG loaded listener.js 04:45:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7f9f3a967400) [pid = 1822] [serial = 1563] [outer = 0x7f9f36813400] 04:45:44 INFO - PROCESS | 1822 | 1461584744362 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]]]}] 04:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1182ms 04:45:44 INFO - PROCESS | 1822 | 1461584744382 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 04:45:44 INFO - PROCESS | 1822 | 1461584744385 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 04:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:45:44 INFO - PROCESS | 1822 | 1461584744391 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:45:44 INFO - PROCESS | 1822 | 1461584744393 Marionette TRACE conn3 <- [1,2054,null,{}] 04:45:44 INFO - PROCESS | 1822 | 1461584744410 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}] 04:45:44 INFO - PROCESS | 1822 | 1461584744586 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 04:45:44 INFO - PROCESS | 1822 | 1461584744604 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bd19000 == 130 [pid = 1822] [id = 521] 04:45:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7f9f38aa5800) [pid = 1822] [serial = 1564] [outer = (nil)] 04:45:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7f9f3bf0b000) [pid = 1822] [serial = 1565] [outer = 0x7f9f38aa5800] 04:45:44 INFO - PROCESS | 1822 | 1461584744664 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7f9f3cbcac00) [pid = 1822] [serial = 1566] [outer = 0x7f9f38aa5800] 04:45:45 INFO - PROCESS | 1822 | 1461584745883 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]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1544ms 04:45:45 INFO - PROCESS | 1822 | 1461584745936 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 1822 | 1461584745944 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 04:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:45:45 INFO - PROCESS | 1822 | 1461584745952 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 1822 | 1461584745958 Marionette TRACE conn3 <- [1,2058,null,{}] 04:45:45 INFO - PROCESS | 1822 | 1461584745966 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}] 04:45:46 INFO - PROCESS | 1822 | 1461584746188 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 04:45:46 INFO - PROCESS | 1822 | 1461584746438 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f36871800 == 131 [pid = 1822] [id = 522] 04:45:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7f9f33988400) [pid = 1822] [serial = 1567] [outer = (nil)] 04:45:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7f9f34db4400) [pid = 1822] [serial = 1568] [outer = 0x7f9f33988400] 04:45:46 INFO - PROCESS | 1822 | 1461584746561 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7f9f362f2800) [pid = 1822] [serial = 1569] [outer = 0x7f9f33988400] 04:45:47 INFO - PROCESS | 1822 | 1461584747504 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]]]}] 04:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1633ms 04:45:47 INFO - PROCESS | 1822 | 1461584747586 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 04:45:47 INFO - PROCESS | 1822 | 1461584747594 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 04:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:45:47 INFO - PROCESS | 1822 | 1461584747605 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:45:47 INFO - PROCESS | 1822 | 1461584747609 Marionette TRACE conn3 <- [1,2062,null,{}] 04:45:47 INFO - PROCESS | 1822 | 1461584747615 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}] 04:45:47 INFO - PROCESS | 1822 | 1461584747873 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 04:45:48 INFO - PROCESS | 1822 | 1461584748217 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a3e6800 == 132 [pid = 1822] [id = 523] 04:45:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7f9f364dbc00) [pid = 1822] [serial = 1570] [outer = (nil)] 04:45:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7f9f37ff1000) [pid = 1822] [serial = 1571] [outer = 0x7f9f364dbc00] 04:45:48 INFO - PROCESS | 1822 | 1461584748296 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7f9f386eec00) [pid = 1822] [serial = 1572] [outer = 0x7f9f364dbc00] 04:45:49 INFO - PROCESS | 1822 | 1461584749205 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]]]}] 04:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1638ms 04:45:49 INFO - PROCESS | 1822 | ************************* 04:45:49 INFO - PROCESS | 1822 | A coding exception was thrown and uncaught in a Task. 04:45:49 INFO - PROCESS | 1822 | 04:45:49 INFO - PROCESS | 1822 | Full message: TypeError: NetworkError when attempting to fetch resource. 04:45:49 INFO - PROCESS | 1822 | Full stack: 04:45:49 INFO - PROCESS | 1822 | ************************* 04:45:49 INFO - PROCESS | 1822 | 1461584749247 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 04:45:49 INFO - PROCESS | 1822 | 1461584749253 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 04:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:45:49 INFO - PROCESS | 1822 | 1461584749260 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - PROCESS | 1822 | 1461584749265 Marionette TRACE conn3 <- [1,2066,null,{}] 04:45:49 INFO - PROCESS | 1822 | 1461584749281 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}] 04:45:49 INFO - PROCESS | 1822 | 1461584749486 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 04:45:49 INFO - PROCESS | 1822 | 1461584749729 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f432df000 == 133 [pid = 1822] [id = 524] 04:45:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7f9f39b6b000) [pid = 1822] [serial = 1573] [outer = (nil)] 04:45:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7f9f3a322c00) [pid = 1822] [serial = 1574] [outer = 0x7f9f39b6b000] 04:45:49 INFO - PROCESS | 1822 | 1461584749819 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7f9f411aec00) [pid = 1822] [serial = 1575] [outer = 0x7f9f39b6b000] 04:45:50 INFO - PROCESS | 1822 | 1461584750658 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]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1432ms 04:45:50 INFO - PROCESS | 1822 | 1461584750692 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 04:45:50 INFO - PROCESS | 1822 | 1461584750695 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 04:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:45:50 INFO - PROCESS | 1822 | 1461584750701 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 1822 | 1461584750704 Marionette TRACE conn3 <- [1,2070,null,{}] 04:45:50 INFO - PROCESS | 1822 | 1461584750709 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}] 04:45:50 INFO - PROCESS | 1822 | 1461584750904 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 04:45:51 INFO - PROCESS | 1822 | 1461584751107 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f440d2800 == 134 [pid = 1822] [id = 525] 04:45:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7f9f35a04c00) [pid = 1822] [serial = 1576] [outer = (nil)] 04:45:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7f9f428e7800) [pid = 1822] [serial = 1577] [outer = 0x7f9f35a04c00] 04:45:51 INFO - PROCESS | 1822 | 1461584751177 Marionette DEBUG loaded listener.js 04:45:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7f9f430f0400) [pid = 1822] [serial = 1578] [outer = 0x7f9f35a04c00] 04:45:52 INFO - PROCESS | 1822 | 1461584752045 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]]]}] 04:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1375ms 04:45:52 INFO - PROCESS | 1822 | 1461584752078 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 04:45:52 INFO - PROCESS | 1822 | 1461584752081 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 04:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:45:52 INFO - PROCESS | 1822 | 1461584752086 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:45:52 INFO - PROCESS | 1822 | 1461584752089 Marionette TRACE conn3 <- [1,2074,null,{}] 04:45:52 INFO - PROCESS | 1822 | 1461584752094 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}] 04:45:52 INFO - PROCESS | 1822 | 1461584752282 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 04:45:52 INFO - PROCESS | 1822 | 1461584752503 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47168000 == 135 [pid = 1822] [id = 526] 04:45:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7f9f3be28400) [pid = 1822] [serial = 1579] [outer = (nil)] 04:45:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7f9f434ca800) [pid = 1822] [serial = 1580] [outer = 0x7f9f3be28400] 04:45:52 INFO - PROCESS | 1822 | 1461584752616 Marionette DEBUG loaded listener.js 04:45:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7f9f43b03800) [pid = 1822] [serial = 1581] [outer = 0x7f9f3be28400] 04:45:53 INFO - PROCESS | 1822 | 1461584753559 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]]]}] 04:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1537ms 04:45:53 INFO - PROCESS | 1822 | 1461584753625 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 1822 | 1461584753629 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 04:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:45:53 INFO - PROCESS | 1822 | 1461584753635 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - PROCESS | 1822 | 1461584753637 Marionette TRACE conn3 <- [1,2078,null,{}] 04:45:53 INFO - PROCESS | 1822 | 1461584753643 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}] 04:45:53 INFO - PROCESS | 1822 | 1461584753855 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 04:45:54 INFO - PROCESS | 1822 | 1461584754093 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f479c3800 == 136 [pid = 1822] [id = 527] 04:45:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7f9f433bdc00) [pid = 1822] [serial = 1582] [outer = (nil)] 04:45:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7f9f469e7800) [pid = 1822] [serial = 1583] [outer = 0x7f9f433bdc00] 04:45:54 INFO - PROCESS | 1822 | 1461584754210 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7f9f46b34800) [pid = 1822] [serial = 1584] [outer = 0x7f9f433bdc00] 04:45:55 INFO - PROCESS | 1822 | 1461584755008 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]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1430ms 04:45:55 INFO - PROCESS | 1822 | 1461584755066 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 04:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:45:55 INFO - PROCESS | 1822 | 1461584755069 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 04:45:55 INFO - PROCESS | 1822 | 1461584755075 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 1822 | 1461584755078 Marionette TRACE conn3 <- [1,2082,null,{}] 04:45:55 INFO - PROCESS | 1822 | 1461584755083 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}] 04:45:55 INFO - PROCESS | 1822 | 1461584755276 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 04:45:55 INFO - PROCESS | 1822 | 1461584755482 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47ba1000 == 137 [pid = 1822] [id = 528] 04:45:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7f9f301ec400) [pid = 1822] [serial = 1585] [outer = (nil)] 04:45:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7f9f362e6000) [pid = 1822] [serial = 1586] [outer = 0x7f9f301ec400] 04:45:55 INFO - PROCESS | 1822 | 1461584755549 Marionette DEBUG loaded listener.js 04:45:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7f9f46b67000) [pid = 1822] [serial = 1587] [outer = 0x7f9f301ec400] 04:45:56 INFO - PROCESS | 1822 | 1461584756388 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]]]}] 04:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1377ms 04:45:56 INFO - PROCESS | 1822 | 1461584756453 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 1822 | 1461584756456 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 04:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:45:56 INFO - PROCESS | 1822 | 1461584756462 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:45:56 INFO - PROCESS | 1822 | 1461584756464 Marionette TRACE conn3 <- [1,2086,null,{}] 04:45:56 INFO - PROCESS | 1822 | 1461584756469 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}] 04:45:56 INFO - PROCESS | 1822 | 1461584756656 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 04:45:56 INFO - PROCESS | 1822 | 1461584756869 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4b079800 == 138 [pid = 1822] [id = 529] 04:45:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7f9f31585800) [pid = 1822] [serial = 1588] [outer = (nil)] 04:45:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7f9f46b6a000) [pid = 1822] [serial = 1589] [outer = 0x7f9f31585800] 04:45:56 INFO - PROCESS | 1822 | 1461584756983 Marionette DEBUG loaded listener.js 04:45:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7f9f47aad400) [pid = 1822] [serial = 1590] [outer = 0x7f9f31585800] 04:45:57 INFO - PROCESS | 1822 | 1461584757799 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]]]}] 04:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1376ms 04:45:57 INFO - PROCESS | 1822 | 1461584757839 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 04:45:57 INFO - PROCESS | 1822 | 1461584757841 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 04:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:45:57 INFO - PROCESS | 1822 | 1461584757847 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:45:57 INFO - PROCESS | 1822 | 1461584757851 Marionette TRACE conn3 <- [1,2090,null,{}] 04:45:57 INFO - PROCESS | 1822 | 1461584757856 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}] 04:45:58 INFO - PROCESS | 1822 | 1461584758057 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 04:45:58 INFO - PROCESS | 1822 | 1461584758275 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4ca5e800 == 139 [pid = 1822] [id = 530] 04:45:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7f9f412b1800) [pid = 1822] [serial = 1591] [outer = (nil)] 04:45:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7f9f47ab6400) [pid = 1822] [serial = 1592] [outer = 0x7f9f412b1800] 04:45:58 INFO - PROCESS | 1822 | 1461584758344 Marionette DEBUG loaded listener.js 04:45:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7f9f4877bc00) [pid = 1822] [serial = 1593] [outer = 0x7f9f412b1800] 04:45:59 INFO - PROCESS | 1822 | 1461584759193 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]]]}] 04:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1375ms 04:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:45:59 INFO - PROCESS | 1822 | 1461584759224 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 04:45:59 INFO - PROCESS | 1822 | 1461584759226 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 04:45:59 INFO - PROCESS | 1822 | 1461584759232 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:45:59 INFO - PROCESS | 1822 | 1461584759235 Marionette TRACE conn3 <- [1,2094,null,{}] 04:45:59 INFO - PROCESS | 1822 | 1461584759240 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}] 04:45:59 INFO - PROCESS | 1822 | 1461584759437 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 04:45:59 INFO - PROCESS | 1822 | 1461584759644 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d527800 == 140 [pid = 1822] [id = 531] 04:45:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7f9f45edb800) [pid = 1822] [serial = 1594] [outer = (nil)] 04:45:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7f9f493f4000) [pid = 1822] [serial = 1595] [outer = 0x7f9f45edb800] 04:45:59 INFO - PROCESS | 1822 | 1461584759710 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7f9f4b59dc00) [pid = 1822] [serial = 1596] [outer = 0x7f9f45edb800] 04:46:00 INFO - PROCESS | 1822 | 1461584760596 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]]]}] 04:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1432ms 04:46:00 INFO - PROCESS | 1822 | 1461584760666 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:46:00 INFO - PROCESS | 1822 | 1461584760671 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 04:46:00 INFO - PROCESS | 1822 | 1461584760678 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:46:00 INFO - PROCESS | 1822 | 1461584760682 Marionette TRACE conn3 <- [1,2098,null,{}] 04:46:00 INFO - PROCESS | 1822 | 1461584760688 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}] 04:46:00 INFO - PROCESS | 1822 | 1461584760960 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:46:01 INFO - PROCESS | 1822 | 1461584761232 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e3f2000 == 141 [pid = 1822] [id = 532] 04:46:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7f9f38946c00) [pid = 1822] [serial = 1597] [outer = (nil)] 04:46:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7f9f4bdc5000) [pid = 1822] [serial = 1598] [outer = 0x7f9f38946c00] 04:46:01 INFO - PROCESS | 1822 | 1461584761354 Marionette DEBUG loaded listener.js 04:46:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7f9f4c5c1c00) [pid = 1822] [serial = 1599] [outer = 0x7f9f38946c00] 04:46:02 INFO - PROCESS | 1822 | 1461584762165 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]]]}] 04:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1536ms 04:46:02 INFO - PROCESS | 1822 | 1461584762214 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:46:02 INFO - PROCESS | 1822 | 1461584762218 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 04:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:46:02 INFO - PROCESS | 1822 | 1461584762223 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - PROCESS | 1822 | 1461584762227 Marionette TRACE conn3 <- [1,2102,null,{}] 04:46:02 INFO - PROCESS | 1822 | 1461584762233 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}] 04:46:02 INFO - PROCESS | 1822 | 1461584762480 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:46:02 INFO - PROCESS | 1822 | 1461584762726 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f50799800 == 142 [pid = 1822] [id = 533] 04:46:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7f9f389d4000) [pid = 1822] [serial = 1600] [outer = (nil)] 04:46:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7f9f4cd20400) [pid = 1822] [serial = 1601] [outer = 0x7f9f389d4000] 04:46:02 INFO - PROCESS | 1822 | 1461584762841 Marionette DEBUG loaded listener.js 04:46:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7f9f4d083400) [pid = 1822] [serial = 1602] [outer = 0x7f9f389d4000] 04:46:03 INFO - PROCESS | 1822 | 1461584763622 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]]]}] 04:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1432ms 04:46:03 INFO - PROCESS | 1822 | 1461584763657 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:46:03 INFO - PROCESS | 1822 | 1461584763659 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 04:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:46:03 INFO - PROCESS | 1822 | 1461584763676 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:46:03 INFO - PROCESS | 1822 | 1461584763678 Marionette TRACE conn3 <- [1,2106,null,{}] 04:46:03 INFO - PROCESS | 1822 | 1461584763684 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}] 04:46:03 INFO - PROCESS | 1822 | 1461584763894 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:46:04 INFO - PROCESS | 1822 | 1461584764107 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a222000 == 143 [pid = 1822] [id = 534] 04:46:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7f9f4c522c00) [pid = 1822] [serial = 1603] [outer = (nil)] 04:46:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7f9f4d605c00) [pid = 1822] [serial = 1604] [outer = 0x7f9f4c522c00] 04:46:04 INFO - PROCESS | 1822 | 1461584764221 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7f9f4de70c00) [pid = 1822] [serial = 1605] [outer = 0x7f9f4c522c00] 04:46:05 INFO - PROCESS | 1822 | 1461584765100 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]]]}] 04:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1476ms 04:46:05 INFO - PROCESS | 1822 | 1461584765153 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:46:05 INFO - PROCESS | 1822 | 1461584765156 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 04:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:46:05 INFO - PROCESS | 1822 | 1461584765182 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 1822 | 1461584765186 Marionette TRACE conn3 <- [1,2110,null,{}] 04:46:05 INFO - PROCESS | 1822 | 1461584765192 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}] 04:46:05 INFO - PROCESS | 1822 | 1461584765399 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:46:05 INFO - PROCESS | 1822 | 1461584765691 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b20c000 == 144 [pid = 1822] [id = 535] 04:46:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7f9f4cbe9400) [pid = 1822] [serial = 1606] [outer = (nil)] 04:46:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7f9f4e11ec00) [pid = 1822] [serial = 1607] [outer = 0x7f9f4cbe9400] 04:46:05 INFO - PROCESS | 1822 | 1461584765772 Marionette DEBUG loaded listener.js 04:46:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7f9f4ec74400) [pid = 1822] [serial = 1608] [outer = 0x7f9f4cbe9400] 04:46:06 INFO - PROCESS | 1822 | 1461584766583 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]]]}] 04:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1485ms 04:46:06 INFO - PROCESS | 1822 | 1461584766663 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:46:06 INFO - PROCESS | 1822 | 1461584766667 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 04:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:46:06 INFO - PROCESS | 1822 | 1461584766674 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 1822 | 1461584766677 Marionette TRACE conn3 <- [1,2114,null,{}] 04:46:06 INFO - PROCESS | 1822 | 1461584766682 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}] 04:46:06 INFO - PROCESS | 1822 | 1461584766883 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:46:07 INFO - PROCESS | 1822 | 1461584767091 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f321d4800 == 145 [pid = 1822] [id = 536] 04:46:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7f9f31587c00) [pid = 1822] [serial = 1609] [outer = (nil)] 04:46:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f339e2c00) [pid = 1822] [serial = 1610] [outer = 0x7f9f31587c00] 04:46:07 INFO - PROCESS | 1822 | 1461584767244 Marionette DEBUG loaded listener.js 04:46:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f37ee4000) [pid = 1822] [serial = 1611] [outer = 0x7f9f31587c00] 04:46:08 INFO - PROCESS | 1822 | 1461584768067 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]]]}] 04:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1431ms 04:46:08 INFO - PROCESS | 1822 | 1461584768106 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:46:08 INFO - PROCESS | 1822 | 1461584768109 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 04:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:46:08 INFO - PROCESS | 1822 | 1461584768116 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:46:08 INFO - PROCESS | 1822 | 1461584768118 Marionette TRACE conn3 <- [1,2118,null,{}] 04:46:08 INFO - PROCESS | 1822 | 1461584768123 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}] 04:46:08 INFO - PROCESS | 1822 | 1461584768346 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:46:08 INFO - PROCESS | 1822 | 1461584768687 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f440af000 == 146 [pid = 1822] [id = 537] 04:46:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f4ec8c800) [pid = 1822] [serial = 1612] [outer = (nil)] 04:46:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f4f96b000) [pid = 1822] [serial = 1613] [outer = 0x7f9f4ec8c800] 04:46:08 INFO - PROCESS | 1822 | 1461584768767 Marionette DEBUG loaded listener.js 04:46:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f5354b000) [pid = 1822] [serial = 1614] [outer = 0x7f9f4ec8c800] 04:46:10 INFO - PROCESS | 1822 | 1461584770203 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]]]}] 04:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2141ms 04:46:10 INFO - PROCESS | 1822 | 1461584770258 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 04:46:10 INFO - PROCESS | 1822 | 1461584770263 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 04:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:46:10 INFO - PROCESS | 1822 | 1461584770271 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:46:10 INFO - PROCESS | 1822 | 1461584770277 Marionette TRACE conn3 <- [1,2122,null,{}] 04:46:10 INFO - PROCESS | 1822 | 1461584770285 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}] 04:46:10 INFO - PROCESS | 1822 | 1461584770499 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:46:10 INFO - PROCESS | 1822 | 1461584770712 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f38868800 == 147 [pid = 1822] [id = 538] 04:46:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f316d7000) [pid = 1822] [serial = 1615] [outer = (nil)] 04:46:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f33524c00) [pid = 1822] [serial = 1616] [outer = 0x7f9f316d7000] 04:46:10 INFO - PROCESS | 1822 | 1461584770820 Marionette DEBUG loaded listener.js 04:46:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f34cb2c00) [pid = 1822] [serial = 1617] [outer = 0x7f9f316d7000] 04:46:11 INFO - PROCESS | 1822 | 1461584771659 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]]]}] 04:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1435ms 04:46:11 INFO - PROCESS | 1822 | 1461584771707 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:46:11 INFO - PROCESS | 1822 | 1461584771714 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 04:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:46:11 INFO - PROCESS | 1822 | 1461584771724 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:46:11 INFO - PROCESS | 1822 | 1461584771728 Marionette TRACE conn3 <- [1,2126,null,{}] 04:46:11 INFO - PROCESS | 1822 | 1461584771733 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}] 04:46:11 INFO - PROCESS | 1822 | 1461584771920 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:46:12 INFO - PROCESS | 1822 | 1461584772336 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f322e0800 == 148 [pid = 1822] [id = 539] 04:46:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f363aac00) [pid = 1822] [serial = 1618] [outer = (nil)] 04:46:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7f9f363b7000) [pid = 1822] [serial = 1619] [outer = 0x7f9f363aac00] 04:46:12 INFO - PROCESS | 1822 | 1461584772409 Marionette DEBUG loaded listener.js 04:46:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7f9f37228400) [pid = 1822] [serial = 1620] [outer = 0x7f9f363aac00] 04:46:13 INFO - PROCESS | 1822 | 1461584773283 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]]]}] 04:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1629ms 04:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:46:13 INFO - PROCESS | 1822 | 1461584773354 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:46:13 INFO - PROCESS | 1822 | 1461584773357 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 04:46:13 INFO - PROCESS | 1822 | 1461584773364 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - PROCESS | 1822 | 1461584773369 Marionette TRACE conn3 <- [1,2130,null,{}] 04:46:13 INFO - PROCESS | 1822 | 1461584773384 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}] 04:46:13 INFO - PROCESS | 1822 | 1461584773648 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:46:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3ce1c800 == 147 [pid = 1822] [id = 229] 04:46:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a615000 == 146 [pid = 1822] [id = 520] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7f9f319db800) [pid = 1822] [serial = 1469] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7f9f34caf400) [pid = 1822] [serial = 1463] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f4f95e000) [pid = 1822] [serial = 1460] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f5f0a2800) [pid = 1822] [serial = 1466] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f3888dc00) [pid = 1822] [serial = 1493] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a1e1800 == 145 [pid = 1822] [id = 519] 04:46:14 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f38865000 == 144 [pid = 1822] [id = 518] 04:46:14 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3715d000 == 143 [pid = 1822] [id = 517] 04:46:14 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f31578800 == 142 [pid = 1822] [id = 516] 04:46:14 INFO - PROCESS | 1822 | 1461584774033 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:14 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f338a8800 == 141 [pid = 1822] [id = 515] 04:46:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3389e000 == 142 [pid = 1822] [id = 540] 04:46:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f33986c00) [pid = 1822] [serial = 1621] [outer = (nil)] 04:46:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f372db800) [pid = 1822] [serial = 1622] [outer = 0x7f9f33986c00] 04:46:14 INFO - PROCESS | 1822 | 1461584774131 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f386f7800) [pid = 1822] [serial = 1623] [outer = 0x7f9f33986c00] 04:46:14 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45e18000 == 141 [pid = 1822] [id = 506] 04:46:14 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f440b5000 == 140 [pid = 1822] [id = 505] 04:46:14 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43aa9000 == 139 [pid = 1822] [id = 504] 04:46:14 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4314a000 == 138 [pid = 1822] [id = 503] 04:46:14 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f41415800 == 137 [pid = 1822] [id = 502] 04:46:14 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3c07e800 == 136 [pid = 1822] [id = 501] 04:46:14 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a92d000 == 135 [pid = 1822] [id = 500] 04:46:14 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f38879800 == 134 [pid = 1822] [id = 499] 04:46:14 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3687a800 == 133 [pid = 1822] [id = 498] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f4fa53400) [pid = 1822] [serial = 1454] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f37229400) [pid = 1822] [serial = 1482] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f3a7c3800) [pid = 1822] [serial = 1442] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f37edf000) [pid = 1822] [serial = 1484] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f34cb4400) [pid = 1822] [serial = 1478] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f31581c00) [pid = 1822] [serial = 1472] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f37ff4000) [pid = 1822] [serial = 1491] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f4cbec000) [pid = 1822] [serial = 1451] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f386ee800) [pid = 1822] [serial = 1439] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7f9f301ef000) [pid = 1822] [serial = 1433] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7f9f37f31000) [pid = 1822] [serial = 1485] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7f9f35a09800) [pid = 1822] [serial = 1436] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7f9f37ede800) [pid = 1822] [serial = 1490] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7f9f35a0e400) [pid = 1822] [serial = 1479] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7f9f3351fc00) [pid = 1822] [serial = 1476] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7f9f3cee9000) [pid = 1822] [serial = 1431] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7f9f37ffb400) [pid = 1822] [serial = 1487] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7f9f36809000) [pid = 1822] [serial = 1481] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7f9f34db5c00) [pid = 1822] [serial = 1457] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7f9f386c1000) [pid = 1822] [serial = 1488] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7f9f43b10c00) [pid = 1822] [serial = 1445] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7f9f31b29c00) [pid = 1822] [serial = 1475] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7f9f46b3b400) [pid = 1822] [serial = 1448] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7f9f316dc800) [pid = 1822] [serial = 1473] [outer = (nil)] [url = about:blank] 04:46:14 INFO - PROCESS | 1822 | 1461584774915 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] 04:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:46:14 INFO - PROCESS | 1822 | 1461584774953 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 04:46:14 INFO - PROCESS | 1822 | 1461584774959 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:46:14 INFO - PROCESS | 1822 | 1461584774962 Marionette TRACE conn3 <- [1,2134,null,{}] 04:46:14 INFO - PROCESS | 1822 | 1461584774967 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}] 04:46:15 INFO - PROCESS | 1822 | 1461584775156 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:46:15 INFO - PROCESS | 1822 | 1461584775346 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37d54800 == 134 [pid = 1822] [id = 541] 04:46:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7f9f31581c00) [pid = 1822] [serial = 1624] [outer = (nil)] 04:46:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7f9f37f27c00) [pid = 1822] [serial = 1625] [outer = 0x7f9f31581c00] 04:46:15 INFO - PROCESS | 1822 | 1461584775422 Marionette DEBUG loaded listener.js 04:46:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7f9f39b70000) [pid = 1822] [serial = 1626] [outer = 0x7f9f31581c00] 04:46:16 INFO - PROCESS | 1822 | 1461584776177 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]]]}] 04:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1280ms 04:46:16 INFO - PROCESS | 1822 | 1461584776239 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 04:46:16 INFO - PROCESS | 1822 | 1461584776243 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 04:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:46:16 INFO - PROCESS | 1822 | 1461584776248 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:46:16 INFO - PROCESS | 1822 | 1461584776250 Marionette TRACE conn3 <- [1,2138,null,{}] 04:46:16 INFO - PROCESS | 1822 | 1461584776255 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}] 04:46:16 INFO - PROCESS | 1822 | 1461584776532 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:46:16 INFO - PROCESS | 1822 | 1461584776566 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a1df000 == 135 [pid = 1822] [id = 542] 04:46:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7f9f386fa000) [pid = 1822] [serial = 1627] [outer = (nil)] 04:46:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7f9f3a7c3800) [pid = 1822] [serial = 1628] [outer = 0x7f9f386fa000] 04:46:16 INFO - PROCESS | 1822 | 1461584776630 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7f9f3be2f000) [pid = 1822] [serial = 1629] [outer = 0x7f9f386fa000] 04:46:17 INFO - PROCESS | 1822 | 1461584777608 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]]]}] 04:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1430ms 04:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:46:17 INFO - PROCESS | 1822 | 1461584777680 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:46:17 INFO - PROCESS | 1822 | 1461584777683 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 04:46:17 INFO - PROCESS | 1822 | 1461584777689 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - PROCESS | 1822 | 1461584777692 Marionette TRACE conn3 <- [1,2142,null,{}] 04:46:17 INFO - PROCESS | 1822 | 1461584777697 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}] 04:46:18 INFO - PROCESS | 1822 | 1461584778172 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:46:18 INFO - PROCESS | 1822 | 1461584778370 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bd21000 == 136 [pid = 1822] [id = 543] 04:46:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7f9f411a3800) [pid = 1822] [serial = 1630] [outer = (nil)] 04:46:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7f9f42a8bc00) [pid = 1822] [serial = 1631] [outer = 0x7f9f411a3800] 04:46:18 INFO - PROCESS | 1822 | 1461584778434 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7f9f437d7400) [pid = 1822] [serial = 1632] [outer = 0x7f9f411a3800] 04:46:19 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7f9f316dc400) [pid = 1822] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:46:19 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7f9f31b28800) [pid = 1822] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:46:19 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7f9f3888d800) [pid = 1822] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:46:19 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7f9f36813400) [pid = 1822] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:46:19 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7f9f301f2000) [pid = 1822] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:46:19 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7f9f37edec00) [pid = 1822] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:46:19 INFO - PROCESS | 1822 | 1461584779721 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] 04:46:19 INFO - PROCESS | 1822 | 1461584779776 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 04:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:46:19 INFO - PROCESS | 1822 | 1461584779782 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:46:19 INFO - PROCESS | 1822 | 1461584779785 Marionette TRACE conn3 <- [1,2146,null,{}] 04:46:19 INFO - PROCESS | 1822 | 1461584779789 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}] 04:46:19 INFO - PROCESS | 1822 | 1461584779989 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:46:20 INFO - PROCESS | 1822 | 1461584780003 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f41256800 == 137 [pid = 1822] [id = 544] 04:46:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7f9f31b28800) [pid = 1822] [serial = 1633] [outer = (nil)] 04:46:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7f9f434c8800) [pid = 1822] [serial = 1634] [outer = 0x7f9f31b28800] 04:46:20 INFO - PROCESS | 1822 | 1461584780216 Marionette DEBUG loaded listener.js 04:46:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7f9f43f7f400) [pid = 1822] [serial = 1635] [outer = 0x7f9f31b28800] 04:46:20 INFO - PROCESS | 1822 | 1461584780920 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] 04:46:20 INFO - PROCESS | 1822 | 1461584780965 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 04:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:46:20 INFO - PROCESS | 1822 | 1461584780971 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 1822 | 1461584780975 Marionette TRACE conn3 <- [1,2150,null,{}] 04:46:20 INFO - PROCESS | 1822 | 1461584780980 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}] 04:46:21 INFO - PROCESS | 1822 | 1461584781198 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:46:21 INFO - PROCESS | 1822 | 1461584781504 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f321e4000 == 138 [pid = 1822] [id = 545] 04:46:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7f9f301ea000) [pid = 1822] [serial = 1636] [outer = (nil)] 04:46:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7f9f301f4c00) [pid = 1822] [serial = 1637] [outer = 0x7f9f301ea000] 04:46:21 INFO - PROCESS | 1822 | 1461584781624 Marionette DEBUG loaded listener.js 04:46:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7f9f31b21400) [pid = 1822] [serial = 1638] [outer = 0x7f9f301ea000] 04:46:22 INFO - PROCESS | 1822 | 1461584782616 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]]]}] 04:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1682ms 04:46:22 INFO - PROCESS | 1822 | 1461584782658 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:46:22 INFO - PROCESS | 1822 | 1461584782665 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 04:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:46:22 INFO - PROCESS | 1822 | 1461584782673 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - PROCESS | 1822 | 1461584782678 Marionette TRACE conn3 <- [1,2154,null,{}] 04:46:22 INFO - PROCESS | 1822 | 1461584782685 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}] 04:46:22 INFO - PROCESS | 1822 | 1461584782903 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:46:23 INFO - PROCESS | 1822 | 1461584783157 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a3db000 == 139 [pid = 1822] [id = 546] 04:46:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7f9f37226400) [pid = 1822] [serial = 1639] [outer = (nil)] 04:46:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7f9f372e1400) [pid = 1822] [serial = 1640] [outer = 0x7f9f37226400] 04:46:23 INFO - PROCESS | 1822 | 1461584783277 Marionette DEBUG loaded listener.js 04:46:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7f9f37ff3400) [pid = 1822] [serial = 1641] [outer = 0x7f9f37226400] 04:46:24 INFO - PROCESS | 1822 | 1461584784183 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]]]}] 04:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1580ms 04:46:24 INFO - PROCESS | 1822 | 1461584784257 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:46:24 INFO - PROCESS | 1822 | 1461584784267 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 04:46:24 INFO - PROCESS | 1822 | 1461584784275 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:46:24 INFO - PROCESS | 1822 | 1461584784277 Marionette TRACE conn3 <- [1,2158,null,{}] 04:46:24 INFO - PROCESS | 1822 | 1461584784284 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}] 04:46:24 INFO - PROCESS | 1822 | 1461584784553 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:46:24 INFO - PROCESS | 1822 | 1461584784888 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f432d5800 == 140 [pid = 1822] [id = 547] 04:46:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7f9f38950000) [pid = 1822] [serial = 1642] [outer = (nil)] 04:46:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7f9f3bfa6c00) [pid = 1822] [serial = 1643] [outer = 0x7f9f38950000] 04:46:24 INFO - PROCESS | 1822 | 1461584784971 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7f9f3cedec00) [pid = 1822] [serial = 1644] [outer = 0x7f9f38950000] 04:46:25 INFO - PROCESS | 1822 | 1461584785849 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]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1631ms 04:46:25 INFO - PROCESS | 1822 | 1461584785906 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 1822 | 1461584785909 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 04:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:46:25 INFO - PROCESS | 1822 | 1461584785926 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 1822 | 1461584785935 Marionette TRACE conn3 <- [1,2162,null,{}] 04:46:25 INFO - PROCESS | 1822 | 1461584785941 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}] 04:46:26 INFO - PROCESS | 1822 | 1461584786193 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:46:26 INFO - PROCESS | 1822 | 1461584786441 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45e18000 == 141 [pid = 1822] [id = 548] 04:46:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f3a31ac00) [pid = 1822] [serial = 1645] [outer = (nil)] 04:46:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f442c6c00) [pid = 1822] [serial = 1646] [outer = 0x7f9f3a31ac00] 04:46:26 INFO - PROCESS | 1822 | 1461584786557 Marionette DEBUG loaded listener.js 04:46:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f469dc800) [pid = 1822] [serial = 1647] [outer = 0x7f9f3a31ac00] 04:46:27 INFO - PROCESS | 1822 | 1461584787372 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]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1493ms 04:46:27 INFO - PROCESS | 1822 | 1461584787411 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:46:27 INFO - PROCESS | 1822 | 1461584787416 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 04:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:46:27 INFO - PROCESS | 1822 | 1461584787421 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - PROCESS | 1822 | 1461584787424 Marionette TRACE conn3 <- [1,2166,null,{}] 04:46:27 INFO - PROCESS | 1822 | 1461584787429 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}] 04:46:27 INFO - PROCESS | 1822 | 1461584787632 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:46:27 INFO - PROCESS | 1822 | 1461584787854 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47515800 == 142 [pid = 1822] [id = 549] 04:46:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f430f3800) [pid = 1822] [serial = 1648] [outer = (nil)] 04:46:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f46b6ec00) [pid = 1822] [serial = 1649] [outer = 0x7f9f430f3800] 04:46:27 INFO - PROCESS | 1822 | 1461584787965 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f4877cc00) [pid = 1822] [serial = 1650] [outer = 0x7f9f430f3800] 04:46:28 INFO - PROCESS | 1822 | 1461584788851 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]]]}] 04:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1475ms 04:46:28 INFO - PROCESS | 1822 | 1461584788899 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:46:28 INFO - PROCESS | 1822 | 1461584788904 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 04:46:28 INFO - PROCESS | 1822 | 1461584788911 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:46:28 INFO - PROCESS | 1822 | 1461584788914 Marionette TRACE conn3 <- [1,2170,null,{}] 04:46:28 INFO - PROCESS | 1822 | 1461584788919 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}] 04:46:29 INFO - PROCESS | 1822 | 1461584789121 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:46:29 INFO - PROCESS | 1822 | 1461584789399 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47baa800 == 143 [pid = 1822] [id = 550] 04:46:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f4af1c800) [pid = 1822] [serial = 1651] [outer = (nil)] 04:46:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f4bcd2800) [pid = 1822] [serial = 1652] [outer = 0x7f9f4af1c800] 04:46:29 INFO - PROCESS | 1822 | 1461584789527 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f4c5b8800) [pid = 1822] [serial = 1653] [outer = 0x7f9f4af1c800] 04:46:30 INFO - PROCESS | 1822 | 1461584790374 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]]]}] 04:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1533ms 04:46:30 INFO - PROCESS | 1822 | 1461584790443 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:46:30 INFO - PROCESS | 1822 | 1461584790447 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 04:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:46:30 INFO - PROCESS | 1822 | 1461584790452 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:46:30 INFO - PROCESS | 1822 | 1461584790455 Marionette TRACE conn3 <- [1,2174,null,{}] 04:46:30 INFO - PROCESS | 1822 | 1461584790460 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}] 04:46:30 INFO - PROCESS | 1822 | 1461584790668 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:46:30 INFO - PROCESS | 1822 | 1461584790875 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4db9e800 == 144 [pid = 1822] [id = 551] 04:46:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7f9f4af1f800) [pid = 1822] [serial = 1654] [outer = (nil)] 04:46:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7f9f4e6a0400) [pid = 1822] [serial = 1655] [outer = 0x7f9f4af1f800] 04:46:31 INFO - PROCESS | 1822 | 1461584791024 Marionette DEBUG loaded listener.js 04:46:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7f9f4f9df800) [pid = 1822] [serial = 1656] [outer = 0x7f9f4af1f800] 04:46:31 INFO - PROCESS | 1822 | 1461584791849 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]]]}] 04:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1427ms 04:46:31 INFO - PROCESS | 1822 | 1461584791881 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:46:31 INFO - PROCESS | 1822 | 1461584791884 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 04:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:46:31 INFO - PROCESS | 1822 | 1461584791891 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:46:31 INFO - PROCESS | 1822 | 1461584791894 Marionette TRACE conn3 <- [1,2178,null,{}] 04:46:31 INFO - PROCESS | 1822 | 1461584791899 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}] 04:46:32 INFO - PROCESS | 1822 | 1461584792100 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:46:32 INFO - PROCESS | 1822 | 1461584792310 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f544e5800 == 145 [pid = 1822] [id = 552] 04:46:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7f9f4c5b8000) [pid = 1822] [serial = 1657] [outer = (nil)] 04:46:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7f9f5354b800) [pid = 1822] [serial = 1658] [outer = 0x7f9f4c5b8000] 04:46:32 INFO - PROCESS | 1822 | 1461584792419 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7f9f59416000) [pid = 1822] [serial = 1659] [outer = 0x7f9f4c5b8000] 04:46:33 INFO - PROCESS | 1822 | 1461584793274 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]]]}] 04:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1428ms 04:46:33 INFO - PROCESS | 1822 | 1461584793320 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:46:33 INFO - PROCESS | 1822 | 1461584793324 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 04:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:46:33 INFO - PROCESS | 1822 | 1461584793329 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - PROCESS | 1822 | 1461584793333 Marionette TRACE conn3 <- [1,2182,null,{}] 04:46:33 INFO - PROCESS | 1822 | 1461584793339 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}] 04:46:33 INFO - PROCESS | 1822 | 1461584793536 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:46:33 INFO - PROCESS | 1822 | 1461584793803 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b41b800 == 146 [pid = 1822] [id = 553] 04:46:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7f9f36815c00) [pid = 1822] [serial = 1660] [outer = (nil)] 04:46:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7f9f5a035400) [pid = 1822] [serial = 1661] [outer = 0x7f9f36815c00] 04:46:33 INFO - PROCESS | 1822 | 1461584793916 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f5a36bc00) [pid = 1822] [serial = 1662] [outer = 0x7f9f36815c00] 04:46:34 INFO - PROCESS | 1822 | 1461584794709 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]]]}] 04:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1431ms 04:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:46:34 INFO - PROCESS | 1822 | 1461584794762 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:46:34 INFO - PROCESS | 1822 | 1461584794765 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 04:46:34 INFO - PROCESS | 1822 | 1461584794772 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:46:34 INFO - PROCESS | 1822 | 1461584794775 Marionette TRACE conn3 <- [1,2186,null,{}] 04:46:34 INFO - PROCESS | 1822 | 1461584794780 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}] 04:46:34 INFO - PROCESS | 1822 | 1461584794983 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:46:35 INFO - PROCESS | 1822 | 1461584795199 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f10a800 == 147 [pid = 1822] [id = 554] 04:46:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f4e69f800) [pid = 1822] [serial = 1663] [outer = (nil)] 04:46:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f5a58f400) [pid = 1822] [serial = 1664] [outer = 0x7f9f4e69f800] 04:46:35 INFO - PROCESS | 1822 | 1461584795311 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f5a7efc00) [pid = 1822] [serial = 1665] [outer = 0x7f9f4e69f800] 04:46:36 INFO - PROCESS | 1822 | 1461584796192 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]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1479ms 04:46:36 INFO - PROCESS | 1822 | 1461584796251 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 1822 | 1461584796255 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 04:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:46:36 INFO - PROCESS | 1822 | 1461584796261 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 1822 | 1461584796263 Marionette TRACE conn3 <- [1,2190,null,{}] 04:46:36 INFO - PROCESS | 1822 | 1461584796269 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}] 04:46:36 INFO - PROCESS | 1822 | 1461584796466 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:46:36 INFO - PROCESS | 1822 | 1461584796726 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f7b1800 == 148 [pid = 1822] [id = 555] 04:46:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f5b5b6000) [pid = 1822] [serial = 1666] [outer = (nil)] 04:46:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7f9f5b773000) [pid = 1822] [serial = 1667] [outer = 0x7f9f5b5b6000] 04:46:36 INFO - PROCESS | 1822 | 1461584796854 Marionette DEBUG loaded listener.js 04:46:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f5d642800) [pid = 1822] [serial = 1668] [outer = 0x7f9f5b5b6000] 04:46:37 INFO - PROCESS | 1822 | 1461584797672 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]]]}] 04:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1478ms 04:46:37 INFO - PROCESS | 1822 | 1461584797739 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:46:37 INFO - PROCESS | 1822 | 1461584797744 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 04:46:37 INFO - PROCESS | 1822 | 1461584797749 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:46:37 INFO - PROCESS | 1822 | 1461584797753 Marionette TRACE conn3 <- [1,2194,null,{}] 04:46:37 INFO - PROCESS | 1822 | 1461584797757 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}] 04:46:38 INFO - PROCESS | 1822 | 1461584798004 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:46:38 INFO - PROCESS | 1822 | 1461584798255 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f62367800 == 149 [pid = 1822] [id = 556] 04:46:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f4c4db400) [pid = 1822] [serial = 1669] [outer = (nil)] 04:46:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f5f59d000) [pid = 1822] [serial = 1670] [outer = 0x7f9f4c4db400] 04:46:38 INFO - PROCESS | 1822 | 1461584798368 Marionette DEBUG loaded listener.js 04:46:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f5f906c00) [pid = 1822] [serial = 1671] [outer = 0x7f9f4c4db400] 04:46:39 INFO - PROCESS | 1822 | 1461584799191 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]]]}] 04:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1481ms 04:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:46:39 INFO - PROCESS | 1822 | 1461584799231 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:46:39 INFO - PROCESS | 1822 | 1461584799234 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 04:46:39 INFO - PROCESS | 1822 | 1461584799240 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:46:39 INFO - PROCESS | 1822 | 1461584799243 Marionette TRACE conn3 <- [1,2198,null,{}] 04:46:39 INFO - PROCESS | 1822 | 1461584799248 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}] 04:46:39 INFO - PROCESS | 1822 | 1461584799459 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:46:39 INFO - PROCESS | 1822 | 1461584799746 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f2ffde000 == 150 [pid = 1822] [id = 557] 04:46:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f31584400) [pid = 1822] [serial = 1672] [outer = (nil)] 04:46:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7f9f31725000) [pid = 1822] [serial = 1673] [outer = 0x7f9f31584400] 04:46:39 INFO - PROCESS | 1822 | 1461584799865 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7f9f31b1e400) [pid = 1822] [serial = 1674] [outer = 0x7f9f31584400] 04:46:41 INFO - PROCESS | 1822 | 1461584801193 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]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1981ms 04:46:41 INFO - PROCESS | 1822 | 1461584801271 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:46:41 INFO - PROCESS | 1822 | 1461584801277 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 04:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:46:41 INFO - PROCESS | 1822 | 1461584801306 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 1822 | 1461584801312 Marionette TRACE conn3 <- [1,2202,null,{}] 04:46:41 INFO - PROCESS | 1822 | 1461584801320 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}] 04:46:41 INFO - PROCESS | 1822 | 1461584801513 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:46:41 INFO - PROCESS | 1822 | 1461584801729 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f386df000 == 151 [pid = 1822] [id = 558] 04:46:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7f9f31726000) [pid = 1822] [serial = 1675] [outer = (nil)] 04:46:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7f9f33527400) [pid = 1822] [serial = 1676] [outer = 0x7f9f31726000] 04:46:41 INFO - PROCESS | 1822 | 1461584801834 Marionette DEBUG loaded listener.js 04:46:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7f9f34daec00) [pid = 1822] [serial = 1677] [outer = 0x7f9f31726000] 04:46:42 INFO - PROCESS | 1822 | 1461584802759 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]]]}] 04:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1541ms 04:46:42 INFO - PROCESS | 1822 | 1461584802841 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:46:42 INFO - PROCESS | 1822 | 1461584802857 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 04:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:46:42 INFO - PROCESS | 1822 | 1461584802883 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:46:42 INFO - PROCESS | 1822 | 1461584802892 Marionette TRACE conn3 <- [1,2206,null,{}] 04:46:42 INFO - PROCESS | 1822 | 1461584802945 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}] 04:46:43 INFO - PROCESS | 1822 | 1461584803118 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:46:43 INFO - PROCESS | 1822 | 1461584803427 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37e2c000 == 152 [pid = 1822] [id = 559] 04:46:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7f9f36808400) [pid = 1822] [serial = 1678] [outer = (nil)] 04:46:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7f9f37ede400) [pid = 1822] [serial = 1679] [outer = 0x7f9f36808400] 04:46:43 INFO - PROCESS | 1822 | 1461584803497 Marionette DEBUG loaded listener.js 04:46:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7f9f37ff6400) [pid = 1822] [serial = 1680] [outer = 0x7f9f36808400] 04:46:44 INFO - PROCESS | 1822 | 1461584804402 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]]]}] 04:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1545ms 04:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:46:44 INFO - PROCESS | 1822 | 1461584804414 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 1822 | 1461584804417 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 04:46:44 INFO - PROCESS | 1822 | 1461584804423 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - PROCESS | 1822 | 1461584804429 Marionette TRACE conn3 <- [1,2210,null,{}] 04:46:44 INFO - PROCESS | 1822 | 1461584804443 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}] 04:46:44 INFO - PROCESS | 1822 | 1461584804651 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:46:44 INFO - PROCESS | 1822 | 1461584804913 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a12e000 == 153 [pid = 1822] [id = 560] 04:46:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7f9f39b65000) [pid = 1822] [serial = 1681] [outer = (nil)] 04:46:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7f9f3a326000) [pid = 1822] [serial = 1682] [outer = 0x7f9f39b65000] 04:46:45 INFO - PROCESS | 1822 | 1461584805030 Marionette DEBUG loaded listener.js 04:46:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7f9f3bef7400) [pid = 1822] [serial = 1683] [outer = 0x7f9f39b65000] 04:46:45 INFO - PROCESS | 1822 | 1461584805826 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]]]}] 04:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1433ms 04:46:45 INFO - PROCESS | 1822 | 1461584805855 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:46:45 INFO - PROCESS | 1822 | 1461584805860 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 04:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:46:45 INFO - PROCESS | 1822 | 1461584805865 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:46:45 INFO - PROCESS | 1822 | 1461584805867 Marionette TRACE conn3 <- [1,2214,null,{}] 04:46:45 INFO - PROCESS | 1822 | 1461584805872 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}] 04:46:46 INFO - PROCESS | 1822 | 1461584806063 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:46:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f39ca4800 == 152 [pid = 1822] [id = 446] 04:46:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f41256800 == 151 [pid = 1822] [id = 544] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7f9f386b8c00) [pid = 1822] [serial = 1502] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7f9f3a962800) [pid = 1822] [serial = 1511] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7f9f39b77400) [pid = 1822] [serial = 1508] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7f9f411e9400) [pid = 1822] [serial = 1520] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7f9f362e8000) [pid = 1822] [serial = 1499] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7f9f37f28400) [pid = 1822] [serial = 1538] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7f9f428e4000) [pid = 1822] [serial = 1523] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7f9f3398a800) [pid = 1822] [serial = 1541] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7f9f364da000) [pid = 1822] [serial = 1544] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7f9f3cbd5800) [pid = 1822] [serial = 1517] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7f9f334da400) [pid = 1822] [serial = 1496] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f444f2400) [pid = 1822] [serial = 1532] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f3c142400) [pid = 1822] [serial = 1514] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f43c10400) [pid = 1822] [serial = 1529] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f38aae400) [pid = 1822] [serial = 1505] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f330ea000) [pid = 1822] [serial = 1535] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7f9f434c6400) [pid = 1822] [serial = 1526] [outer = (nil)] [url = about:blank] 04:46:46 INFO - PROCESS | 1822 | 1461584806481 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bd21000 == 150 [pid = 1822] [id = 543] 04:46:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a1df000 == 149 [pid = 1822] [id = 542] 04:46:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37d54800 == 148 [pid = 1822] [id = 541] 04:46:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f36870000 == 149 [pid = 1822] [id = 561] 04:46:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7f9f330e2000) [pid = 1822] [serial = 1684] [outer = (nil)] 04:46:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f35a05000) [pid = 1822] [serial = 1685] [outer = 0x7f9f330e2000] 04:46:46 INFO - PROCESS | 1822 | 1461584806553 Marionette DEBUG loaded listener.js 04:46:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f3bef1400) [pid = 1822] [serial = 1686] [outer = 0x7f9f330e2000] 04:46:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3389e000 == 148 [pid = 1822] [id = 540] 04:46:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f322e0800 == 147 [pid = 1822] [id = 539] 04:46:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f38868800 == 146 [pid = 1822] [id = 538] 04:46:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e3f2000 == 145 [pid = 1822] [id = 532] 04:46:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d527800 == 144 [pid = 1822] [id = 531] 04:46:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4ca5e800 == 143 [pid = 1822] [id = 530] 04:46:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4b079800 == 142 [pid = 1822] [id = 529] 04:46:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47ba1000 == 141 [pid = 1822] [id = 528] 04:46:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f479c3800 == 140 [pid = 1822] [id = 527] 04:46:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47168000 == 139 [pid = 1822] [id = 526] 04:46:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f440d2800 == 138 [pid = 1822] [id = 525] 04:46:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f432df000 == 137 [pid = 1822] [id = 524] 04:46:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a3e6800 == 136 [pid = 1822] [id = 523] 04:46:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f36871800 == 135 [pid = 1822] [id = 522] 04:46:47 INFO - PROCESS | 1822 | 1461584807299 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]]]}] 04:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1477ms 04:46:47 INFO - PROCESS | 1822 | 1461584807342 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 1822 | 1461584807346 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 04:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:46:47 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f339dd000) [pid = 1822] [serial = 1548] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f386ee000) [pid = 1822] [serial = 1556] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7f9f38aabc00) [pid = 1822] [serial = 1559] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f3888ec00) [pid = 1822] [serial = 1557] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f3a967400) [pid = 1822] [serial = 1563] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f364d9400) [pid = 1822] [serial = 1551] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f37f32c00) [pid = 1822] [serial = 1554] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f39b72c00) [pid = 1822] [serial = 1560] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7f9f38aaf000) [pid = 1822] [serial = 1562] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7f9f36816800) [pid = 1822] [serial = 1553] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7f9f316e0c00) [pid = 1822] [serial = 1547] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7f9f362eb800) [pid = 1822] [serial = 1550] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 1822 | 1461584807378 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - PROCESS | 1822 | 1461584807381 Marionette TRACE conn3 <- [1,2218,null,{}] 04:46:47 INFO - PROCESS | 1822 | 1461584807386 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}] 04:46:47 INFO - PROCESS | 1822 | 1461584807561 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:46:47 INFO - PROCESS | 1822 | 1461584807575 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a129800 == 136 [pid = 1822] [id = 562] 04:46:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7f9f38945000) [pid = 1822] [serial = 1687] [outer = (nil)] 04:46:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7f9f411e2400) [pid = 1822] [serial = 1688] [outer = 0x7f9f38945000] 04:46:47 INFO - PROCESS | 1822 | 1461584807635 Marionette DEBUG loaded listener.js 04:46:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7f9f428e4000) [pid = 1822] [serial = 1689] [outer = 0x7f9f38945000] 04:46:48 INFO - PROCESS | 1822 | 1461584808471 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]]]}] 04:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1195ms 04:46:48 INFO - PROCESS | 1822 | 1461584808558 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:46:48 INFO - PROCESS | 1822 | 1461584808561 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 04:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:46:48 INFO - PROCESS | 1822 | 1461584808567 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:46:48 INFO - PROCESS | 1822 | 1461584808569 Marionette TRACE conn3 <- [1,2222,null,{}] 04:46:48 INFO - PROCESS | 1822 | 1461584808574 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}] 04:46:48 INFO - PROCESS | 1822 | 1461584808798 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:46:49 INFO - PROCESS | 1822 | 1461584809021 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4309b800 == 137 [pid = 1822] [id = 563] 04:46:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7f9f31721c00) [pid = 1822] [serial = 1690] [outer = (nil)] 04:46:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f43bb9000) [pid = 1822] [serial = 1691] [outer = 0x7f9f31721c00] 04:46:49 INFO - PROCESS | 1822 | 1461584809090 Marionette DEBUG loaded listener.js 04:46:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f46b6b400) [pid = 1822] [serial = 1692] [outer = 0x7f9f31721c00] 04:46:49 INFO - PROCESS | 1822 | 1461584809891 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]]]}] 04:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1381ms 04:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:46:49 INFO - PROCESS | 1822 | 1461584809950 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:46:49 INFO - PROCESS | 1822 | 1461584809952 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 04:46:49 INFO - PROCESS | 1822 | 1461584809957 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:46:49 INFO - PROCESS | 1822 | 1461584809960 Marionette TRACE conn3 <- [1,2226,null,{}] 04:46:49 INFO - PROCESS | 1822 | 1461584809965 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}] 04:46:50 INFO - PROCESS | 1822 | 1461584810212 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:46:50 INFO - PROCESS | 1822 | 1461584810250 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f4e000 == 138 [pid = 1822] [id = 564] 04:46:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f433b3000) [pid = 1822] [serial = 1693] [outer = (nil)] 04:46:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f4877b000) [pid = 1822] [serial = 1694] [outer = 0x7f9f433b3000] 04:46:50 INFO - PROCESS | 1822 | 1461584810324 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f4ad96400) [pid = 1822] [serial = 1695] [outer = 0x7f9f433b3000] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f363aac00) [pid = 1822] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f31c40800) [pid = 1822] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f31581c00) [pid = 1822] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f39b62400) [pid = 1822] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f34dae400) [pid = 1822] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7f9f31b20c00) [pid = 1822] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7f9f4e320c00) [pid = 1822] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7f9f46a7b400) [pid = 1822] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7f9f46a75800) [pid = 1822] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7f9f4c4d9800) [pid = 1822] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7f9f45127400) [pid = 1822] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7f9f33529400) [pid = 1822] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7f9f31c38800) [pid = 1822] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f34dbb800) [pid = 1822] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f37f2a400) [pid = 1822] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f316d7000) [pid = 1822] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f301e8c00) [pid = 1822] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f33986c00) [pid = 1822] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f3be25800) [pid = 1822] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f37f26c00) [pid = 1822] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f3bef4c00) [pid = 1822] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f386fa000) [pid = 1822] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7f9f3a31e000) [pid = 1822] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7f9f339db400) [pid = 1822] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7f9f37f2c400) [pid = 1822] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7f9f37f2e400) [pid = 1822] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7f9f334d9c00) [pid = 1822] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7f9f334de000) [pid = 1822] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7f9f3351b000) [pid = 1822] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7f9f301f0c00) [pid = 1822] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7f9f4512a800) [pid = 1822] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7f9f319d3400) [pid = 1822] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7f9f301f0400) [pid = 1822] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7f9f411a3800) [pid = 1822] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7f9f3398ec00) [pid = 1822] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7f9f37f33000) [pid = 1822] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7f9f33525400) [pid = 1822] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7f9f31c39800) [pid = 1822] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7f9f46a7d400) [pid = 1822] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:46:51 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7f9f3398b800) [pid = 1822] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:46:52 INFO - PROCESS | 1822 | 1461584812139 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]]]}] 04:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2235ms 04:46:52 INFO - PROCESS | 1822 | 1461584812193 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:46:52 INFO - PROCESS | 1822 | 1461584812196 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 04:46:52 INFO - PROCESS | 1822 | 1461584812201 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:46:52 INFO - PROCESS | 1822 | 1461584812204 Marionette TRACE conn3 <- [1,2230,null,{}] 04:46:52 INFO - PROCESS | 1822 | 1461584812209 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}] 04:46:52 INFO - PROCESS | 1822 | 1461584812379 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:46:52 INFO - PROCESS | 1822 | 1461584812550 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f33541800 == 139 [pid = 1822] [id = 565] 04:46:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7f9f301e8c00) [pid = 1822] [serial = 1696] [outer = (nil)] 04:46:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7f9f316d8c00) [pid = 1822] [serial = 1697] [outer = 0x7f9f301e8c00] 04:46:52 INFO - PROCESS | 1822 | 1461584812610 Marionette DEBUG loaded listener.js 04:46:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7f9f334e0000) [pid = 1822] [serial = 1698] [outer = 0x7f9f301e8c00] 04:46:53 INFO - PROCESS | 1822 | 1461584813239 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]]]}] 04:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1075ms 04:46:53 INFO - PROCESS | 1822 | 1461584813277 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:46:53 INFO - PROCESS | 1822 | 1461584813280 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 04:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:46:53 INFO - PROCESS | 1822 | 1461584813286 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 1822 | 1461584813289 Marionette TRACE conn3 <- [1,2234,null,{}] 04:46:53 INFO - PROCESS | 1822 | 1461584813294 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}] 04:46:53 INFO - PROCESS | 1822 | 1461584813537 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:46:53 INFO - PROCESS | 1822 | 1461584813558 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f432ed000 == 140 [pid = 1822] [id = 566] 04:46:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7f9f301ed400) [pid = 1822] [serial = 1699] [outer = (nil)] 04:46:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7f9f3398ec00) [pid = 1822] [serial = 1700] [outer = 0x7f9f301ed400] 04:46:53 INFO - PROCESS | 1822 | 1461584813616 Marionette DEBUG loaded listener.js 04:46:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7f9f37f26400) [pid = 1822] [serial = 1701] [outer = 0x7f9f301ed400] 04:46:54 INFO - PROCESS | 1822 | 1461584814736 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]]]}] 04:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1526ms 04:46:54 INFO - PROCESS | 1822 | 1461584814813 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:46:54 INFO - PROCESS | 1822 | 1461584814818 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 04:46:54 INFO - PROCESS | 1822 | 1461584814826 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:46:54 INFO - PROCESS | 1822 | 1461584814831 Marionette TRACE conn3 <- [1,2238,null,{}] 04:46:54 INFO - PROCESS | 1822 | 1461584814839 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}] 04:46:55 INFO - PROCESS | 1822 | 1461584815100 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:46:55 INFO - PROCESS | 1822 | 1461584815407 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37fa7000 == 141 [pid = 1822] [id = 567] 04:46:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7f9f31b1d400) [pid = 1822] [serial = 1702] [outer = (nil)] 04:46:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7f9f34db1400) [pid = 1822] [serial = 1703] [outer = 0x7f9f31b1d400] 04:46:55 INFO - PROCESS | 1822 | 1461584815487 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7f9f364db400) [pid = 1822] [serial = 1704] [outer = 0x7f9f31b1d400] 04:46:56 INFO - PROCESS | 1822 | 1461584816335 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]]]}] 04:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1541ms 04:46:56 INFO - PROCESS | 1822 | 1461584816367 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:46:56 INFO - PROCESS | 1822 | 1461584816375 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 04:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:46:56 INFO - PROCESS | 1822 | 1461584816385 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - PROCESS | 1822 | 1461584816389 Marionette TRACE conn3 <- [1,2242,null,{}] 04:46:56 INFO - PROCESS | 1822 | 1461584816394 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}] 04:46:56 INFO - PROCESS | 1822 | 1461584816607 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:46:56 INFO - PROCESS | 1822 | 1461584816908 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4148d000 == 142 [pid = 1822] [id = 568] 04:46:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7f9f386be400) [pid = 1822] [serial = 1705] [outer = (nil)] 04:46:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7f9f3888a800) [pid = 1822] [serial = 1706] [outer = 0x7f9f386be400] 04:46:57 INFO - PROCESS | 1822 | 1461584817034 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7f9f39b6a000) [pid = 1822] [serial = 1707] [outer = 0x7f9f386be400] 04:46:57 INFO - PROCESS | 1822 | 1461584817846 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]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1528ms 04:46:57 INFO - PROCESS | 1822 | 1461584817913 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 1822 | 1461584817917 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 04:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:46:57 INFO - PROCESS | 1822 | 1461584817923 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 1822 | 1461584817929 Marionette TRACE conn3 <- [1,2246,null,{}] 04:46:57 INFO - PROCESS | 1822 | 1461584817945 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}] 04:46:58 INFO - PROCESS | 1822 | 1461584818202 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:46:58 INFO - PROCESS | 1822 | 1461584818509 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46c49800 == 143 [pid = 1822] [id = 569] 04:46:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7f9f39b70400) [pid = 1822] [serial = 1708] [outer = (nil)] 04:46:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7f9f3cee9000) [pid = 1822] [serial = 1709] [outer = 0x7f9f39b70400] 04:46:58 INFO - PROCESS | 1822 | 1461584818593 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7f9f430f2800) [pid = 1822] [serial = 1710] [outer = 0x7f9f39b70400] 04:46:59 INFO - PROCESS | 1822 | 1461584819415 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]]]}] 04:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1535ms 04:46:59 INFO - PROCESS | 1822 | 1461584819459 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:46:59 INFO - PROCESS | 1822 | 1461584819463 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 04:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:46:59 INFO - PROCESS | 1822 | 1461584819470 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:46:59 INFO - PROCESS | 1822 | 1461584819473 Marionette TRACE conn3 <- [1,2250,null,{}] 04:46:59 INFO - PROCESS | 1822 | 1461584819478 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}] 04:46:59 INFO - PROCESS | 1822 | 1461584819699 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:46:59 INFO - PROCESS | 1822 | 1461584819956 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47b20000 == 144 [pid = 1822] [id = 570] 04:47:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7f9f3894e400) [pid = 1822] [serial = 1711] [outer = (nil)] 04:47:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7f9f442c9400) [pid = 1822] [serial = 1712] [outer = 0x7f9f3894e400] 04:47:00 INFO - PROCESS | 1822 | 1461584820075 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7f9f45edd800) [pid = 1822] [serial = 1713] [outer = 0x7f9f3894e400] 04:47:00 INFO - PROCESS | 1822 | 1461584820862 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]]]}] 04:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1426ms 04:47:00 INFO - PROCESS | 1822 | 1461584820896 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:47:00 INFO - PROCESS | 1822 | 1461584820899 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 04:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:47:00 INFO - PROCESS | 1822 | 1461584820905 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:47:00 INFO - PROCESS | 1822 | 1461584820908 Marionette TRACE conn3 <- [1,2254,null,{}] 04:47:00 INFO - PROCESS | 1822 | 1461584820913 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}] 04:47:01 INFO - PROCESS | 1822 | 1461584821117 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:47:01 INFO - PROCESS | 1822 | 1461584821334 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f49e24000 == 145 [pid = 1822] [id = 571] 04:47:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f3cd36c00) [pid = 1822] [serial = 1714] [outer = (nil)] 04:47:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f46a7c800) [pid = 1822] [serial = 1715] [outer = 0x7f9f3cd36c00] 04:47:01 INFO - PROCESS | 1822 | 1461584821447 Marionette DEBUG loaded listener.js 04:47:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f46c6fc00) [pid = 1822] [serial = 1716] [outer = 0x7f9f3cd36c00] 04:47:02 INFO - PROCESS | 1822 | 1461584822440 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]]]}] 04:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1577ms 04:47:02 INFO - PROCESS | 1822 | 1461584822484 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:47:02 INFO - PROCESS | 1822 | 1461584822488 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 04:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:47:02 INFO - PROCESS | 1822 | 1461584822494 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:47:02 INFO - PROCESS | 1822 | 1461584822497 Marionette TRACE conn3 <- [1,2258,null,{}] 04:47:02 INFO - PROCESS | 1822 | 1461584822503 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}] 04:47:02 INFO - PROCESS | 1822 | 1461584822746 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:47:03 INFO - PROCESS | 1822 | 1461584823065 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d51e800 == 146 [pid = 1822] [id = 572] 04:47:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f469db800) [pid = 1822] [serial = 1717] [outer = (nil)] 04:47:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f46c6ec00) [pid = 1822] [serial = 1718] [outer = 0x7f9f469db800] 04:47:03 INFO - PROCESS | 1822 | 1461584823151 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f4cbeb000) [pid = 1822] [serial = 1719] [outer = 0x7f9f469db800] 04:47:03 INFO - PROCESS | 1822 | 1461584823973 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]]]}] 04:47:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:47:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1534ms 04:47:04 INFO - PROCESS | 1822 | 1461584824031 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:47:04 INFO - PROCESS | 1822 | 1461584824036 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 04:47:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:47:04 INFO - PROCESS | 1822 | 1461584824042 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:47:04 INFO - PROCESS | 1822 | 1461584824045 Marionette TRACE conn3 <- [1,2262,null,{}] 04:47:04 INFO - PROCESS | 1822 | 1461584824050 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}] 04:47:04 INFO - PROCESS | 1822 | 1461584824252 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:47:04 INFO - PROCESS | 1822 | 1461584824523 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f50787800 == 147 [pid = 1822] [id = 573] 04:47:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f31b1dc00) [pid = 1822] [serial = 1720] [outer = (nil)] 04:47:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f4d612c00) [pid = 1822] [serial = 1721] [outer = 0x7f9f31b1dc00] 04:47:04 INFO - PROCESS | 1822 | 1461584824644 Marionette DEBUG loaded listener.js 04:47:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f4e324c00) [pid = 1822] [serial = 1722] [outer = 0x7f9f31b1dc00] 04:47:05 INFO - PROCESS | 1822 | 1461584825468 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]]]}] 04:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1478ms 04:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:47:05 INFO - PROCESS | 1822 | 1461584825521 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:47:05 INFO - PROCESS | 1822 | 1461584825524 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 04:47:05 INFO - PROCESS | 1822 | 1461584825531 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:47:05 INFO - PROCESS | 1822 | 1461584825534 Marionette TRACE conn3 <- [1,2266,null,{}] 04:47:05 INFO - PROCESS | 1822 | 1461584825539 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}] 04:47:05 INFO - PROCESS | 1822 | 1461584825757 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:47:06 INFO - PROCESS | 1822 | 1461584826024 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5d14b000 == 148 [pid = 1822] [id = 574] 04:47:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7f9f4d07e400) [pid = 1822] [serial = 1723] [outer = (nil)] 04:47:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7f9f50702400) [pid = 1822] [serial = 1724] [outer = 0x7f9f4d07e400] 04:47:06 INFO - PROCESS | 1822 | 1461584826160 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7f9f5a2df000) [pid = 1822] [serial = 1725] [outer = 0x7f9f4d07e400] 04:47:06 INFO - PROCESS | 1822 | 1461584826947 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]]]}] 04:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1433ms 04:47:06 INFO - PROCESS | 1822 | 1461584826962 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:47:06 INFO - PROCESS | 1822 | 1461584826965 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 04:47:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:47:06 INFO - PROCESS | 1822 | 1461584826988 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:47:06 INFO - PROCESS | 1822 | 1461584826992 Marionette TRACE conn3 <- [1,2270,null,{}] 04:47:07 INFO - PROCESS | 1822 | 1461584826997 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}] 04:47:07 INFO - PROCESS | 1822 | 1461584827201 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:47:07 INFO - PROCESS | 1822 | 1461584827419 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f61587000 == 149 [pid = 1822] [id = 575] 04:47:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7f9f4d086800) [pid = 1822] [serial = 1726] [outer = (nil)] 04:47:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7f9f5a7f0c00) [pid = 1822] [serial = 1727] [outer = 0x7f9f4d086800] 04:47:07 INFO - PROCESS | 1822 | 1461584827545 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7f9f5b5b9c00) [pid = 1822] [serial = 1728] [outer = 0x7f9f4d086800] 04:47:08 INFO - PROCESS | 1822 | 1461584828411 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]]]}] 04:47:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:47:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1485ms 04:47:08 INFO - PROCESS | 1822 | 1461584828471 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:47:08 INFO - PROCESS | 1822 | 1461584828475 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 04:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:47:08 INFO - PROCESS | 1822 | 1461584828502 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:47:08 INFO - PROCESS | 1822 | 1461584828506 Marionette TRACE conn3 <- [1,2274,null,{}] 04:47:08 INFO - PROCESS | 1822 | 1461584828511 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}] 04:47:08 INFO - PROCESS | 1822 | 1461584828733 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:47:09 INFO - PROCESS | 1822 | 1461584829050 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f476cf800 == 150 [pid = 1822] [id = 576] 04:47:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7f9f5d6c0400) [pid = 1822] [serial = 1729] [outer = (nil)] 04:47:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7f9f5f0a7800) [pid = 1822] [serial = 1730] [outer = 0x7f9f5d6c0400] 04:47:09 INFO - PROCESS | 1822 | 1461584829134 Marionette DEBUG loaded listener.js 04:47:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f5f5a7000) [pid = 1822] [serial = 1731] [outer = 0x7f9f5d6c0400] 04:47:10 INFO - PROCESS | 1822 | 1461584830010 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]]]}] 04:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1584ms 04:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:47:10 INFO - PROCESS | 1822 | 1461584830081 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:47:10 INFO - PROCESS | 1822 | 1461584830084 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 04:47:10 INFO - PROCESS | 1822 | 1461584830090 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:47:10 INFO - PROCESS | 1822 | 1461584830094 Marionette TRACE conn3 <- [1,2278,null,{}] 04:47:10 INFO - PROCESS | 1822 | 1461584830100 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}] 04:47:10 INFO - PROCESS | 1822 | 1461584830364 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:47:10 INFO - PROCESS | 1822 | 1461584830665 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f35b60000 == 151 [pid = 1822] [id = 577] 04:47:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f5f9e3c00) [pid = 1822] [serial = 1732] [outer = (nil)] 04:47:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f5fa2e000) [pid = 1822] [serial = 1733] [outer = 0x7f9f5f9e3c00] 04:47:10 INFO - PROCESS | 1822 | 1461584830741 Marionette DEBUG loaded listener.js 04:47:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f5fa8f400) [pid = 1822] [serial = 1734] [outer = 0x7f9f5f9e3c00] 04:47:11 INFO - PROCESS | 1822 | 1461584831575 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]]]}] 04:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1537ms 04:47:11 INFO - PROCESS | 1822 | 1461584831627 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:47:11 INFO - PROCESS | 1822 | 1461584831630 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 04:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:47:11 INFO - PROCESS | 1822 | 1461584831637 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:47:11 INFO - PROCESS | 1822 | 1461584831639 Marionette TRACE conn3 <- [1,2282,null,{}] 04:47:11 INFO - PROCESS | 1822 | 1461584831645 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}] 04:47:11 INFO - PROCESS | 1822 | 1461584831847 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:47:12 INFO - PROCESS | 1822 | 1461584832158 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f33743000 == 152 [pid = 1822] [id = 578] 04:47:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f45e59400) [pid = 1822] [serial = 1735] [outer = (nil)] 04:47:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7f9f477da800) [pid = 1822] [serial = 1736] [outer = 0x7f9f45e59400] 04:47:12 INFO - PROCESS | 1822 | 1461584832232 Marionette DEBUG loaded listener.js 04:47:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f477df800) [pid = 1822] [serial = 1737] [outer = 0x7f9f45e59400] 04:47:13 INFO - PROCESS | 1822 | 1461584833033 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]]]}] 04:47:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:47:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1436ms 04:47:13 INFO - PROCESS | 1822 | 1461584833072 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:47:13 INFO - PROCESS | 1822 | 1461584833076 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 04:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:47:13 INFO - PROCESS | 1822 | 1461584833081 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - PROCESS | 1822 | 1461584833083 Marionette TRACE conn3 <- [1,2286,null,{}] 04:47:13 INFO - PROCESS | 1822 | 1461584833089 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}] 04:47:13 INFO - PROCESS | 1822 | 1461584833286 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:47:13 INFO - PROCESS | 1822 | 1461584833508 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3375c800 == 153 [pid = 1822] [id = 579] 04:47:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f3376a400) [pid = 1822] [serial = 1738] [outer = (nil)] 04:47:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f33771c00) [pid = 1822] [serial = 1739] [outer = 0x7f9f3376a400] 04:47:13 INFO - PROCESS | 1822 | 1461584833618 Marionette DEBUG loaded listener.js 04:47:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f33777800) [pid = 1822] [serial = 1740] [outer = 0x7f9f3376a400] 04:47:14 INFO - PROCESS | 1822 | 1461584834480 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]]]}] 04:47:14 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 04:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1426ms 04:47:14 INFO - PROCESS | 1822 | 1461584834511 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:47:14 INFO - PROCESS | 1822 | 1461584834514 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 04:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:47:14 INFO - PROCESS | 1822 | 1461584834524 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:47:14 INFO - PROCESS | 1822 | 1461584834527 Marionette TRACE conn3 <- [1,2290,null,{}] 04:47:14 INFO - PROCESS | 1822 | 1461584834532 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}] 04:47:14 INFO - PROCESS | 1822 | 1461584834760 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:47:15 INFO - PROCESS | 1822 | 1461584835064 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f302e1800 == 154 [pid = 1822] [id = 580] 04:47:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f33529800) [pid = 1822] [serial = 1741] [outer = (nil)] 04:47:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7f9f33779c00) [pid = 1822] [serial = 1742] [outer = 0x7f9f33529800] 04:47:15 INFO - PROCESS | 1822 | 1461584835143 Marionette DEBUG loaded listener.js 04:47:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7f9f34852400) [pid = 1822] [serial = 1743] [outer = 0x7f9f33529800] 04:47:15 INFO - PROCESS | 1822 | 1461584835962 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]]]}] 04:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1476ms 04:47:16 INFO - PROCESS | 1822 | 1461584836001 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:47:16 INFO - PROCESS | 1822 | 1461584836003 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 04:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:47:16 INFO - PROCESS | 1822 | 1461584836009 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:47:16 INFO - PROCESS | 1822 | 1461584836011 Marionette TRACE conn3 <- [1,2294,null,{}] 04:47:16 INFO - PROCESS | 1822 | 1461584836016 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}] 04:47:16 INFO - PROCESS | 1822 | 1461584836224 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:47:16 INFO - PROCESS | 1822 | 1461584836538 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f322eb800 == 155 [pid = 1822] [id = 581] 04:47:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7f9f31586800) [pid = 1822] [serial = 1744] [outer = (nil)] 04:47:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7f9f31808000) [pid = 1822] [serial = 1745] [outer = 0x7f9f31586800] 04:47:16 INFO - PROCESS | 1822 | 1461584836615 Marionette DEBUG loaded listener.js 04:47:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7f9f3180e400) [pid = 1822] [serial = 1746] [outer = 0x7f9f31586800] 04:47:17 INFO - PROCESS | 1822 | 1461584837437 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]]]}] 04:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1476ms 04:47:17 INFO - PROCESS | 1822 | 1461584837486 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:47:17 INFO - PROCESS | 1822 | 1461584837490 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 04:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:47:17 INFO - PROCESS | 1822 | 1461584837495 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:47:17 INFO - PROCESS | 1822 | 1461584837497 Marionette TRACE conn3 <- [1,2298,null,{}] 04:47:17 INFO - PROCESS | 1822 | 1461584837502 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}] 04:47:17 INFO - PROCESS | 1822 | 1461584837702 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:47:18 INFO - PROCESS | 1822 | 1461584838020 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f31563800 == 156 [pid = 1822] [id = 582] 04:47:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7f9f301e7800) [pid = 1822] [serial = 1747] [outer = (nil)] 04:47:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7f9f31582800) [pid = 1822] [serial = 1748] [outer = 0x7f9f301e7800] 04:47:18 INFO - PROCESS | 1822 | 1461584838095 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7f9f319d5000) [pid = 1822] [serial = 1749] [outer = 0x7f9f301e7800] 04:47:18 INFO - PROCESS | 1822 | 1461584838878 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]]]}] 04:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1430ms 04:47:18 INFO - PROCESS | 1822 | 1461584838927 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 1822 | 1461584838931 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 04:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:47:18 INFO - PROCESS | 1822 | 1461584838936 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 1822 | 1461584838938 Marionette TRACE conn3 <- [1,2302,null,{}] 04:47:18 INFO - PROCESS | 1822 | 1461584838944 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}] 04:47:19 INFO - PROCESS | 1822 | 1461584839157 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:47:20 INFO - PROCESS | 1822 | 1461584840089 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f2ffee800 == 157 [pid = 1822] [id = 583] 04:47:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7f9f301ee800) [pid = 1822] [serial = 1750] [outer = (nil)] 04:47:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7f9f31581800) [pid = 1822] [serial = 1751] [outer = 0x7f9f301ee800] 04:47:20 INFO - PROCESS | 1822 | 1461584840165 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7f9f316db800) [pid = 1822] [serial = 1752] [outer = 0x7f9f301ee800] 04:47:20 INFO - PROCESS | 1822 | 1461584840967 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]]]}] 04:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2080ms 04:47:21 INFO - PROCESS | 1822 | 1461584841019 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:47:21 INFO - PROCESS | 1822 | 1461584841023 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 04:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:47:21 INFO - PROCESS | 1822 | 1461584841031 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:47:21 INFO - PROCESS | 1822 | 1461584841036 Marionette TRACE conn3 <- [1,2306,null,{}] 04:47:21 INFO - PROCESS | 1822 | 1461584841043 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}] 04:47:21 INFO - PROCESS | 1822 | 1461584841250 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:47:21 INFO - PROCESS | 1822 | 1461584841540 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f35acf000 == 158 [pid = 1822] [id = 584] 04:47:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7f9f31729400) [pid = 1822] [serial = 1753] [outer = (nil)] 04:47:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7f9f31b1e000) [pid = 1822] [serial = 1754] [outer = 0x7f9f31729400] 04:47:21 INFO - PROCESS | 1822 | 1461584841651 Marionette DEBUG loaded listener.js 04:47:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7f9f31c3d800) [pid = 1822] [serial = 1755] [outer = 0x7f9f31729400] 04:47:22 INFO - PROCESS | 1822 | 1461584842524 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]]]}] 04:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1579ms 04:47:22 INFO - PROCESS | 1822 | 1461584842617 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 1822 | 1461584842629 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 04:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:47:22 INFO - PROCESS | 1822 | 1461584842640 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - PROCESS | 1822 | 1461584842642 Marionette TRACE conn3 <- [1,2310,null,{}] 04:47:22 INFO - PROCESS | 1822 | 1461584842667 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}] 04:47:22 INFO - PROCESS | 1822 | 1461584842973 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:47:23 INFO - PROCESS | 1822 | 1461584843267 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f338db000 == 159 [pid = 1822] [id = 585] 04:47:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 268 (0x7f9f3351a400) [pid = 1822] [serial = 1756] [outer = (nil)] 04:47:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 269 (0x7f9f33520400) [pid = 1822] [serial = 1757] [outer = 0x7f9f3351a400] 04:47:23 INFO - PROCESS | 1822 | 1461584843334 Marionette DEBUG loaded listener.js 04:47:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 270 (0x7f9f33982400) [pid = 1822] [serial = 1758] [outer = 0x7f9f3351a400] 04:47:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4ca5b000 == 158 [pid = 1822] [id = 55] 04:47:23 INFO - PROCESS | 1822 | --DOMWINDOW == 269 (0x7f9f4e11ec00) [pid = 1822] [serial = 1607] [outer = (nil)] [url = about:blank] 04:47:23 INFO - PROCESS | 1822 | --DOMWINDOW == 268 (0x7f9f434c8800) [pid = 1822] [serial = 1634] [outer = (nil)] [url = about:blank] 04:47:23 INFO - PROCESS | 1822 | --DOMWINDOW == 267 (0x7f9f339e2c00) [pid = 1822] [serial = 1610] [outer = (nil)] [url = about:blank] 04:47:23 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7f9f4d605c00) [pid = 1822] [serial = 1604] [outer = (nil)] [url = about:blank] 04:47:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5f10a800 == 157 [pid = 1822] [id = 554] 04:47:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5b41b800 == 156 [pid = 1822] [id = 553] 04:47:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f544e5800 == 155 [pid = 1822] [id = 552] 04:47:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4db9e800 == 154 [pid = 1822] [id = 551] 04:47:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47baa800 == 153 [pid = 1822] [id = 550] 04:47:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47515800 == 152 [pid = 1822] [id = 549] 04:47:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45e18000 == 151 [pid = 1822] [id = 548] 04:47:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f432d5800 == 150 [pid = 1822] [id = 547] 04:47:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a3db000 == 149 [pid = 1822] [id = 546] 04:47:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f321e4000 == 148 [pid = 1822] [id = 545] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7f9f3722d800) [pid = 1822] [serial = 1368] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7f9f363b7000) [pid = 1822] [serial = 1619] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7f9f3a970c00) [pid = 1822] [serial = 1344] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7f9f37f27c00) [pid = 1822] [serial = 1625] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7f9f3cbd4400) [pid = 1822] [serial = 1329] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7f9f34dbb400) [pid = 1822] [serial = 1458] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7f9f5d63fc00) [pid = 1822] [serial = 1398] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7f9f5ef82000) [pid = 1822] [serial = 1392] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7f9f48779400) [pid = 1822] [serial = 1449] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7f9f4e32e000) [pid = 1822] [serial = 1452] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7f9f5a7e9400) [pid = 1822] [serial = 1389] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7f9f4d07bc00) [pid = 1822] [serial = 1383] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7f9f46b6a000) [pid = 1822] [serial = 1589] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f34dae800) [pid = 1822] [serial = 1464] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f31c44000) [pid = 1822] [serial = 1338] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f5b8db000) [pid = 1822] [serial = 1461] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f39b66000) [pid = 1822] [serial = 1371] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f33524c00) [pid = 1822] [serial = 1616] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7f9f39b70000) [pid = 1822] [serial = 1626] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f34cb2c00) [pid = 1822] [serial = 1617] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f316d8800) [pid = 1822] [serial = 1434] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f362e6000) [pid = 1822] [serial = 1586] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f372db800) [pid = 1822] [serial = 1622] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f3c150400) [pid = 1822] [serial = 1374] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7f9f37ff1000) [pid = 1822] [serial = 1571] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7f9f3bf0b000) [pid = 1822] [serial = 1565] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7f9f4f96b000) [pid = 1822] [serial = 1613] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7f9f39b6d000) [pid = 1822] [serial = 1440] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7f9f37228400) [pid = 1822] [serial = 1620] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7f9f45128c00) [pid = 1822] [serial = 1380] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7f9f3a7c3800) [pid = 1822] [serial = 1628] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7f9f42a88c00) [pid = 1822] [serial = 1377] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f4cd20400) [pid = 1822] [serial = 1601] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f47ab6400) [pid = 1822] [serial = 1592] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f386ee400) [pid = 1822] [serial = 1545] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f411b1400) [pid = 1822] [serial = 1443] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f469e7800) [pid = 1822] [serial = 1583] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f443e4c00) [pid = 1822] [serial = 1446] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f334e8400) [pid = 1822] [serial = 1332] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f434ca800) [pid = 1822] [serial = 1580] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f35a0b400) [pid = 1822] [serial = 1335] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7f9f33528c00) [pid = 1822] [serial = 1395] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7f9f3158a400) [pid = 1822] [serial = 1404] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7f9f50707400) [pid = 1822] [serial = 1386] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7f9f34db4400) [pid = 1822] [serial = 1568] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7f9f319e1000) [pid = 1822] [serial = 1470] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7f9f31b24800) [pid = 1822] [serial = 1401] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7f9f493f4000) [pid = 1822] [serial = 1595] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7f9f437d7400) [pid = 1822] [serial = 1632] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7f9f386f7800) [pid = 1822] [serial = 1623] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7f9f3a322c00) [pid = 1822] [serial = 1574] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7f9f5f5a7c00) [pid = 1822] [serial = 1467] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7f9f39b6f400) [pid = 1822] [serial = 1326] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7f9f3722e400) [pid = 1822] [serial = 1437] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7f9f3be2f000) [pid = 1822] [serial = 1629] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7f9f428e7800) [pid = 1822] [serial = 1577] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7f9f42a8bc00) [pid = 1822] [serial = 1631] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7f9f4bdc5000) [pid = 1822] [serial = 1598] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7f9f35a10c00) [pid = 1822] [serial = 1341] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7f9f5a3ea800) [pid = 1822] [serial = 1455] [outer = (nil)] [url = about:blank] 04:47:24 INFO - PROCESS | 1822 | 1461584844252 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]]]}] 04:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1685ms 04:47:24 INFO - PROCESS | 1822 | 1461584844326 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:47:24 INFO - PROCESS | 1822 | 1461584844328 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 04:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:47:24 INFO - PROCESS | 1822 | 1461584844341 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:47:24 INFO - PROCESS | 1822 | 1461584844350 Marionette TRACE conn3 <- [1,2314,null,{}] 04:47:24 INFO - PROCESS | 1822 | 1461584844357 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}] 04:47:24 INFO - PROCESS | 1822 | 1461584844547 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:47:24 INFO - PROCESS | 1822 | 1461584844736 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f347d8800 == 149 [pid = 1822] [id = 586] 04:47:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7f9f3351ac00) [pid = 1822] [serial = 1759] [outer = (nil)] 04:47:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7f9f34855400) [pid = 1822] [serial = 1760] [outer = 0x7f9f3351ac00] 04:47:24 INFO - PROCESS | 1822 | 1461584844821 Marionette DEBUG loaded listener.js 04:47:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7f9f3485a000) [pid = 1822] [serial = 1761] [outer = 0x7f9f3351ac00] 04:47:25 INFO - PROCESS | 1822 | 1461584845495 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]]]}] 04:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1195ms 04:47:25 INFO - PROCESS | 1822 | 1461584845530 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 1822 | 1461584845535 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 04:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:47:25 INFO - PROCESS | 1822 | 1461584845540 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - PROCESS | 1822 | 1461584845542 Marionette TRACE conn3 <- [1,2318,null,{}] 04:47:25 INFO - PROCESS | 1822 | 1461584845548 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}] 04:47:25 INFO - PROCESS | 1822 | 1461584845809 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:47:25 INFO - PROCESS | 1822 | 1461584845923 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3714d000 == 150 [pid = 1822] [id = 587] 04:47:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7f9f339e5c00) [pid = 1822] [serial = 1762] [outer = (nil)] 04:47:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7f9f34cb2400) [pid = 1822] [serial = 1763] [outer = 0x7f9f339e5c00] 04:47:25 INFO - PROCESS | 1822 | 1461584845983 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7f9f34db5000) [pid = 1822] [serial = 1764] [outer = 0x7f9f339e5c00] 04:47:26 INFO - PROCESS | 1822 | 1461584846748 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] 04:47:26 INFO - PROCESS | 1822 | 1461584846821 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 04:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:47:26 INFO - PROCESS | 1822 | 1461584846826 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:47:26 INFO - PROCESS | 1822 | 1461584846828 Marionette TRACE conn3 <- [1,2322,null,{}] 04:47:26 INFO - PROCESS | 1822 | 1461584846842 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}] 04:47:27 INFO - PROCESS | 1822 | 1461584847079 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:47:27 INFO - PROCESS | 1822 | 1461584847109 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37e27800 == 151 [pid = 1822] [id = 588] 04:47:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7f9f362e6000) [pid = 1822] [serial = 1765] [outer = (nil)] 04:47:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7f9f362ea400) [pid = 1822] [serial = 1766] [outer = 0x7f9f362e6000] 04:47:27 INFO - PROCESS | 1822 | 1461584847180 Marionette DEBUG loaded listener.js 04:47:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7f9f363b3400) [pid = 1822] [serial = 1767] [outer = 0x7f9f362e6000] 04:47:28 INFO - PROCESS | 1822 | 1461584848091 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]]]}] 04:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1288ms 04:47:28 INFO - PROCESS | 1822 | 1461584848116 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 1822 | 1461584848119 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 04:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:47:28 INFO - PROCESS | 1822 | 1461584848145 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - PROCESS | 1822 | 1461584848147 Marionette TRACE conn3 <- [1,2326,null,{}] 04:47:28 INFO - PROCESS | 1822 | 1461584848152 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}] 04:47:29 INFO - PROCESS | 1822 | 1461584849003 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:47:29 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7f9f433b3000) [pid = 1822] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:47:29 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7f9f38945000) [pid = 1822] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:47:29 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7f9f330e2000) [pid = 1822] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:47:29 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7f9f39b65000) [pid = 1822] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:47:29 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7f9f31726000) [pid = 1822] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:47:29 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7f9f36808400) [pid = 1822] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:47:29 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7f9f31721c00) [pid = 1822] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:47:29 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7f9f301e8c00) [pid = 1822] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:47:29 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7f9f31b28800) [pid = 1822] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:47:29 INFO - PROCESS | 1822 | 1461584849176 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3714c800 == 152 [pid = 1822] [id = 589] 04:47:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7f9f316d7000) [pid = 1822] [serial = 1768] [outer = (nil)] 04:47:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7f9f35a0e000) [pid = 1822] [serial = 1769] [outer = 0x7f9f316d7000] 04:47:29 INFO - PROCESS | 1822 | 1461584849241 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7f9f3722f000) [pid = 1822] [serial = 1770] [outer = 0x7f9f316d7000] 04:47:29 INFO - PROCESS | 1822 | 1461584849882 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]]]}] 04:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1786ms 04:47:29 INFO - PROCESS | 1822 | 1461584849931 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 1822 | 1461584849934 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 04:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:47:29 INFO - PROCESS | 1822 | 1461584849939 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - PROCESS | 1822 | 1461584849941 Marionette TRACE conn3 <- [1,2330,null,{}] 04:47:29 INFO - PROCESS | 1822 | 1461584849946 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}] 04:47:30 INFO - PROCESS | 1822 | 1461584850127 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:47:30 INFO - PROCESS | 1822 | 1461584850301 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f388e0000 == 153 [pid = 1822] [id = 590] 04:47:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7f9f31721c00) [pid = 1822] [serial = 1771] [outer = (nil)] 04:47:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7f9f37230800) [pid = 1822] [serial = 1772] [outer = 0x7f9f31721c00] 04:47:30 INFO - PROCESS | 1822 | 1461584850363 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7f9f37eddc00) [pid = 1822] [serial = 1773] [outer = 0x7f9f31721c00] 04:47:31 INFO - PROCESS | 1822 | 1461584851251 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]]]}] 04:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1381ms 04:47:31 INFO - PROCESS | 1822 | 1461584851322 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:47:31 INFO - PROCESS | 1822 | 1461584851326 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 04:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:47:31 INFO - PROCESS | 1822 | 1461584851337 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:47:31 INFO - PROCESS | 1822 | 1461584851342 Marionette TRACE conn3 <- [1,2334,null,{}] 04:47:31 INFO - PROCESS | 1822 | 1461584851354 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}] 04:47:31 INFO - PROCESS | 1822 | 1461584851615 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:47:31 INFO - PROCESS | 1822 | 1461584851932 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3389a800 == 154 [pid = 1822] [id = 591] 04:47:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7f9f316dc000) [pid = 1822] [serial = 1774] [outer = (nil)] 04:47:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7f9f319d5c00) [pid = 1822] [serial = 1775] [outer = 0x7f9f316dc000] 04:47:32 INFO - PROCESS | 1822 | 1461584852011 Marionette DEBUG loaded listener.js 04:47:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7f9f31c3d000) [pid = 1822] [serial = 1776] [outer = 0x7f9f316dc000] 04:47:32 INFO - PROCESS | 1822 | 1461584852857 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]]]}] 04:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1588ms 04:47:32 INFO - PROCESS | 1822 | 1461584852925 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:47:32 INFO - PROCESS | 1822 | 1461584852934 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 04:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:47:32 INFO - PROCESS | 1822 | 1461584852944 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 1822 | 1461584852949 Marionette TRACE conn3 <- [1,2338,null,{}] 04:47:32 INFO - PROCESS | 1822 | 1461584852955 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}] 04:47:33 INFO - PROCESS | 1822 | 1461584853205 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:47:33 INFO - PROCESS | 1822 | 1461584853463 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3715d800 == 155 [pid = 1822] [id = 592] 04:47:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7f9f3376bc00) [pid = 1822] [serial = 1777] [outer = (nil)] 04:47:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7f9f33988800) [pid = 1822] [serial = 1778] [outer = 0x7f9f3376bc00] 04:47:33 INFO - PROCESS | 1822 | 1461584853581 Marionette DEBUG loaded listener.js 04:47:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7f9f339e6c00) [pid = 1822] [serial = 1779] [outer = 0x7f9f3376bc00] 04:47:34 INFO - PROCESS | 1822 | 1461584854514 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]]]}] 04:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1641ms 04:47:34 INFO - PROCESS | 1822 | 1461584854586 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:47:34 INFO - PROCESS | 1822 | 1461584854590 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 04:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:47:34 INFO - PROCESS | 1822 | 1461584854596 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:47:34 INFO - PROCESS | 1822 | 1461584854602 Marionette TRACE conn3 <- [1,2342,null,{}] 04:47:34 INFO - PROCESS | 1822 | 1461584854618 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}] 04:47:34 INFO - PROCESS | 1822 | 1461584854895 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:47:35 INFO - PROCESS | 1822 | 1461584855202 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a1e6000 == 156 [pid = 1822] [id = 593] 04:47:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7f9f35a06c00) [pid = 1822] [serial = 1780] [outer = (nil)] 04:47:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7f9f362ee000) [pid = 1822] [serial = 1781] [outer = 0x7f9f35a06c00] 04:47:35 INFO - PROCESS | 1822 | 1461584855278 Marionette DEBUG loaded listener.js 04:47:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7f9f36808400) [pid = 1822] [serial = 1782] [outer = 0x7f9f35a06c00] 04:47:36 INFO - PROCESS | 1822 | 1461584856100 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]]]}] 04:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1533ms 04:47:36 INFO - PROCESS | 1822 | 1461584856129 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:47:36 INFO - PROCESS | 1822 | 1461584856133 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 04:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:47:36 INFO - PROCESS | 1822 | 1461584856139 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:47:36 INFO - PROCESS | 1822 | 1461584856143 Marionette TRACE conn3 <- [1,2346,null,{}] 04:47:36 INFO - PROCESS | 1822 | 1461584856148 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}] 04:47:36 INFO - PROCESS | 1822 | 1461584856354 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:47:36 INFO - PROCESS | 1822 | 1461584856567 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a3ee000 == 157 [pid = 1822] [id = 594] 04:47:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7f9f35a0a800) [pid = 1822] [serial = 1783] [outer = (nil)] 04:47:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7f9f372de400) [pid = 1822] [serial = 1784] [outer = 0x7f9f35a0a800] 04:47:36 INFO - PROCESS | 1822 | 1461584856678 Marionette DEBUG loaded listener.js 04:47:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7f9f37ee4800) [pid = 1822] [serial = 1785] [outer = 0x7f9f35a0a800] 04:47:37 INFO - PROCESS | 1822 | 1461584857540 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]]]}] 04:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1431ms 04:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:47:37 INFO - PROCESS | 1822 | 1461584857571 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:47:37 INFO - PROCESS | 1822 | 1461584857574 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 04:47:37 INFO - PROCESS | 1822 | 1461584857580 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:47:37 INFO - PROCESS | 1822 | 1461584857583 Marionette TRACE conn3 <- [1,2350,null,{}] 04:47:37 INFO - PROCESS | 1822 | 1461584857588 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}] 04:47:37 INFO - PROCESS | 1822 | 1461584857789 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:47:38 INFO - PROCESS | 1822 | 1461584858005 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a641800 == 158 [pid = 1822] [id = 595] 04:47:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7f9f3680ec00) [pid = 1822] [serial = 1786] [outer = (nil)] 04:47:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f37f29800) [pid = 1822] [serial = 1787] [outer = 0x7f9f3680ec00] 04:47:38 INFO - PROCESS | 1822 | 1461584858116 Marionette DEBUG loaded listener.js 04:47:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f37fedc00) [pid = 1822] [serial = 1788] [outer = 0x7f9f3680ec00] 04:47:38 INFO - PROCESS | 1822 | 1461584858960 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]]]}] 04:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1427ms 04:47:39 INFO - PROCESS | 1822 | 1461584859023 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:47:39 INFO - PROCESS | 1822 | 1461584859027 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 04:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:47:39 INFO - PROCESS | 1822 | 1461584859036 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - PROCESS | 1822 | 1461584859039 Marionette TRACE conn3 <- [1,2354,null,{}] 04:47:39 INFO - PROCESS | 1822 | 1461584859043 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}] 04:47:39 INFO - PROCESS | 1822 | 1461584859279 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:47:39 INFO - PROCESS | 1822 | 1461584859538 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bfce000 == 159 [pid = 1822] [id = 596] 04:47:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f3864e400) [pid = 1822] [serial = 1789] [outer = (nil)] 04:47:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f386bfc00) [pid = 1822] [serial = 1790] [outer = 0x7f9f3864e400] 04:47:39 INFO - PROCESS | 1822 | 1461584859664 Marionette DEBUG loaded listener.js 04:47:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f386f4000) [pid = 1822] [serial = 1791] [outer = 0x7f9f3864e400] 04:47:40 INFO - PROCESS | 1822 | 1461584860509 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]]]}] 04:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1526ms 04:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:47:40 INFO - PROCESS | 1822 | 1461584860563 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 1822 | 1461584860566 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 04:47:40 INFO - PROCESS | 1822 | 1461584860572 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 1822 | 1461584860575 Marionette TRACE conn3 <- [1,2358,null,{}] 04:47:40 INFO - PROCESS | 1822 | 1461584860580 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}] 04:47:40 INFO - PROCESS | 1822 | 1461584860783 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:47:41 INFO - PROCESS | 1822 | 1461584861000 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3ce20800 == 160 [pid = 1822] [id = 597] 04:47:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f34859400) [pid = 1822] [serial = 1792] [outer = (nil)] 04:47:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f38885000) [pid = 1822] [serial = 1793] [outer = 0x7f9f34859400] 04:47:41 INFO - PROCESS | 1822 | 1461584861112 Marionette DEBUG loaded listener.js 04:47:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f38945000) [pid = 1822] [serial = 1794] [outer = 0x7f9f34859400] 04:47:41 INFO - PROCESS | 1822 | 1461584861976 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]]]}] 04:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1477ms 04:47:42 INFO - PROCESS | 1822 | 1461584862049 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:47:42 INFO - PROCESS | 1822 | 1461584862053 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 04:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:47:42 INFO - PROCESS | 1822 | 1461584862058 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:47:42 INFO - PROCESS | 1822 | 1461584862060 Marionette TRACE conn3 <- [1,2362,null,{}] 04:47:42 INFO - PROCESS | 1822 | 1461584862067 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}] 04:47:42 INFO - PROCESS | 1822 | 1461584862302 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:47:42 INFO - PROCESS | 1822 | 1461584862562 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f41483800 == 161 [pid = 1822] [id = 598] 04:47:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f386bc800) [pid = 1822] [serial = 1795] [outer = (nil)] 04:47:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7f9f389cd000) [pid = 1822] [serial = 1796] [outer = 0x7f9f386bc800] 04:47:42 INFO - PROCESS | 1822 | 1461584862679 Marionette DEBUG loaded listener.js 04:47:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7f9f389d9400) [pid = 1822] [serial = 1797] [outer = 0x7f9f386bc800] 04:47:43 INFO - PROCESS | 1822 | 1461584863493 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]]]}] 04:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1476ms 04:47:43 INFO - PROCESS | 1822 | 1461584863537 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:47:43 INFO - PROCESS | 1822 | 1461584863541 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 04:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:47:43 INFO - PROCESS | 1822 | 1461584863547 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:47:43 INFO - PROCESS | 1822 | 1461584863550 Marionette TRACE conn3 <- [1,2366,null,{}] 04:47:43 INFO - PROCESS | 1822 | 1461584863555 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}] 04:47:43 INFO - PROCESS | 1822 | 1461584863770 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:47:43 INFO - PROCESS | 1822 | 1461584863987 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f42c0a000 == 162 [pid = 1822] [id = 599] 04:47:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7f9f33987c00) [pid = 1822] [serial = 1798] [outer = (nil)] 04:47:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7f9f38aaa800) [pid = 1822] [serial = 1799] [outer = 0x7f9f33987c00] 04:47:44 INFO - PROCESS | 1822 | 1461584864098 Marionette DEBUG loaded listener.js 04:47:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7f9f39b66000) [pid = 1822] [serial = 1800] [outer = 0x7f9f33987c00] 04:47:45 INFO - PROCESS | 1822 | 1461584865048 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]]]}] 04:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1537ms 04:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:47:45 INFO - PROCESS | 1822 | 1461584865084 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:47:45 INFO - PROCESS | 1822 | 1461584865087 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 04:47:45 INFO - PROCESS | 1822 | 1461584865093 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:47:45 INFO - PROCESS | 1822 | 1461584865096 Marionette TRACE conn3 <- [1,2370,null,{}] 04:47:45 INFO - PROCESS | 1822 | 1461584865102 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}] 04:47:45 INFO - PROCESS | 1822 | 1461584865307 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:47:45 INFO - PROCESS | 1822 | 1461584865561 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43160000 == 163 [pid = 1822] [id = 600] 04:47:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7f9f386be800) [pid = 1822] [serial = 1801] [outer = (nil)] 04:47:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7f9f39b6e000) [pid = 1822] [serial = 1802] [outer = 0x7f9f386be800] 04:47:45 INFO - PROCESS | 1822 | 1461584865677 Marionette DEBUG loaded listener.js 04:47:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7f9f39b7c000) [pid = 1822] [serial = 1803] [outer = 0x7f9f386be800] 04:47:46 INFO - PROCESS | 1822 | 1461584866495 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]]]}] 04:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1445ms 04:47:46 INFO - PROCESS | 1822 | 1461584866539 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:47:46 INFO - PROCESS | 1822 | 1461584866544 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 04:47:46 INFO - PROCESS | 1822 | 1461584866550 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:47:46 INFO - PROCESS | 1822 | 1461584866555 Marionette TRACE conn3 <- [1,2374,null,{}] 04:47:46 INFO - PROCESS | 1822 | 1461584866560 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}] 04:47:46 INFO - PROCESS | 1822 | 1461584866795 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:47:47 INFO - PROCESS | 1822 | 1461584867102 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f04000 == 164 [pid = 1822] [id = 601] 04:47:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f3a7cb400) [pid = 1822] [serial = 1804] [outer = (nil)] 04:47:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f3a964000) [pid = 1822] [serial = 1805] [outer = 0x7f9f3a7cb400] 04:47:47 INFO - PROCESS | 1822 | 1461584867189 Marionette DEBUG loaded listener.js 04:47:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f3be29800) [pid = 1822] [serial = 1806] [outer = 0x7f9f3a7cb400] 04:47:48 INFO - PROCESS | 1822 | 1461584868033 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]]]}] 04:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1537ms 04:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:47:48 INFO - PROCESS | 1822 | 1461584868088 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:47:48 INFO - PROCESS | 1822 | 1461584868091 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 04:47:48 INFO - PROCESS | 1822 | 1461584868097 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:47:48 INFO - PROCESS | 1822 | 1461584868100 Marionette TRACE conn3 <- [1,2378,null,{}] 04:47:48 INFO - PROCESS | 1822 | 1461584868105 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}] 04:47:48 INFO - PROCESS | 1822 | 1461584868310 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:47:48 INFO - PROCESS | 1822 | 1461584868615 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f440aa800 == 165 [pid = 1822] [id = 602] 04:47:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f3a961400) [pid = 1822] [serial = 1807] [outer = (nil)] 04:47:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f3bef9000) [pid = 1822] [serial = 1808] [outer = 0x7f9f3a961400] 04:47:48 INFO - PROCESS | 1822 | 1461584868693 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7f9f3beffc00) [pid = 1822] [serial = 1809] [outer = 0x7f9f3a961400] 04:47:49 INFO - PROCESS | 1822 | 1461584869735 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]]]}] 04:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1681ms 04:47:49 INFO - PROCESS | 1822 | 1461584869778 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:47:49 INFO - PROCESS | 1822 | 1461584869783 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 04:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:47:49 INFO - PROCESS | 1822 | 1461584869790 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 1822 | 1461584869793 Marionette TRACE conn3 <- [1,2382,null,{}] 04:47:49 INFO - PROCESS | 1822 | 1461584869798 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}] 04:47:50 INFO - PROCESS | 1822 | 1461584870015 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:47:50 INFO - PROCESS | 1822 | 1461584870319 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45e17800 == 166 [pid = 1822] [id = 603] 04:47:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f37ffc000) [pid = 1822] [serial = 1810] [outer = (nil)] 04:47:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f3bfa3c00) [pid = 1822] [serial = 1811] [outer = 0x7f9f37ffc000] 04:47:50 INFO - PROCESS | 1822 | 1461584870396 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f3c151800) [pid = 1822] [serial = 1812] [outer = 0x7f9f37ffc000] 04:47:51 INFO - PROCESS | 1822 | 1461584871218 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]]]}] 04:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1480ms 04:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:47:51 INFO - PROCESS | 1822 | 1461584871271 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:47:51 INFO - PROCESS | 1822 | 1461584871274 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 04:47:51 INFO - PROCESS | 1822 | 1461584871280 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:47:51 INFO - PROCESS | 1822 | 1461584871283 Marionette TRACE conn3 <- [1,2386,null,{}] 04:47:51 INFO - PROCESS | 1822 | 1461584871288 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}] 04:47:51 INFO - PROCESS | 1822 | 1461584871495 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:47:51 INFO - PROCESS | 1822 | 1461584871718 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46ac1800 == 167 [pid = 1822] [id = 604] 04:47:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f3bf0f000) [pid = 1822] [serial = 1813] [outer = (nil)] 04:47:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f3cd2ac00) [pid = 1822] [serial = 1814] [outer = 0x7f9f3bf0f000] 04:47:51 INFO - PROCESS | 1822 | 1461584871864 Marionette DEBUG loaded listener.js 04:47:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7f9f3cd36000) [pid = 1822] [serial = 1815] [outer = 0x7f9f3bf0f000] 04:47:52 INFO - PROCESS | 1822 | 1461584872744 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]]]}] 04:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1536ms 04:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:47:52 INFO - PROCESS | 1822 | 1461584872819 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:47:52 INFO - PROCESS | 1822 | 1461584872821 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 04:47:52 INFO - PROCESS | 1822 | 1461584872827 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:47:52 INFO - PROCESS | 1822 | 1461584872830 Marionette TRACE conn3 <- [1,2390,null,{}] 04:47:52 INFO - PROCESS | 1822 | 1461584872835 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}] 04:47:53 INFO - PROCESS | 1822 | 1461584873056 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:47:53 INFO - PROCESS | 1822 | 1461584873364 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a61c800 == 168 [pid = 1822] [id = 605] 04:47:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7f9f31c3a000) [pid = 1822] [serial = 1816] [outer = (nil)] 04:47:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7f9f3c151c00) [pid = 1822] [serial = 1817] [outer = 0x7f9f31c3a000] 04:47:53 INFO - PROCESS | 1822 | 1461584873444 Marionette DEBUG loaded listener.js 04:47:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7f9f3cedbc00) [pid = 1822] [serial = 1818] [outer = 0x7f9f31c3a000] 04:47:54 INFO - PROCESS | 1822 | 1461584874266 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]]]}] 04:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1481ms 04:47:54 INFO - PROCESS | 1822 | 1461584874310 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:47:54 INFO - PROCESS | 1822 | 1461584874314 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 04:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:47:54 INFO - PROCESS | 1822 | 1461584874319 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:47:54 INFO - PROCESS | 1822 | 1461584874321 Marionette TRACE conn3 <- [1,2394,null,{}] 04:47:54 INFO - PROCESS | 1822 | 1461584874328 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}] 04:47:54 INFO - PROCESS | 1822 | 1461584874549 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:47:54 INFO - PROCESS | 1822 | 1461584874869 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47190800 == 169 [pid = 1822] [id = 606] 04:47:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7f9f301e9c00) [pid = 1822] [serial = 1819] [outer = (nil)] 04:47:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7f9f3cee8c00) [pid = 1822] [serial = 1820] [outer = 0x7f9f301e9c00] 04:47:54 INFO - PROCESS | 1822 | 1461584874946 Marionette DEBUG loaded listener.js 04:47:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7f9f411ab000) [pid = 1822] [serial = 1821] [outer = 0x7f9f301e9c00] 04:47:56 INFO - PROCESS | 1822 | 1461584876339 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]]]}] 04:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2081ms 04:47:56 INFO - PROCESS | 1822 | 1461584876419 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:47:56 INFO - PROCESS | 1822 | 1461584876425 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 04:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:47:56 INFO - PROCESS | 1822 | 1461584876439 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:47:56 INFO - PROCESS | 1822 | 1461584876443 Marionette TRACE conn3 <- [1,2398,null,{}] 04:47:56 INFO - PROCESS | 1822 | 1461584876453 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}] 04:47:56 INFO - PROCESS | 1822 | 1461584876652 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:47:56 INFO - PROCESS | 1822 | 1461584876914 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f36870800 == 170 [pid = 1822] [id = 607] 04:47:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7f9f31720000) [pid = 1822] [serial = 1822] [outer = (nil)] 04:47:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7f9f31c43800) [pid = 1822] [serial = 1823] [outer = 0x7f9f31720000] 04:47:56 INFO - PROCESS | 1822 | 1461584876985 Marionette DEBUG loaded listener.js 04:47:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7f9f33526c00) [pid = 1822] [serial = 1824] [outer = 0x7f9f31720000] 04:47:57 INFO - PROCESS | 1822 | 1461584877825 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]]]}] 04:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1434ms 04:47:57 INFO - PROCESS | 1822 | 1461584877871 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:47:57 INFO - PROCESS | 1822 | 1461584877879 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 04:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:47:57 INFO - PROCESS | 1822 | 1461584877888 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:47:57 INFO - PROCESS | 1822 | 1461584877892 Marionette TRACE conn3 <- [1,2402,null,{}] 04:47:57 INFO - PROCESS | 1822 | 1461584877897 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}] 04:47:58 INFO - PROCESS | 1822 | 1461584878095 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:47:58 INFO - PROCESS | 1822 | 1461584878564 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f302d0000 == 171 [pid = 1822] [id = 608] 04:47:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7f9f33990c00) [pid = 1822] [serial = 1825] [outer = (nil)] 04:47:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7f9f339e4c00) [pid = 1822] [serial = 1826] [outer = 0x7f9f33990c00] 04:47:58 INFO - PROCESS | 1822 | 1461584878639 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7f9f3485ac00) [pid = 1822] [serial = 1827] [outer = 0x7f9f33990c00] 04:47:59 INFO - PROCESS | 1822 | 1461584879485 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]]]}] 04:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1630ms 04:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:47:59 INFO - PROCESS | 1822 | 1461584879519 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:47:59 INFO - PROCESS | 1822 | 1461584879521 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 04:47:59 INFO - PROCESS | 1822 | 1461584879527 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:47:59 INFO - PROCESS | 1822 | 1461584879532 Marionette TRACE conn3 <- [1,2406,null,{}] 04:47:59 INFO - PROCESS | 1822 | 1461584879546 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}] 04:47:59 INFO - PROCESS | 1822 | 1461584879834 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:47:59 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3714c800 == 170 [pid = 1822] [id = 589] 04:47:59 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7f9f3398ec00) [pid = 1822] [serial = 1700] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f347d8800 == 169 [pid = 1822] [id = 586] 04:48:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f338db000 == 168 [pid = 1822] [id = 585] 04:48:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f35acf000 == 167 [pid = 1822] [id = 584] 04:48:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f2ffee800 == 166 [pid = 1822] [id = 583] 04:48:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f302e1800 == 165 [pid = 1822] [id = 580] 04:48:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3375c800 == 164 [pid = 1822] [id = 579] 04:48:00 INFO - PROCESS | 1822 | 1461584880191 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f33743000 == 163 [pid = 1822] [id = 578] 04:48:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f35b60000 == 162 [pid = 1822] [id = 577] 04:48:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f476cf800 == 161 [pid = 1822] [id = 576] 04:48:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f33743000 == 162 [pid = 1822] [id = 609] 04:48:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7f9f33774400) [pid = 1822] [serial = 1828] [outer = (nil)] 04:48:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7f9f34db0c00) [pid = 1822] [serial = 1829] [outer = 0x7f9f33774400] 04:48:00 INFO - PROCESS | 1822 | 1461584880275 Marionette DEBUG loaded listener.js 04:48:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 268 (0x7f9f3680bc00) [pid = 1822] [serial = 1830] [outer = 0x7f9f33774400] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 267 (0x7f9f43f7f400) [pid = 1822] [serial = 1635] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7f9f4877b000) [pid = 1822] [serial = 1694] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7f9f442c6c00) [pid = 1822] [serial = 1646] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7f9f4e6a0400) [pid = 1822] [serial = 1655] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7f9f411e2400) [pid = 1822] [serial = 1688] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7f9f428e4000) [pid = 1822] [serial = 1689] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7f9f35a05000) [pid = 1822] [serial = 1685] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7f9f3a326000) [pid = 1822] [serial = 1682] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7f9f3bef7400) [pid = 1822] [serial = 1683] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7f9f33527400) [pid = 1822] [serial = 1676] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7f9f34daec00) [pid = 1822] [serial = 1677] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7f9f3bef1400) [pid = 1822] [serial = 1686] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7f9f5b773000) [pid = 1822] [serial = 1667] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7f9f37ff6400) [pid = 1822] [serial = 1680] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7f9f37ede400) [pid = 1822] [serial = 1679] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f31725000) [pid = 1822] [serial = 1673] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f5354b800) [pid = 1822] [serial = 1658] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f301f4c00) [pid = 1822] [serial = 1637] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f46b6ec00) [pid = 1822] [serial = 1649] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f5f59d000) [pid = 1822] [serial = 1670] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7f9f372e1400) [pid = 1822] [serial = 1640] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f5a58f400) [pid = 1822] [serial = 1664] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f3bfa6c00) [pid = 1822] [serial = 1643] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f5a035400) [pid = 1822] [serial = 1661] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f4bcd2800) [pid = 1822] [serial = 1652] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f46b6b400) [pid = 1822] [serial = 1692] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7f9f316d8c00) [pid = 1822] [serial = 1697] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7f9f43bb9000) [pid = 1822] [serial = 1691] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7f9f4ad96400) [pid = 1822] [serial = 1695] [outer = (nil)] [url = about:blank] 04:48:00 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7f9f334e0000) [pid = 1822] [serial = 1698] [outer = (nil)] [url = about:blank] 04:48:01 INFO - PROCESS | 1822 | 1461584881000 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]]]}] 04:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1538ms 04:48:01 INFO - PROCESS | 1822 | 1461584881065 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:48:01 INFO - PROCESS | 1822 | 1461584881069 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 04:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:48:01 INFO - PROCESS | 1822 | 1461584881079 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:48:01 INFO - PROCESS | 1822 | 1461584881081 Marionette TRACE conn3 <- [1,2410,null,{}] 04:48:01 INFO - PROCESS | 1822 | 1461584881085 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}] 04:48:01 INFO - PROCESS | 1822 | 1461584881271 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:48:01 INFO - PROCESS | 1822 | 1461584881287 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37d4c000 == 163 [pid = 1822] [id = 610] 04:48:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7f9f364da400) [pid = 1822] [serial = 1831] [outer = (nil)] 04:48:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7f9f37f2b800) [pid = 1822] [serial = 1832] [outer = 0x7f9f364da400] 04:48:01 INFO - PROCESS | 1822 | 1461584881349 Marionette DEBUG loaded listener.js 04:48:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7f9f37ff6400) [pid = 1822] [serial = 1833] [outer = 0x7f9f364da400] 04:48:02 INFO - PROCESS | 1822 | 1461584882287 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]]]}] 04:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1233ms 04:48:02 INFO - PROCESS | 1822 | 1461584882313 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:48:02 INFO - PROCESS | 1822 | 1461584882315 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 04:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:48:02 INFO - PROCESS | 1822 | 1461584882322 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:48:02 INFO - PROCESS | 1822 | 1461584882324 Marionette TRACE conn3 <- [1,2414,null,{}] 04:48:02 INFO - PROCESS | 1822 | 1461584882329 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}] 04:48:02 INFO - PROCESS | 1822 | 1461584882516 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:48:02 INFO - PROCESS | 1822 | 1461584882526 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f39ca3800 == 164 [pid = 1822] [id = 611] 04:48:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7f9f372e0800) [pid = 1822] [serial = 1834] [outer = (nil)] 04:48:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f3864a000) [pid = 1822] [serial = 1835] [outer = 0x7f9f372e0800] 04:48:02 INFO - PROCESS | 1822 | 1461584882779 Marionette DEBUG loaded listener.js 04:48:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f386ef000) [pid = 1822] [serial = 1836] [outer = 0x7f9f372e0800] 04:48:03 INFO - PROCESS | 1822 | 1461584883566 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]]]}] 04:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1276ms 04:48:03 INFO - PROCESS | 1822 | 1461584883603 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:48:03 INFO - PROCESS | 1822 | 1461584883607 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 04:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:48:03 INFO - PROCESS | 1822 | 1461584883612 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:48:03 INFO - PROCESS | 1822 | 1461584883615 Marionette TRACE conn3 <- [1,2418,null,{}] 04:48:03 INFO - PROCESS | 1822 | 1461584883620 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}] 04:48:03 INFO - PROCESS | 1822 | 1461584883896 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:48:03 INFO - PROCESS | 1822 | 1461584883952 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a926000 == 165 [pid = 1822] [id = 612] 04:48:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f3a31e800) [pid = 1822] [serial = 1837] [outer = (nil)] 04:48:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f3a970000) [pid = 1822] [serial = 1838] [outer = 0x7f9f3a31e800] 04:48:04 INFO - PROCESS | 1822 | 1461584884016 Marionette DEBUG loaded listener.js 04:48:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f3bfacc00) [pid = 1822] [serial = 1839] [outer = 0x7f9f3a31e800] 04:48:05 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f362e6000) [pid = 1822] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:48:05 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f316d7000) [pid = 1822] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:48:05 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f339e5c00) [pid = 1822] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:48:05 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f301ee800) [pid = 1822] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:48:05 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f3351a400) [pid = 1822] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:48:05 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7f9f3351ac00) [pid = 1822] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:48:05 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7f9f31729400) [pid = 1822] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:48:05 INFO - PROCESS | 1822 | 1461584885467 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]]]}] 04:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1926ms 04:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:48:05 INFO - PROCESS | 1822 | 1461584885539 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:48:05 INFO - PROCESS | 1822 | 1461584885542 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 04:48:05 INFO - PROCESS | 1822 | 1461584885548 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:48:05 INFO - PROCESS | 1822 | 1461584885551 Marionette TRACE conn3 <- [1,2422,null,{}] 04:48:05 INFO - PROCESS | 1822 | 1461584885556 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}] 04:48:05 INFO - PROCESS | 1822 | 1461584885738 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:48:05 INFO - PROCESS | 1822 | 1461584885915 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bfc5000 == 166 [pid = 1822] [id = 613] 04:48:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7f9f301ee800) [pid = 1822] [serial = 1840] [outer = (nil)] 04:48:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7f9f35a06400) [pid = 1822] [serial = 1841] [outer = 0x7f9f301ee800] 04:48:05 INFO - PROCESS | 1822 | 1461584885979 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f3bfabc00) [pid = 1822] [serial = 1842] [outer = 0x7f9f301ee800] 04:48:06 INFO - PROCESS | 1822 | 1461584886629 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]]]}] 04:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1127ms 04:48:06 INFO - PROCESS | 1822 | 1461584886676 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:48:06 INFO - PROCESS | 1822 | 1461584886678 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 04:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:48:06 INFO - PROCESS | 1822 | 1461584886684 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 1822 | 1461584886686 Marionette TRACE conn3 <- [1,2426,null,{}] 04:48:06 INFO - PROCESS | 1822 | 1461584886691 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}] 04:48:06 INFO - PROCESS | 1822 | 1461584886938 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:48:06 INFO - PROCESS | 1822 | 1461584886960 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4389a000 == 167 [pid = 1822] [id = 614] 04:48:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f31806400) [pid = 1822] [serial = 1843] [outer = (nil)] 04:48:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f411a9800) [pid = 1822] [serial = 1844] [outer = 0x7f9f31806400] 04:48:07 INFO - PROCESS | 1822 | 1461584887021 Marionette DEBUG loaded listener.js 04:48:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f411f0c00) [pid = 1822] [serial = 1845] [outer = 0x7f9f31806400] 04:48:08 INFO - PROCESS | 1822 | 1461584888158 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]]]}] 04:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1528ms 04:48:08 INFO - PROCESS | 1822 | 1461584888214 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:48:08 INFO - PROCESS | 1822 | 1461584888219 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 04:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:48:08 INFO - PROCESS | 1822 | 1461584888229 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:48:08 INFO - PROCESS | 1822 | 1461584888232 Marionette TRACE conn3 <- [1,2430,null,{}] 04:48:08 INFO - PROCESS | 1822 | 1461584888241 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}] 04:48:08 INFO - PROCESS | 1822 | 1461584888453 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:48:08 INFO - PROCESS | 1822 | 1461584888718 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f363e4000 == 168 [pid = 1822] [id = 615] 04:48:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f31b2c000) [pid = 1822] [serial = 1846] [outer = (nil)] 04:48:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7f9f33528000) [pid = 1822] [serial = 1847] [outer = 0x7f9f31b2c000] 04:48:08 INFO - PROCESS | 1822 | 1461584888839 Marionette DEBUG loaded listener.js 04:48:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f34852800) [pid = 1822] [serial = 1848] [outer = 0x7f9f31b2c000] 04:48:09 INFO - PROCESS | 1822 | 1461584889682 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]]]}] 04:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1486ms 04:48:09 INFO - PROCESS | 1822 | 1461584889716 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:48:09 INFO - PROCESS | 1822 | 1461584889724 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 04:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:48:09 INFO - PROCESS | 1822 | 1461584889736 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:48:09 INFO - PROCESS | 1822 | 1461584889739 Marionette TRACE conn3 <- [1,2434,null,{}] 04:48:09 INFO - PROCESS | 1822 | 1461584889745 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}] 04:48:09 INFO - PROCESS | 1822 | 1461584889950 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:48:10 INFO - PROCESS | 1822 | 1461584890267 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a3e8800 == 169 [pid = 1822] [id = 616] 04:48:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f34db6400) [pid = 1822] [serial = 1849] [outer = (nil)] 04:48:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f36809000) [pid = 1822] [serial = 1850] [outer = 0x7f9f34db6400] 04:48:10 INFO - PROCESS | 1822 | 1461584890385 Marionette DEBUG loaded listener.js 04:48:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f37ee9c00) [pid = 1822] [serial = 1851] [outer = 0x7f9f34db6400] 04:48:11 INFO - PROCESS | 1822 | 1461584891191 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]]]}] 04:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1530ms 04:48:11 INFO - PROCESS | 1822 | 1461584891267 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:48:11 INFO - PROCESS | 1822 | 1461584891271 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 04:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:48:11 INFO - PROCESS | 1822 | 1461584891277 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:48:11 INFO - PROCESS | 1822 | 1461584891283 Marionette TRACE conn3 <- [1,2438,null,{}] 04:48:11 INFO - PROCESS | 1822 | 1461584891299 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}] 04:48:11 INFO - PROCESS | 1822 | 1461584891557 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:48:11 INFO - PROCESS | 1822 | 1461584891857 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f44e45000 == 170 [pid = 1822] [id = 617] 04:48:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f386b5400) [pid = 1822] [serial = 1852] [outer = (nil)] 04:48:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7f9f39b7a400) [pid = 1822] [serial = 1853] [outer = 0x7f9f386b5400] 04:48:11 INFO - PROCESS | 1822 | 1461584891937 Marionette DEBUG loaded listener.js 04:48:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7f9f3a7c7c00) [pid = 1822] [serial = 1854] [outer = 0x7f9f386b5400] 04:48:12 INFO - PROCESS | 1822 | 1461584892773 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]]]}] 04:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1548ms 04:48:12 INFO - PROCESS | 1822 | 1461584892826 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:48:12 INFO - PROCESS | 1822 | 1461584892831 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 04:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:48:12 INFO - PROCESS | 1822 | 1461584892856 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:48:12 INFO - PROCESS | 1822 | 1461584892858 Marionette TRACE conn3 <- [1,2442,null,{}] 04:48:12 INFO - PROCESS | 1822 | 1461584892864 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}] 04:48:13 INFO - PROCESS | 1822 | 1461584893092 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:48:13 INFO - PROCESS | 1822 | 1461584893390 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f476c5800 == 171 [pid = 1822] [id = 618] 04:48:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7f9f38889c00) [pid = 1822] [serial = 1855] [outer = (nil)] 04:48:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7f9f3bfaa000) [pid = 1822] [serial = 1856] [outer = 0x7f9f38889c00] 04:48:13 INFO - PROCESS | 1822 | 1461584893471 Marionette DEBUG loaded listener.js 04:48:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7f9f3ceddc00) [pid = 1822] [serial = 1857] [outer = 0x7f9f38889c00] 04:48:14 INFO - PROCESS | 1822 | 1461584894259 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]]]}] 04:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1481ms 04:48:14 INFO - PROCESS | 1822 | 1461584894334 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:48:14 INFO - PROCESS | 1822 | 1461584894337 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 04:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:48:14 INFO - PROCESS | 1822 | 1461584894343 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:48:14 INFO - PROCESS | 1822 | 1461584894345 Marionette TRACE conn3 <- [1,2446,null,{}] 04:48:14 INFO - PROCESS | 1822 | 1461584894351 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}] 04:48:14 INFO - PROCESS | 1822 | 1461584894592 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:48:14 INFO - PROCESS | 1822 | 1461584894912 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f479d5800 == 172 [pid = 1822] [id = 619] 04:48:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7f9f412aa400) [pid = 1822] [serial = 1858] [outer = (nil)] 04:48:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7f9f412afc00) [pid = 1822] [serial = 1859] [outer = 0x7f9f412aa400] 04:48:14 INFO - PROCESS | 1822 | 1461584894990 Marionette DEBUG loaded listener.js 04:48:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7f9f428ba800) [pid = 1822] [serial = 1860] [outer = 0x7f9f412aa400] 04:48:15 INFO - PROCESS | 1822 | 1461584895764 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]]]}] 04:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1432ms 04:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:48:15 INFO - PROCESS | 1822 | 1461584895775 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:48:15 INFO - PROCESS | 1822 | 1461584895777 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 04:48:15 INFO - PROCESS | 1822 | 1461584895783 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:48:15 INFO - PROCESS | 1822 | 1461584895786 Marionette TRACE conn3 <- [1,2450,null,{}] 04:48:15 INFO - PROCESS | 1822 | 1461584895791 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}] 04:48:16 INFO - PROCESS | 1822 | 1461584896016 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:48:16 INFO - PROCESS | 1822 | 1461584896241 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47ba2800 == 173 [pid = 1822] [id = 620] 04:48:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7f9f428c4000) [pid = 1822] [serial = 1861] [outer = (nil)] 04:48:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7f9f42a81800) [pid = 1822] [serial = 1862] [outer = 0x7f9f428c4000] 04:48:16 INFO - PROCESS | 1822 | 1461584896367 Marionette DEBUG loaded listener.js 04:48:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7f9f430f6000) [pid = 1822] [serial = 1863] [outer = 0x7f9f428c4000] 04:48:17 INFO - PROCESS | 1822 | 1461584897217 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]]]}] 04:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1477ms 04:48:17 INFO - PROCESS | 1822 | 1461584897260 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:48:17 INFO - PROCESS | 1822 | 1461584897263 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 04:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:48:17 INFO - PROCESS | 1822 | 1461584897268 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:48:17 INFO - PROCESS | 1822 | 1461584897271 Marionette TRACE conn3 <- [1,2454,null,{}] 04:48:17 INFO - PROCESS | 1822 | 1461584897276 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}] 04:48:17 INFO - PROCESS | 1822 | 1461584897469 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:48:17 INFO - PROCESS | 1822 | 1461584897693 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f49309800 == 174 [pid = 1822] [id = 621] 04:48:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7f9f428e2400) [pid = 1822] [serial = 1864] [outer = (nil)] 04:48:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7f9f433ba400) [pid = 1822] [serial = 1865] [outer = 0x7f9f428e2400] 04:48:17 INFO - PROCESS | 1822 | 1461584897805 Marionette DEBUG loaded listener.js 04:48:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7f9f434c5400) [pid = 1822] [serial = 1866] [outer = 0x7f9f428e2400] 04:48:18 INFO - PROCESS | 1822 | 1461584898673 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]]]}] 04:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1478ms 04:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:48:18 INFO - PROCESS | 1822 | 1461584898748 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:48:18 INFO - PROCESS | 1822 | 1461584898751 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 04:48:18 INFO - PROCESS | 1822 | 1461584898757 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:48:18 INFO - PROCESS | 1822 | 1461584898760 Marionette TRACE conn3 <- [1,2458,null,{}] 04:48:18 INFO - PROCESS | 1822 | 1461584898765 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}] 04:48:19 INFO - PROCESS | 1822 | 1461584899006 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:48:19 INFO - PROCESS | 1822 | 1461584899310 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4bddd000 == 175 [pid = 1822] [id = 622] 04:48:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 268 (0x7f9f42a8c800) [pid = 1822] [serial = 1867] [outer = (nil)] 04:48:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 269 (0x7f9f434cc800) [pid = 1822] [serial = 1868] [outer = 0x7f9f42a8c800] 04:48:19 INFO - PROCESS | 1822 | 1461584899386 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 270 (0x7f9f436ed800) [pid = 1822] [serial = 1869] [outer = 0x7f9f42a8c800] 04:48:20 INFO - PROCESS | 1822 | 1461584900195 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]]]}] 04:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1485ms 04:48:20 INFO - PROCESS | 1822 | 1461584900242 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:48:20 INFO - PROCESS | 1822 | 1461584900246 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 04:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:48:20 INFO - PROCESS | 1822 | 1461584900252 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:48:20 INFO - PROCESS | 1822 | 1461584900255 Marionette TRACE conn3 <- [1,2462,null,{}] 04:48:20 INFO - PROCESS | 1822 | 1461584900260 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}] 04:48:20 INFO - PROCESS | 1822 | 1461584900465 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:48:20 INFO - PROCESS | 1822 | 1461584900784 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d01c800 == 176 [pid = 1822] [id = 623] 04:48:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 271 (0x7f9f38644000) [pid = 1822] [serial = 1870] [outer = (nil)] 04:48:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 272 (0x7f9f437e1000) [pid = 1822] [serial = 1871] [outer = 0x7f9f38644000] 04:48:20 INFO - PROCESS | 1822 | 1461584900867 Marionette DEBUG loaded listener.js 04:48:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 273 (0x7f9f43b08400) [pid = 1822] [serial = 1872] [outer = 0x7f9f38644000] 04:48:21 INFO - PROCESS | 1822 | 1461584901649 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]]]}] 04:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1445ms 04:48:21 INFO - PROCESS | 1822 | 1461584901698 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:48:21 INFO - PROCESS | 1822 | 1461584901701 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 04:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:48:21 INFO - PROCESS | 1822 | 1461584901707 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:48:21 INFO - PROCESS | 1822 | 1461584901709 Marionette TRACE conn3 <- [1,2466,null,{}] 04:48:21 INFO - PROCESS | 1822 | 1461584901714 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}] 04:48:21 INFO - PROCESS | 1822 | 1461584901916 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:48:22 INFO - PROCESS | 1822 | 1461584902183 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4db98800 == 177 [pid = 1822] [id = 624] 04:48:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 274 (0x7f9f43c0b400) [pid = 1822] [serial = 1873] [outer = (nil)] 04:48:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 275 (0x7f9f43f79000) [pid = 1822] [serial = 1874] [outer = 0x7f9f43c0b400] 04:48:22 INFO - PROCESS | 1822 | 1461584902305 Marionette DEBUG loaded listener.js 04:48:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 276 (0x7f9f442c7000) [pid = 1822] [serial = 1875] [outer = 0x7f9f43c0b400] 04:48:23 INFO - PROCESS | 1822 | 1461584903112 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]]]}] 04:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1435ms 04:48:23 INFO - PROCESS | 1822 | 1461584903143 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:48:23 INFO - PROCESS | 1822 | 1461584903147 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 04:48:23 INFO - PROCESS | 1822 | 1461584903152 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:48:23 INFO - PROCESS | 1822 | 1461584903156 Marionette TRACE conn3 <- [1,2470,null,{}] 04:48:23 INFO - PROCESS | 1822 | 1461584903161 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}] 04:48:23 INFO - PROCESS | 1822 | 1461584903383 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:48:23 INFO - PROCESS | 1822 | 1461584903654 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4ec57800 == 178 [pid = 1822] [id = 625] 04:48:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 277 (0x7f9f43bc2c00) [pid = 1822] [serial = 1876] [outer = (nil)] 04:48:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 278 (0x7f9f45125400) [pid = 1822] [serial = 1877] [outer = 0x7f9f43bc2c00] 04:48:23 INFO - PROCESS | 1822 | 1461584903783 Marionette DEBUG loaded listener.js 04:48:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 279 (0x7f9f45e51400) [pid = 1822] [serial = 1878] [outer = 0x7f9f43bc2c00] 04:48:24 INFO - PROCESS | 1822 | 1461584904579 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]]]}] 04:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1480ms 04:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:48:24 INFO - PROCESS | 1822 | 1461584904633 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:48:24 INFO - PROCESS | 1822 | 1461584904635 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 04:48:24 INFO - PROCESS | 1822 | 1461584904642 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:48:24 INFO - PROCESS | 1822 | 1461584904645 Marionette TRACE conn3 <- [1,2474,null,{}] 04:48:24 INFO - PROCESS | 1822 | 1461584904650 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}] 04:48:24 INFO - PROCESS | 1822 | 1461584904874 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:48:25 INFO - PROCESS | 1822 | 1461584905184 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f59496800 == 179 [pid = 1822] [id = 626] 04:48:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 280 (0x7f9f33983c00) [pid = 1822] [serial = 1879] [outer = (nil)] 04:48:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 281 (0x7f9f44450000) [pid = 1822] [serial = 1880] [outer = 0x7f9f33983c00] 04:48:25 INFO - PROCESS | 1822 | 1461584905258 Marionette DEBUG loaded listener.js 04:48:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 282 (0x7f9f469e1000) [pid = 1822] [serial = 1881] [outer = 0x7f9f33983c00] 04:48:26 INFO - PROCESS | 1822 | 1461584906101 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]]]}] 04:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1527ms 04:48:26 INFO - PROCESS | 1822 | 1461584906170 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:48:26 INFO - PROCESS | 1822 | 1461584906173 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 04:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:48:26 INFO - PROCESS | 1822 | 1461584906179 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:48:26 INFO - PROCESS | 1822 | 1461584906181 Marionette TRACE conn3 <- [1,2478,null,{}] 04:48:26 INFO - PROCESS | 1822 | 1461584906186 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}] 04:48:26 INFO - PROCESS | 1822 | 1461584906385 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:48:26 INFO - PROCESS | 1822 | 1461584906691 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a754000 == 180 [pid = 1822] [id = 627] 04:48:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 283 (0x7f9f386b7400) [pid = 1822] [serial = 1882] [outer = (nil)] 04:48:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 284 (0x7f9f46a79800) [pid = 1822] [serial = 1883] [outer = 0x7f9f386b7400] 04:48:26 INFO - PROCESS | 1822 | 1461584906766 Marionette DEBUG loaded listener.js 04:48:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 285 (0x7f9f46a82c00) [pid = 1822] [serial = 1884] [outer = 0x7f9f386b7400] 04:48:27 INFO - PROCESS | 1822 | 1461584907539 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]]]}] 04:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1433ms 04:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:48:27 INFO - PROCESS | 1822 | 1461584907613 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 1822 | 1461584907616 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 04:48:27 INFO - PROCESS | 1822 | 1461584907621 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 1822 | 1461584907624 Marionette TRACE conn3 <- [1,2482,null,{}] 04:48:27 INFO - PROCESS | 1822 | 1461584907629 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}] 04:48:27 INFO - PROCESS | 1822 | 1461584907866 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:48:28 INFO - PROCESS | 1822 | 1461584908182 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5ed58800 == 181 [pid = 1822] [id = 628] 04:48:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 286 (0x7f9f45e56c00) [pid = 1822] [serial = 1885] [outer = (nil)] 04:48:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 287 (0x7f9f46b3d800) [pid = 1822] [serial = 1886] [outer = 0x7f9f45e56c00] 04:48:28 INFO - PROCESS | 1822 | 1461584908258 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 288 (0x7f9f46b6b400) [pid = 1822] [serial = 1887] [outer = 0x7f9f45e56c00] 04:48:29 INFO - PROCESS | 1822 | 1461584909043 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]]]}] 04:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1478ms 04:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:48:29 INFO - PROCESS | 1822 | 1461584909100 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 1822 | 1461584909103 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 04:48:29 INFO - PROCESS | 1822 | 1461584909110 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - PROCESS | 1822 | 1461584909112 Marionette TRACE conn3 <- [1,2486,null,{}] 04:48:29 INFO - PROCESS | 1822 | 1461584909118 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}] 04:48:29 INFO - PROCESS | 1822 | 1461584909331 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:48:29 INFO - PROCESS | 1822 | 1461584909641 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f120000 == 182 [pid = 1822] [id = 629] 04:48:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 289 (0x7f9f389d1c00) [pid = 1822] [serial = 1888] [outer = (nil)] 04:48:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 290 (0x7f9f46b72400) [pid = 1822] [serial = 1889] [outer = 0x7f9f389d1c00] 04:48:29 INFO - PROCESS | 1822 | 1461584909735 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 291 (0x7f9f46c6a400) [pid = 1822] [serial = 1890] [outer = 0x7f9f389d1c00] 04:48:30 INFO - PROCESS | 1822 | 1461584910519 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]]]}] 04:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1478ms 04:48:30 INFO - PROCESS | 1822 | 1461584910587 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:48:30 INFO - PROCESS | 1822 | 1461584910591 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 04:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:48:30 INFO - PROCESS | 1822 | 1461584910597 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:48:30 INFO - PROCESS | 1822 | 1461584910599 Marionette TRACE conn3 <- [1,2490,null,{}] 04:48:30 INFO - PROCESS | 1822 | 1461584910604 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}] 04:48:30 INFO - PROCESS | 1822 | 1461584910834 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:48:31 INFO - PROCESS | 1822 | 1461584911182 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f9a0800 == 183 [pid = 1822] [id = 630] 04:48:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 292 (0x7f9f316d9800) [pid = 1822] [serial = 1891] [outer = (nil)] 04:48:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 293 (0x7f9f46c76c00) [pid = 1822] [serial = 1892] [outer = 0x7f9f316d9800] 04:48:31 INFO - PROCESS | 1822 | 1461584911255 Marionette DEBUG loaded listener.js 04:48:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 294 (0x7f9f477dd800) [pid = 1822] [serial = 1893] [outer = 0x7f9f316d9800] 04:48:32 INFO - PROCESS | 1822 | 1461584912099 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]]]}] 04:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1575ms 04:48:32 INFO - PROCESS | 1822 | 1461584912173 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:48:32 INFO - PROCESS | 1822 | 1461584912176 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 04:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:48:32 INFO - PROCESS | 1822 | 1461584912182 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 1822 | 1461584912184 Marionette TRACE conn3 <- [1,2494,null,{}] 04:48:32 INFO - PROCESS | 1822 | 1461584912189 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}] 04:48:32 INFO - PROCESS | 1822 | 1461584912405 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:48:32 INFO - PROCESS | 1822 | 1461584912713 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f363eb000 == 184 [pid = 1822] [id = 631] 04:48:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 295 (0x7f9f3180a800) [pid = 1822] [serial = 1894] [outer = (nil)] 04:48:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 296 (0x7f9f34ca9400) [pid = 1822] [serial = 1895] [outer = 0x7f9f3180a800] 04:48:32 INFO - PROCESS | 1822 | 1461584912787 Marionette DEBUG loaded listener.js 04:48:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 297 (0x7f9f477e0400) [pid = 1822] [serial = 1896] [outer = 0x7f9f3180a800] 04:48:33 INFO - PROCESS | 1822 | 1461584913624 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]]]}] 04:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1479ms 04:48:33 INFO - PROCESS | 1822 | 1461584913662 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:48:33 INFO - PROCESS | 1822 | 1461584913665 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 04:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:48:33 INFO - PROCESS | 1822 | 1461584913671 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:48:33 INFO - PROCESS | 1822 | 1461584913673 Marionette TRACE conn3 <- [1,2498,null,{}] 04:48:33 INFO - PROCESS | 1822 | 1461584913678 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}] 04:48:33 INFO - PROCESS | 1822 | 1461584913888 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:48:34 INFO - PROCESS | 1822 | 1461584914166 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4de0a800 == 185 [pid = 1822] [id = 632] 04:48:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 298 (0x7f9f3180bc00) [pid = 1822] [serial = 1897] [outer = (nil)] 04:48:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 299 (0x7f9f47ab2000) [pid = 1822] [serial = 1898] [outer = 0x7f9f3180bc00] 04:48:34 INFO - PROCESS | 1822 | 1461584914275 Marionette DEBUG loaded listener.js 04:48:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 300 (0x7f9f48779000) [pid = 1822] [serial = 1899] [outer = 0x7f9f3180bc00] 04:48:35 INFO - PROCESS | 1822 | 1461584915708 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]]]}] 04:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2077ms 04:48:35 INFO - PROCESS | 1822 | 1461584915749 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:48:35 INFO - PROCESS | 1822 | 1461584915754 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 04:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:48:35 INFO - PROCESS | 1822 | 1461584915764 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:48:35 INFO - PROCESS | 1822 | 1461584915769 Marionette TRACE conn3 <- [1,2502,null,{}] 04:48:35 INFO - PROCESS | 1822 | 1461584915778 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}] 04:48:36 INFO - PROCESS | 1822 | 1461584915995 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:48:36 INFO - PROCESS | 1822 | 1461584916266 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f388dd000 == 186 [pid = 1822] [id = 633] 04:48:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 301 (0x7f9f3158d000) [pid = 1822] [serial = 1900] [outer = (nil)] 04:48:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 302 (0x7f9f330dd800) [pid = 1822] [serial = 1901] [outer = 0x7f9f3158d000] 04:48:36 INFO - PROCESS | 1822 | 1461584916335 Marionette DEBUG loaded listener.js 04:48:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 303 (0x7f9f339e1800) [pid = 1822] [serial = 1902] [outer = 0x7f9f3158d000] 04:48:37 INFO - PROCESS | 1822 | 1461584917188 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]]]}] 04:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1486ms 04:48:37 INFO - PROCESS | 1822 | 1461584917250 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:48:37 INFO - PROCESS | 1822 | 1461584917257 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 04:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:48:37 INFO - PROCESS | 1822 | 1461584917266 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:48:37 INFO - PROCESS | 1822 | 1461584917269 Marionette TRACE conn3 <- [1,2506,null,{}] 04:48:37 INFO - PROCESS | 1822 | 1461584917274 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}] 04:48:37 INFO - PROCESS | 1822 | 1461584917481 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a2ae000 == 185 [pid = 1822] [id = 497] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4fab2000 == 184 [pid = 1822] [id = 50] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4bdde000 == 183 [pid = 1822] [id = 54] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46975800 == 182 [pid = 1822] [id = 44] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5f7b1800 == 181 [pid = 1822] [id = 555] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f13000 == 180 [pid = 1822] [id = 205] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a0b3800 == 179 [pid = 1822] [id = 46] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f62367800 == 178 [pid = 1822] [id = 556] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bfc5000 == 177 [pid = 1822] [id = 613] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a926000 == 176 [pid = 1822] [id = 612] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f39ca3800 == 175 [pid = 1822] [id = 611] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37d4c000 == 174 [pid = 1822] [id = 610] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37e27800 == 173 [pid = 1822] [id = 588] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f33743000 == 172 [pid = 1822] [id = 609] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f302d0000 == 171 [pid = 1822] [id = 608] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3714d000 == 170 [pid = 1822] [id = 587] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f36870800 == 169 [pid = 1822] [id = 607] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a61c800 == 168 [pid = 1822] [id = 605] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46ac1800 == 167 [pid = 1822] [id = 604] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45e17800 == 166 [pid = 1822] [id = 603] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f440aa800 == 165 [pid = 1822] [id = 602] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f42c0a000 == 164 [pid = 1822] [id = 599] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f41483800 == 163 [pid = 1822] [id = 598] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3ce20800 == 162 [pid = 1822] [id = 597] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bfce000 == 161 [pid = 1822] [id = 596] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a641800 == 160 [pid = 1822] [id = 595] 04:48:38 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a3ee000 == 159 [pid = 1822] [id = 594] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 302 (0x7f9f37230800) [pid = 1822] [serial = 1772] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 301 (0x7f9f362ea400) [pid = 1822] [serial = 1766] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 300 (0x7f9f363b3400) [pid = 1822] [serial = 1767] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 299 (0x7f9f35a0e000) [pid = 1822] [serial = 1769] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 298 (0x7f9f50702400) [pid = 1822] [serial = 1724] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 297 (0x7f9f442c9400) [pid = 1822] [serial = 1712] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 296 (0x7f9f34cb2400) [pid = 1822] [serial = 1763] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 295 (0x7f9f316db800) [pid = 1822] [serial = 1752] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 294 (0x7f9f31581800) [pid = 1822] [serial = 1751] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 293 (0x7f9f33982400) [pid = 1822] [serial = 1758] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 292 (0x7f9f33520400) [pid = 1822] [serial = 1757] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 291 (0x7f9f46c6ec00) [pid = 1822] [serial = 1718] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 290 (0x7f9f34855400) [pid = 1822] [serial = 1760] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 289 (0x7f9f3485a000) [pid = 1822] [serial = 1761] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 288 (0x7f9f3cee9000) [pid = 1822] [serial = 1709] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 287 (0x7f9f31b1e000) [pid = 1822] [serial = 1754] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 286 (0x7f9f31c3d800) [pid = 1822] [serial = 1755] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 285 (0x7f9f4d612c00) [pid = 1822] [serial = 1721] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 284 (0x7f9f3888a800) [pid = 1822] [serial = 1706] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 283 (0x7f9f34db1400) [pid = 1822] [serial = 1703] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 282 (0x7f9f46a7c800) [pid = 1822] [serial = 1715] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 281 (0x7f9f5a7f0c00) [pid = 1822] [serial = 1727] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 280 (0x7f9f5f0a7800) [pid = 1822] [serial = 1730] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 279 (0x7f9f5fa2e000) [pid = 1822] [serial = 1733] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 278 (0x7f9f477da800) [pid = 1822] [serial = 1736] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 277 (0x7f9f33771c00) [pid = 1822] [serial = 1739] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 276 (0x7f9f33779c00) [pid = 1822] [serial = 1742] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 275 (0x7f9f31808000) [pid = 1822] [serial = 1745] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 274 (0x7f9f31582800) [pid = 1822] [serial = 1748] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 273 (0x7f9f3722f000) [pid = 1822] [serial = 1770] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | --DOMWINDOW == 272 (0x7f9f34db5000) [pid = 1822] [serial = 1764] [outer = (nil)] [url = about:blank] 04:48:38 INFO - PROCESS | 1822 | 1461584918287 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f302d0000 == 160 [pid = 1822] [id = 634] 04:48:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 273 (0x7f9f31581800) [pid = 1822] [serial = 1903] [outer = (nil)] 04:48:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 274 (0x7f9f31b24800) [pid = 1822] [serial = 1904] [outer = 0x7f9f31581800] 04:48:38 INFO - PROCESS | 1822 | 1461584918359 Marionette DEBUG loaded listener.js 04:48:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 275 (0x7f9f35a07400) [pid = 1822] [serial = 1905] [outer = 0x7f9f31581800] 04:48:39 INFO - PROCESS | 1822 | 1461584919096 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]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1888ms 04:48:39 INFO - PROCESS | 1822 | 1461584919165 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 1822 | 1461584919169 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 04:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:48:39 INFO - PROCESS | 1822 | 1461584919176 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - PROCESS | 1822 | 1461584919181 Marionette TRACE conn3 <- [1,2510,null,{}] 04:48:39 INFO - PROCESS | 1822 | 1461584919195 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}] 04:48:39 INFO - PROCESS | 1822 | 1461584919390 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:48:39 INFO - PROCESS | 1822 | 1461584919403 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f35b68000 == 161 [pid = 1822] [id = 635] 04:48:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 276 (0x7f9f3680a400) [pid = 1822] [serial = 1906] [outer = (nil)] 04:48:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 277 (0x7f9f37f2d400) [pid = 1822] [serial = 1907] [outer = 0x7f9f3680a400] 04:48:39 INFO - PROCESS | 1822 | 1461584919488 Marionette DEBUG loaded listener.js 04:48:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 278 (0x7f9f3864b000) [pid = 1822] [serial = 1908] [outer = 0x7f9f3680a400] 04:48:40 INFO - PROCESS | 1822 | 1461584920417 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]]]}] 04:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1281ms 04:48:40 INFO - PROCESS | 1822 | 1461584920457 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:48:40 INFO - PROCESS | 1822 | 1461584920461 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 04:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:48:40 INFO - PROCESS | 1822 | 1461584920468 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:48:40 INFO - PROCESS | 1822 | 1461584920471 Marionette TRACE conn3 <- [1,2514,null,{}] 04:48:40 INFO - PROCESS | 1822 | 1461584920475 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}] 04:48:40 INFO - PROCESS | 1822 | 1461584920659 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:48:40 INFO - PROCESS | 1822 | 1461584920917 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37d4c000 == 162 [pid = 1822] [id = 636] 04:48:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 279 (0x7f9f386b4c00) [pid = 1822] [serial = 1909] [outer = (nil)] 04:48:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 280 (0x7f9f38887000) [pid = 1822] [serial = 1910] [outer = 0x7f9f386b4c00] 04:48:40 INFO - PROCESS | 1822 | 1461584920995 Marionette DEBUG loaded listener.js 04:48:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 281 (0x7f9f38950800) [pid = 1822] [serial = 1911] [outer = 0x7f9f386b4c00] 04:48:41 INFO - PROCESS | 1822 | 1461584921756 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]]]}] 04:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1327ms 04:48:41 INFO - PROCESS | 1822 | 1461584921794 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:48:41 INFO - PROCESS | 1822 | 1461584921798 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 04:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:48:41 INFO - PROCESS | 1822 | 1461584921803 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - PROCESS | 1822 | 1461584921805 Marionette TRACE conn3 <- [1,2518,null,{}] 04:48:41 INFO - PROCESS | 1822 | 1461584921817 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}] 04:48:42 INFO - PROCESS | 1822 | 1461584922064 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:48:42 INFO - PROCESS | 1822 | 1461584922098 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f39c89000 == 163 [pid = 1822] [id = 637] 04:48:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 282 (0x7f9f3888a800) [pid = 1822] [serial = 1912] [outer = (nil)] 04:48:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 283 (0x7f9f39b64400) [pid = 1822] [serial = 1913] [outer = 0x7f9f3888a800] 04:48:42 INFO - PROCESS | 1822 | 1461584922156 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 284 (0x7f9f3a31b400) [pid = 1822] [serial = 1914] [outer = 0x7f9f3888a800] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 283 (0x7f9f3a31e800) [pid = 1822] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 282 (0x7f9f31c36400) [pid = 1822] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 281 (0x7f9f301ee800) [pid = 1822] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 280 (0x7f9f3a320000) [pid = 1822] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 279 (0x7f9f38aa5800) [pid = 1822] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 278 (0x7f9f35a04c00) [pid = 1822] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 277 (0x7f9f33988400) [pid = 1822] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 276 (0x7f9f433bdc00) [pid = 1822] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 275 (0x7f9f31721c00) [pid = 1822] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 274 (0x7f9f372dac00) [pid = 1822] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 273 (0x7f9f39b6b000) [pid = 1822] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 272 (0x7f9f3a96a000) [pid = 1822] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 271 (0x7f9f433b8c00) [pid = 1822] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 270 (0x7f9f412b1800) [pid = 1822] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 269 (0x7f9f301ec400) [pid = 1822] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 268 (0x7f9f31589000) [pid = 1822] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 267 (0x7f9f33774400) [pid = 1822] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7f9f31720000) [pid = 1822] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7f9f372e0800) [pid = 1822] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7f9f33990c00) [pid = 1822] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7f9f364da400) [pid = 1822] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7f9f3be28400) [pid = 1822] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7f9f3158fc00) [pid = 1822] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7f9f3a31b000) [pid = 1822] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7f9f3bf11800) [pid = 1822] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7f9f330e5400) [pid = 1822] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7f9f36810c00) [pid = 1822] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7f9f364dbc00) [pid = 1822] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7f9f3bfa9400) [pid = 1822] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7f9f31585800) [pid = 1822] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7f9f3158b400) [pid = 1822] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f301eec00) [pid = 1822] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f38943c00) [pid = 1822] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f3cbce800) [pid = 1822] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f45edb800) [pid = 1822] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:48:43 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f301ed400) [pid = 1822] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:48:43 INFO - PROCESS | 1822 | 1461584923747 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]]]}] 04:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1985ms 04:48:43 INFO - PROCESS | 1822 | 1461584923790 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:48:43 INFO - PROCESS | 1822 | 1461584923793 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 04:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:48:43 INFO - PROCESS | 1822 | 1461584923799 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:48:43 INFO - PROCESS | 1822 | 1461584923803 Marionette TRACE conn3 <- [1,2522,null,{}] 04:48:43 INFO - PROCESS | 1822 | 1461584923808 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}] 04:48:44 INFO - PROCESS | 1822 | 1461584924023 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:48:44 INFO - PROCESS | 1822 | 1461584924205 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f388ca000 == 164 [pid = 1822] [id = 638] 04:48:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f301ed400) [pid = 1822] [serial = 1915] [outer = (nil)] 04:48:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f34cb6800) [pid = 1822] [serial = 1916] [outer = 0x7f9f301ed400] 04:48:44 INFO - PROCESS | 1822 | 1461584924271 Marionette DEBUG loaded listener.js 04:48:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f3a962800) [pid = 1822] [serial = 1917] [outer = 0x7f9f301ed400] 04:48:44 INFO - PROCESS | 1822 | 1461584924926 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]]]}] 04:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1186ms 04:48:44 INFO - PROCESS | 1822 | 1461584924986 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 1822 | 1461584924989 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 04:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:48:44 INFO - PROCESS | 1822 | 1461584924998 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:48:45 INFO - PROCESS | 1822 | 1461584925000 Marionette TRACE conn3 <- [1,2526,null,{}] 04:48:45 INFO - PROCESS | 1822 | 1461584925016 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}] 04:48:45 INFO - PROCESS | 1822 | 1461584925200 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:48:45 INFO - PROCESS | 1822 | 1461584925209 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bd1d000 == 165 [pid = 1822] [id = 639] 04:48:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f339dac00) [pid = 1822] [serial = 1918] [outer = (nil)] 04:48:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f3befd000) [pid = 1822] [serial = 1919] [outer = 0x7f9f339dac00] 04:48:45 INFO - PROCESS | 1822 | 1461584925267 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7f9f3bfa6c00) [pid = 1822] [serial = 1920] [outer = 0x7f9f339dac00] 04:48:46 INFO - PROCESS | 1822 | 1461584926429 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]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1475ms 04:48:46 INFO - PROCESS | 1822 | 1461584926475 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 1822 | 1461584926481 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 04:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:48:46 INFO - PROCESS | 1822 | 1461584926493 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 1822 | 1461584926497 Marionette TRACE conn3 <- [1,2530,null,{}] 04:48:46 INFO - PROCESS | 1822 | 1461584926506 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}] 04:48:46 INFO - PROCESS | 1822 | 1461584926732 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:48:47 INFO - PROCESS | 1822 | 1461584927044 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3671f800 == 166 [pid = 1822] [id = 640] 04:48:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7f9f330e9400) [pid = 1822] [serial = 1921] [outer = (nil)] 04:48:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7f9f339e1c00) [pid = 1822] [serial = 1922] [outer = 0x7f9f330e9400] 04:48:47 INFO - PROCESS | 1822 | 1461584927125 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7f9f34dae400) [pid = 1822] [serial = 1923] [outer = 0x7f9f330e9400] 04:48:47 INFO - PROCESS | 1822 | 1461584927940 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]]]}] 04:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1491ms 04:48:47 INFO - PROCESS | 1822 | 1461584927984 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:48:47 INFO - PROCESS | 1822 | 1461584927992 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 04:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:48:48 INFO - PROCESS | 1822 | 1461584928002 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 1822 | 1461584928006 Marionette TRACE conn3 <- [1,2534,null,{}] 04:48:48 INFO - PROCESS | 1822 | 1461584928011 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}] 04:48:48 INFO - PROCESS | 1822 | 1461584928255 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:48:48 INFO - PROCESS | 1822 | 1461584928602 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a64a000 == 167 [pid = 1822] [id = 641] 04:48:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7f9f35a08c00) [pid = 1822] [serial = 1924] [outer = (nil)] 04:48:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7f9f372d4800) [pid = 1822] [serial = 1925] [outer = 0x7f9f35a08c00] 04:48:48 INFO - PROCESS | 1822 | 1461584928678 Marionette DEBUG loaded listener.js 04:48:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7f9f37f31800) [pid = 1822] [serial = 1926] [outer = 0x7f9f35a08c00] 04:48:49 INFO - PROCESS | 1822 | 1461584929475 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]]]}] 04:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1532ms 04:48:49 INFO - PROCESS | 1822 | 1461584929535 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:48:49 INFO - PROCESS | 1822 | 1461584929539 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 04:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:48:49 INFO - PROCESS | 1822 | 1461584929546 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:48:49 INFO - PROCESS | 1822 | 1461584929551 Marionette TRACE conn3 <- [1,2538,null,{}] 04:48:49 INFO - PROCESS | 1822 | 1461584929566 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}] 04:48:49 INFO - PROCESS | 1822 | 1461584929796 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:48:50 INFO - PROCESS | 1822 | 1461584930102 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4315e800 == 168 [pid = 1822] [id = 642] 04:48:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7f9f36810c00) [pid = 1822] [serial = 1927] [outer = (nil)] 04:48:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7f9f39b64c00) [pid = 1822] [serial = 1928] [outer = 0x7f9f36810c00] 04:48:50 INFO - PROCESS | 1822 | 1461584930182 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7f9f3a96b400) [pid = 1822] [serial = 1929] [outer = 0x7f9f36810c00] 04:48:51 INFO - PROCESS | 1822 | 1461584931007 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]]]}] 04:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1491ms 04:48:51 INFO - PROCESS | 1822 | 1461584931036 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:48:51 INFO - PROCESS | 1822 | 1461584931041 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 04:48:51 INFO - PROCESS | 1822 | 1461584931046 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 1822 | 1461584931049 Marionette TRACE conn3 <- [1,2542,null,{}] 04:48:51 INFO - PROCESS | 1822 | 1461584931054 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}] 04:48:51 INFO - PROCESS | 1822 | 1461584931255 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:48:51 INFO - PROCESS | 1822 | 1461584931527 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f440af800 == 169 [pid = 1822] [id = 643] 04:48:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7f9f3864f000) [pid = 1822] [serial = 1930] [outer = (nil)] 04:48:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7f9f3c14dc00) [pid = 1822] [serial = 1931] [outer = 0x7f9f3864f000] 04:48:51 INFO - PROCESS | 1822 | 1461584931640 Marionette DEBUG loaded listener.js 04:48:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7f9f3cd32400) [pid = 1822] [serial = 1932] [outer = 0x7f9f3864f000] 04:48:52 INFO - PROCESS | 1822 | 1461584932414 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]]]}] 04:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1430ms 04:48:52 INFO - PROCESS | 1822 | 1461584932477 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:48:52 INFO - PROCESS | 1822 | 1461584932481 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 04:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:48:52 INFO - PROCESS | 1822 | 1461584932486 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:48:52 INFO - PROCESS | 1822 | 1461584932488 Marionette TRACE conn3 <- [1,2546,null,{}] 04:48:52 INFO - PROCESS | 1822 | 1461584932494 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}] 04:48:52 INFO - PROCESS | 1822 | 1461584932699 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:48:52 INFO - PROCESS | 1822 | 1461584932970 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f45e24800 == 170 [pid = 1822] [id = 644] 04:48:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7f9f3cee7800) [pid = 1822] [serial = 1933] [outer = (nil)] 04:48:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 268 (0x7f9f411af000) [pid = 1822] [serial = 1934] [outer = 0x7f9f3cee7800] 04:48:53 INFO - PROCESS | 1822 | 1461584933094 Marionette DEBUG loaded listener.js 04:48:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 269 (0x7f9f412a5c00) [pid = 1822] [serial = 1935] [outer = 0x7f9f3cee7800] 04:48:53 INFO - PROCESS | 1822 | 1461584933898 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]]]}] 04:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1479ms 04:48:53 INFO - PROCESS | 1822 | 1461584933967 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:48:53 INFO - PROCESS | 1822 | 1461584933971 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 04:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:48:53 INFO - PROCESS | 1822 | 1461584933976 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:48:53 INFO - PROCESS | 1822 | 1461584933979 Marionette TRACE conn3 <- [1,2550,null,{}] 04:48:53 INFO - PROCESS | 1822 | 1461584933984 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}] 04:48:54 INFO - PROCESS | 1822 | 1461584934252 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:48:54 INFO - PROCESS | 1822 | 1461584934566 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f476d2000 == 171 [pid = 1822] [id = 645] 04:48:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 270 (0x7f9f3cd2f400) [pid = 1822] [serial = 1936] [outer = (nil)] 04:48:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 271 (0x7f9f428e1400) [pid = 1822] [serial = 1937] [outer = 0x7f9f3cd2f400] 04:48:54 INFO - PROCESS | 1822 | 1461584934642 Marionette DEBUG loaded listener.js 04:48:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 272 (0x7f9f43a2ec00) [pid = 1822] [serial = 1938] [outer = 0x7f9f3cd2f400] 04:48:55 INFO - PROCESS | 1822 | 1461584935467 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]]]}] 04:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1526ms 04:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:48:55 INFO - PROCESS | 1822 | 1461584935503 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:48:55 INFO - PROCESS | 1822 | 1461584935506 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 04:48:55 INFO - PROCESS | 1822 | 1461584935512 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:48:55 INFO - PROCESS | 1822 | 1461584935515 Marionette TRACE conn3 <- [1,2554,null,{}] 04:48:55 INFO - PROCESS | 1822 | 1461584935520 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}] 04:48:55 INFO - PROCESS | 1822 | 1461584935718 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:48:56 INFO - PROCESS | 1822 | 1461584936018 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47bb7800 == 172 [pid = 1822] [id = 646] 04:48:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 273 (0x7f9f39b7bc00) [pid = 1822] [serial = 1939] [outer = (nil)] 04:48:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 274 (0x7f9f411ab400) [pid = 1822] [serial = 1940] [outer = 0x7f9f39b7bc00] 04:48:56 INFO - PROCESS | 1822 | 1461584936137 Marionette DEBUG loaded listener.js 04:48:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 275 (0x7f9f43f79400) [pid = 1822] [serial = 1941] [outer = 0x7f9f39b7bc00] 04:48:56 INFO - PROCESS | 1822 | 1461584936959 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]]]}] 04:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1478ms 04:48:56 INFO - PROCESS | 1822 | 1461584936989 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:48:56 INFO - PROCESS | 1822 | 1461584936993 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 04:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:48:57 INFO - PROCESS | 1822 | 1461584936999 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:48:57 INFO - PROCESS | 1822 | 1461584937001 Marionette TRACE conn3 <- [1,2558,null,{}] 04:48:57 INFO - PROCESS | 1822 | 1461584937007 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}] 04:48:57 INFO - PROCESS | 1822 | 1461584937217 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:48:57 INFO - PROCESS | 1822 | 1461584937532 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4de0b000 == 173 [pid = 1822] [id = 647] 04:48:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 276 (0x7f9f3a327000) [pid = 1822] [serial = 1942] [outer = (nil)] 04:48:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 277 (0x7f9f443e4000) [pid = 1822] [serial = 1943] [outer = 0x7f9f3a327000] 04:48:57 INFO - PROCESS | 1822 | 1461584937610 Marionette DEBUG loaded listener.js 04:48:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 278 (0x7f9f45127800) [pid = 1822] [serial = 1944] [outer = 0x7f9f3a327000] 04:48:58 INFO - PROCESS | 1822 | 1461584938440 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]]]}] 04:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1476ms 04:48:58 INFO - PROCESS | 1822 | 1461584938476 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:48:58 INFO - PROCESS | 1822 | 1461584938480 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 04:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:48:58 INFO - PROCESS | 1822 | 1461584938486 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:48:58 INFO - PROCESS | 1822 | 1461584938488 Marionette TRACE conn3 <- [1,2562,null,{}] 04:48:58 INFO - PROCESS | 1822 | 1461584938493 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}] 04:48:58 INFO - PROCESS | 1822 | 1461584938698 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:48:59 INFO - PROCESS | 1822 | 1461584939019 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a230800 == 174 [pid = 1822] [id = 648] 04:48:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 279 (0x7f9f364dfc00) [pid = 1822] [serial = 1945] [outer = (nil)] 04:48:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 280 (0x7f9f3c145800) [pid = 1822] [serial = 1946] [outer = 0x7f9f364dfc00] 04:48:59 INFO - PROCESS | 1822 | 1461584939106 Marionette DEBUG loaded listener.js 04:48:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 281 (0x7f9f469e3400) [pid = 1822] [serial = 1947] [outer = 0x7f9f364dfc00] 04:48:59 INFO - PROCESS | 1822 | 1461584939938 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]]]}] 04:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1528ms 04:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:49:00 INFO - PROCESS | 1822 | 1461584940015 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:49:00 INFO - PROCESS | 1822 | 1461584940017 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 04:49:00 INFO - PROCESS | 1822 | 1461584940024 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:49:00 INFO - PROCESS | 1822 | 1461584940027 Marionette TRACE conn3 <- [1,2566,null,{}] 04:49:00 INFO - PROCESS | 1822 | 1461584940032 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}] 04:49:00 INFO - PROCESS | 1822 | 1461584940282 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:49:00 INFO - PROCESS | 1822 | 1461584940609 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f62082800 == 175 [pid = 1822] [id = 649] 04:49:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 282 (0x7f9f477d7000) [pid = 1822] [serial = 1948] [outer = (nil)] 04:49:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 283 (0x7f9f47aaac00) [pid = 1822] [serial = 1949] [outer = 0x7f9f477d7000] 04:49:00 INFO - PROCESS | 1822 | 1461584940684 Marionette DEBUG loaded listener.js 04:49:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 284 (0x7f9f47ab6800) [pid = 1822] [serial = 1950] [outer = 0x7f9f477d7000] 04:49:01 INFO - PROCESS | 1822 | 1461584941524 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]]]}] 04:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1533ms 04:49:01 INFO - PROCESS | 1822 | 1461584941557 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:49:01 INFO - PROCESS | 1822 | 1461584941560 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 04:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:49:01 INFO - PROCESS | 1822 | 1461584941567 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:49:01 INFO - PROCESS | 1822 | 1461584941571 Marionette TRACE conn3 <- [1,2570,null,{}] 04:49:01 INFO - PROCESS | 1822 | 1461584941578 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}] 04:49:01 INFO - PROCESS | 1822 | 1461584941803 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:49:02 INFO - PROCESS | 1822 | 1461584942134 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37c74000 == 176 [pid = 1822] [id = 650] 04:49:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 285 (0x7f9f477d4000) [pid = 1822] [serial = 1951] [outer = (nil)] 04:49:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 286 (0x7f9f49e0f000) [pid = 1822] [serial = 1952] [outer = 0x7f9f477d4000] 04:49:02 INFO - PROCESS | 1822 | 1461584942223 Marionette DEBUG loaded listener.js 04:49:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 287 (0x7f9f4bcd2800) [pid = 1822] [serial = 1953] [outer = 0x7f9f477d4000] 04:49:03 INFO - PROCESS | 1822 | 1461584943068 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]]]}] 04:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1530ms 04:49:03 INFO - PROCESS | 1822 | 1461584943098 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:49:03 INFO - PROCESS | 1822 | 1461584943101 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 04:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:49:03 INFO - PROCESS | 1822 | 1461584943107 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:49:03 INFO - PROCESS | 1822 | 1461584943109 Marionette TRACE conn3 <- [1,2574,null,{}] 04:49:03 INFO - PROCESS | 1822 | 1461584943114 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}] 04:49:03 INFO - PROCESS | 1822 | 1461584943332 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:49:03 INFO - PROCESS | 1822 | 1461584943645 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f346e8000 == 177 [pid = 1822] [id = 651] 04:49:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 288 (0x7f9f4877ec00) [pid = 1822] [serial = 1954] [outer = (nil)] 04:49:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 289 (0x7f9f4bf1a800) [pid = 1822] [serial = 1955] [outer = 0x7f9f4877ec00] 04:49:03 INFO - PROCESS | 1822 | 1461584943726 Marionette DEBUG loaded listener.js 04:49:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 290 (0x7f9f4c447800) [pid = 1822] [serial = 1956] [outer = 0x7f9f4877ec00] 04:49:04 INFO - PROCESS | 1822 | 1461584944523 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]]]}] 04:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1483ms 04:49:04 INFO - PROCESS | 1822 | 1461584944591 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 1822 | 1461584944595 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 04:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:49:04 INFO - PROCESS | 1822 | 1461584944600 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:49:04 INFO - PROCESS | 1822 | 1461584944602 Marionette TRACE conn3 <- [1,2578,null,{}] 04:49:04 INFO - PROCESS | 1822 | 1461584944616 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}] 04:49:04 INFO - PROCESS | 1822 | 1461584944835 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:49:05 INFO - PROCESS | 1822 | 1461584945156 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f639cd000 == 178 [pid = 1822] [id = 652] 04:49:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 291 (0x7f9f4bcd9000) [pid = 1822] [serial = 1957] [outer = (nil)] 04:49:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 292 (0x7f9f4c521000) [pid = 1822] [serial = 1958] [outer = 0x7f9f4bcd9000] 04:49:05 INFO - PROCESS | 1822 | 1461584945232 Marionette DEBUG loaded listener.js 04:49:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 293 (0x7f9f4c52b000) [pid = 1822] [serial = 1959] [outer = 0x7f9f4bcd9000] 04:49:06 INFO - PROCESS | 1822 | 1461584946006 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]]]}] 04:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1441ms 04:49:06 INFO - PROCESS | 1822 | 1461584946056 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:49:06 INFO - PROCESS | 1822 | 1461584946064 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 04:49:06 INFO - PROCESS | 1822 | 1461584946070 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:49:06 INFO - PROCESS | 1822 | 1461584946072 Marionette TRACE conn3 <- [1,2582,null,{}] 04:49:06 INFO - PROCESS | 1822 | 1461584946078 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}] 04:49:06 INFO - PROCESS | 1822 | 1461584946278 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:49:06 INFO - PROCESS | 1822 | 1461584946553 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3316b000 == 179 [pid = 1822] [id = 653] 04:49:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 294 (0x7f9f4c448800) [pid = 1822] [serial = 1960] [outer = (nil)] 04:49:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 295 (0x7f9f4c5bac00) [pid = 1822] [serial = 1961] [outer = 0x7f9f4c448800] 04:49:06 INFO - PROCESS | 1822 | 1461584946663 Marionette DEBUG loaded listener.js 04:49:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 296 (0x7f9f4c714000) [pid = 1822] [serial = 1962] [outer = 0x7f9f4c448800] 04:49:07 INFO - PROCESS | 1822 | 1461584947454 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]]]}] 04:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1427ms 04:49:07 INFO - PROCESS | 1822 | 1461584947497 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:49:07 INFO - PROCESS | 1822 | 1461584947502 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 04:49:07 INFO - PROCESS | 1822 | 1461584947509 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:49:07 INFO - PROCESS | 1822 | 1461584947512 Marionette TRACE conn3 <- [1,2586,null,{}] 04:49:07 INFO - PROCESS | 1822 | 1461584947516 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}] 04:49:07 INFO - PROCESS | 1822 | 1461584947729 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:49:08 INFO - PROCESS | 1822 | 1461584948008 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f2bda1000 == 180 [pid = 1822] [id = 654] 04:49:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 297 (0x7f9f4c5b7000) [pid = 1822] [serial = 1963] [outer = (nil)] 04:49:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 298 (0x7f9f4d078c00) [pid = 1822] [serial = 1964] [outer = 0x7f9f4c5b7000] 04:49:08 INFO - PROCESS | 1822 | 1461584948123 Marionette DEBUG loaded listener.js 04:49:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 299 (0x7f9f4d082000) [pid = 1822] [serial = 1965] [outer = 0x7f9f4c5b7000] 04:49:08 INFO - PROCESS | 1822 | 1461584948918 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]]]}] 04:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1482ms 04:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:49:08 INFO - PROCESS | 1822 | 1461584948991 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:49:08 INFO - PROCESS | 1822 | 1461584948993 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 04:49:09 INFO - PROCESS | 1822 | 1461584948999 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:49:09 INFO - PROCESS | 1822 | 1461584949002 Marionette TRACE conn3 <- [1,2590,null,{}] 04:49:09 INFO - PROCESS | 1822 | 1461584949006 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}] 04:49:09 INFO - PROCESS | 1822 | 1461584949217 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:49:09 INFO - PROCESS | 1822 | 1461584949533 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f63ba9800 == 181 [pid = 1822] [id = 655] 04:49:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 300 (0x7f9f4c52b400) [pid = 1822] [serial = 1966] [outer = (nil)] 04:49:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 301 (0x7f9f4d5dcc00) [pid = 1822] [serial = 1967] [outer = 0x7f9f4c52b400] 04:49:09 INFO - PROCESS | 1822 | 1461584949610 Marionette DEBUG loaded listener.js 04:49:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 302 (0x7f9f4dd2d800) [pid = 1822] [serial = 1968] [outer = 0x7f9f4c52b400] 04:49:10 INFO - PROCESS | 1822 | 1461584950412 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]]]}] 04:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1478ms 04:49:10 INFO - PROCESS | 1822 | 1461584950477 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:49:10 INFO - PROCESS | 1822 | 1461584950480 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 04:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:49:10 INFO - PROCESS | 1822 | 1461584950486 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:49:10 INFO - PROCESS | 1822 | 1461584950488 Marionette TRACE conn3 <- [1,2594,null,{}] 04:49:10 INFO - PROCESS | 1822 | 1461584950493 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}] 04:49:10 INFO - PROCESS | 1822 | 1461584950697 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:49:11 INFO - PROCESS | 1822 | 1461584951016 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f34d94000 == 182 [pid = 1822] [id = 656] 04:49:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 303 (0x7f9f4c5fb400) [pid = 1822] [serial = 1969] [outer = (nil)] 04:49:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 304 (0x7f9f4e32b000) [pid = 1822] [serial = 1970] [outer = 0x7f9f4c5fb400] 04:49:11 INFO - PROCESS | 1822 | 1461584951107 Marionette DEBUG loaded listener.js 04:49:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 305 (0x7f9f4ec6e800) [pid = 1822] [serial = 1971] [outer = 0x7f9f4c5fb400] 04:49:11 INFO - PROCESS | 1822 | 1461584951967 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]]]}] 04:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1531ms 04:49:12 INFO - PROCESS | 1822 | 1461584952017 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:49:12 INFO - PROCESS | 1822 | 1461584952021 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 04:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:49:12 INFO - PROCESS | 1822 | 1461584952026 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:49:12 INFO - PROCESS | 1822 | 1461584952028 Marionette TRACE conn3 <- [1,2598,null,{}] 04:49:12 INFO - PROCESS | 1822 | 1461584952033 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}] 04:49:12 INFO - PROCESS | 1822 | 1461584952234 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:49:12 INFO - PROCESS | 1822 | 1461584952580 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f2f5e8800 == 183 [pid = 1822] [id = 657] 04:49:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 306 (0x7f9f316d8c00) [pid = 1822] [serial = 1972] [outer = (nil)] 04:49:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 307 (0x7f9f4ec94800) [pid = 1822] [serial = 1973] [outer = 0x7f9f316d8c00] 04:49:12 INFO - PROCESS | 1822 | 1461584952655 Marionette DEBUG loaded listener.js 04:49:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 308 (0x7f9f50703400) [pid = 1822] [serial = 1974] [outer = 0x7f9f316d8c00] 04:49:13 INFO - PROCESS | 1822 | 1461584953513 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]]]}] 04:49:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:49:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1529ms 04:49:13 INFO - PROCESS | 1822 | 1461584953556 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:49:13 INFO - PROCESS | 1822 | 1461584953560 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 04:49:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:49:13 INFO - PROCESS | 1822 | 1461584953565 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - PROCESS | 1822 | 1461584953567 Marionette TRACE conn3 <- [1,2602,null,{}] 04:49:13 INFO - PROCESS | 1822 | 1461584953572 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}] 04:49:13 INFO - PROCESS | 1822 | 1461584953797 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:49:14 INFO - PROCESS | 1822 | 1461584954133 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f338e3000 == 184 [pid = 1822] [id = 658] 04:49:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 309 (0x7f9f31810000) [pid = 1822] [serial = 1975] [outer = (nil)] 04:49:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 310 (0x7f9f3398a000) [pid = 1822] [serial = 1976] [outer = 0x7f9f31810000] 04:49:14 INFO - PROCESS | 1822 | 1461584954210 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 311 (0x7f9f372da000) [pid = 1822] [serial = 1977] [outer = 0x7f9f31810000] 04:49:15 INFO - PROCESS | 1822 | 1461584955091 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]]]}] 04:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1587ms 04:49:15 INFO - PROCESS | 1822 | 1461584955153 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:49:15 INFO - PROCESS | 1822 | 1461584955156 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 04:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:49:15 INFO - PROCESS | 1822 | 1461584955162 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - PROCESS | 1822 | 1461584955164 Marionette TRACE conn3 <- [1,2606,null,{}] 04:49:15 INFO - PROCESS | 1822 | 1461584955169 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}] 04:49:15 INFO - PROCESS | 1822 | 1461584955386 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f388ca000 == 183 [pid = 1822] [id = 638] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f39c89000 == 182 [pid = 1822] [id = 637] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37d4c000 == 181 [pid = 1822] [id = 636] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f35b68000 == 180 [pid = 1822] [id = 635] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f302d0000 == 179 [pid = 1822] [id = 634] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f388dd000 == 178 [pid = 1822] [id = 633] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a754000 == 177 [pid = 1822] [id = 627] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f59496800 == 176 [pid = 1822] [id = 626] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4ec57800 == 175 [pid = 1822] [id = 625] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4db98800 == 174 [pid = 1822] [id = 624] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d01c800 == 173 [pid = 1822] [id = 623] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4bddd000 == 172 [pid = 1822] [id = 622] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f49309800 == 171 [pid = 1822] [id = 621] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47ba2800 == 170 [pid = 1822] [id = 620] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f479d5800 == 169 [pid = 1822] [id = 619] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f476c5800 == 168 [pid = 1822] [id = 618] 04:49:16 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f363e4000 == 167 [pid = 1822] [id = 615] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 310 (0x7f9f411a9800) [pid = 1822] [serial = 1844] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 309 (0x7f9f3a970000) [pid = 1822] [serial = 1838] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 308 (0x7f9f33987800) [pid = 1822] [serial = 1497] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 307 (0x7f9f33988800) [pid = 1822] [serial = 1778] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 306 (0x7f9f3bfabc00) [pid = 1822] [serial = 1842] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 305 (0x7f9f3c151400) [pid = 1822] [serial = 1515] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 304 (0x7f9f3cbcac00) [pid = 1822] [serial = 1566] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 303 (0x7f9f430f0400) [pid = 1822] [serial = 1578] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 302 (0x7f9f38885000) [pid = 1822] [serial = 1793] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 301 (0x7f9f362f2800) [pid = 1822] [serial = 1569] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 300 (0x7f9f46b34800) [pid = 1822] [serial = 1584] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 299 (0x7f9f37eddc00) [pid = 1822] [serial = 1773] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 298 (0x7f9f43b07c00) [pid = 1822] [serial = 1527] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 297 (0x7f9f372de400) [pid = 1822] [serial = 1784] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 296 (0x7f9f39b6e000) [pid = 1822] [serial = 1802] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 295 (0x7f9f411aec00) [pid = 1822] [serial = 1575] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 294 (0x7f9f442cdc00) [pid = 1822] [serial = 1530] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 293 (0x7f9f4512e800) [pid = 1822] [serial = 1533] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 292 (0x7f9f4877bc00) [pid = 1822] [serial = 1593] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 291 (0x7f9f46b67000) [pid = 1822] [serial = 1587] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 290 (0x7f9f39b6b800) [pid = 1822] [serial = 1506] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 289 (0x7f9f34db0c00) [pid = 1822] [serial = 1829] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 288 (0x7f9f33526c00) [pid = 1822] [serial = 1824] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 287 (0x7f9f386ef000) [pid = 1822] [serial = 1836] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 286 (0x7f9f339e4c00) [pid = 1822] [serial = 1826] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 285 (0x7f9f3bef9000) [pid = 1822] [serial = 1808] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 284 (0x7f9f37f2b800) [pid = 1822] [serial = 1832] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 283 (0x7f9f3cee8c00) [pid = 1822] [serial = 1820] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 282 (0x7f9f35a06400) [pid = 1822] [serial = 1841] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 281 (0x7f9f43b03800) [pid = 1822] [serial = 1581] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 280 (0x7f9f37ff6000) [pid = 1822] [serial = 1542] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 279 (0x7f9f37ff6400) [pid = 1822] [serial = 1833] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 278 (0x7f9f3bfa3c00) [pid = 1822] [serial = 1811] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 277 (0x7f9f3cd2ac00) [pid = 1822] [serial = 1814] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 276 (0x7f9f3bf13c00) [pid = 1822] [serial = 1512] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 275 (0x7f9f3cee8800) [pid = 1822] [serial = 1518] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 274 (0x7f9f319d5c00) [pid = 1822] [serial = 1775] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 273 (0x7f9f31c43800) [pid = 1822] [serial = 1823] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 272 (0x7f9f3680cc00) [pid = 1822] [serial = 1500] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 271 (0x7f9f3864a000) [pid = 1822] [serial = 1835] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 270 (0x7f9f362ee000) [pid = 1822] [serial = 1781] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 269 (0x7f9f38887800) [pid = 1822] [serial = 1503] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 268 (0x7f9f3bfacc00) [pid = 1822] [serial = 1839] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 267 (0x7f9f386eec00) [pid = 1822] [serial = 1572] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7f9f37f29800) [pid = 1822] [serial = 1787] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7f9f3c151c00) [pid = 1822] [serial = 1817] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7f9f412aec00) [pid = 1822] [serial = 1521] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7f9f47aad400) [pid = 1822] [serial = 1590] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7f9f3485ac00) [pid = 1822] [serial = 1827] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7f9f38aaa800) [pid = 1822] [serial = 1799] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7f9f3a964000) [pid = 1822] [serial = 1805] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7f9f389cbc00) [pid = 1822] [serial = 1536] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7f9f389cd000) [pid = 1822] [serial = 1796] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7f9f450db400) [pid = 1822] [serial = 1539] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7f9f3a31fc00) [pid = 1822] [serial = 1509] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7f9f42a86800) [pid = 1822] [serial = 1524] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7f9f386bfc00) [pid = 1822] [serial = 1790] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7f9f4b59dc00) [pid = 1822] [serial = 1596] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f3680bc00) [pid = 1822] [serial = 1830] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f37f26400) [pid = 1822] [serial = 1701] [outer = (nil)] [url = about:blank] 04:49:17 INFO - PROCESS | 1822 | 1461584957156 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f31565800 == 168 [pid = 1822] [id = 659] 04:49:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f3180b400) [pid = 1822] [serial = 1978] [outer = (nil)] 04:49:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f31c37000) [pid = 1822] [serial = 1979] [outer = 0x7f9f3180b400] 04:49:17 INFO - PROCESS | 1822 | 1461584957230 Marionette DEBUG loaded listener.js 04:49:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7f9f334dd400) [pid = 1822] [serial = 1980] [outer = 0x7f9f3180b400] 04:49:17 INFO - PROCESS | 1822 | 1461584957956 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]]]}] 04:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2830ms 04:49:18 INFO - PROCESS | 1822 | 1461584958002 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:49:18 INFO - PROCESS | 1822 | 1461584958009 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 04:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:49:18 INFO - PROCESS | 1822 | 1461584958027 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:49:18 INFO - PROCESS | 1822 | 1461584958033 Marionette TRACE conn3 <- [1,2610,null,{}] 04:49:18 INFO - PROCESS | 1822 | 1461584958039 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}] 04:49:18 INFO - PROCESS | 1822 | 1461584958242 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:49:18 INFO - PROCESS | 1822 | 1461584958273 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f347e7000 == 169 [pid = 1822] [id = 660] 04:49:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7f9f301e8000) [pid = 1822] [serial = 1981] [outer = (nil)] 04:49:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7f9f3485c000) [pid = 1822] [serial = 1982] [outer = 0x7f9f301e8000] 04:49:18 INFO - PROCESS | 1822 | 1461584958519 Marionette DEBUG loaded listener.js 04:49:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7f9f363b3800) [pid = 1822] [serial = 1983] [outer = 0x7f9f301e8000] 04:49:19 INFO - PROCESS | 1822 | 1461584959267 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]]]}] 04:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1288ms 04:49:19 INFO - PROCESS | 1822 | 1461584959336 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:49:19 INFO - PROCESS | 1822 | 1461584959342 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 04:49:19 INFO - PROCESS | 1822 | 1461584959349 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:49:19 INFO - PROCESS | 1822 | 1461584959351 Marionette TRACE conn3 <- [1,2614,null,{}] 04:49:19 INFO - PROCESS | 1822 | 1461584959358 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}] 04:49:19 INFO - PROCESS | 1822 | 1461584959627 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:49:19 INFO - PROCESS | 1822 | 1461584959660 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3714b000 == 170 [pid = 1822] [id = 661] 04:49:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7f9f3722e000) [pid = 1822] [serial = 1984] [outer = (nil)] 04:49:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7f9f37f28c00) [pid = 1822] [serial = 1985] [outer = 0x7f9f3722e000] 04:49:19 INFO - PROCESS | 1822 | 1461584959719 Marionette DEBUG loaded listener.js 04:49:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7f9f37ffbc00) [pid = 1822] [serial = 1986] [outer = 0x7f9f3722e000] 04:49:20 INFO - PROCESS | 1822 | 1461584960648 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]]]}] 04:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1327ms 04:49:20 INFO - PROCESS | 1822 | 1461584960676 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:49:20 INFO - PROCESS | 1822 | 1461584960679 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 04:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:49:20 INFO - PROCESS | 1822 | 1461584960700 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:49:20 INFO - PROCESS | 1822 | 1461584960708 Marionette TRACE conn3 <- [1,2618,null,{}] 04:49:20 INFO - PROCESS | 1822 | 1461584960714 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}] 04:49:20 INFO - PROCESS | 1822 | 1461584960984 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:49:21 INFO - PROCESS | 1822 | 1461584961023 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f387a0000 == 171 [pid = 1822] [id = 662] 04:49:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7f9f37ee1c00) [pid = 1822] [serial = 1987] [outer = (nil)] 04:49:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7f9f38890400) [pid = 1822] [serial = 1988] [outer = 0x7f9f37ee1c00] 04:49:21 INFO - PROCESS | 1822 | 1461584961141 Marionette DEBUG loaded listener.js 04:49:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7f9f39b68c00) [pid = 1822] [serial = 1989] [outer = 0x7f9f37ee1c00] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7f9f5b5b6000) [pid = 1822] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7f9f36815c00) [pid = 1822] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7f9f301e9c00) [pid = 1822] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7f9f386b4c00) [pid = 1822] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7f9f34859400) [pid = 1822] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7f9f5f9e3c00) [pid = 1822] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7f9f31586800) [pid = 1822] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7f9f35a0a800) [pid = 1822] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7f9f430f3800) [pid = 1822] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7f9f386be400) [pid = 1822] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f31581800) [pid = 1822] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f3680ec00) [pid = 1822] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f38946c00) [pid = 1822] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f3864e400) [pid = 1822] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f31584400) [pid = 1822] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7f9f33529800) [pid = 1822] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f5d6c0400) [pid = 1822] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f301e7800) [pid = 1822] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f4af1c800) [pid = 1822] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f301ea000) [pid = 1822] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f3376bc00) [pid = 1822] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7f9f301ed400) [pid = 1822] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7f9f3158d000) [pid = 1822] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7f9f4c4db400) [pid = 1822] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7f9f3cd36c00) [pid = 1822] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7f9f3888a800) [pid = 1822] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7f9f39b70400) [pid = 1822] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7f9f4c5b8000) [pid = 1822] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7f9f469db800) [pid = 1822] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f31b1d400) [pid = 1822] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f339e6000) [pid = 1822] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f4c522c00) [pid = 1822] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f31b1dc00) [pid = 1822] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f4cbe9400) [pid = 1822] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f3894e400) [pid = 1822] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f45e59400) [pid = 1822] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f3a31ac00) [pid = 1822] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f38950000) [pid = 1822] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7f9f4d086800) [pid = 1822] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7f9f3376a400) [pid = 1822] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7f9f389d4000) [pid = 1822] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7f9f316dc000) [pid = 1822] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7f9f37226400) [pid = 1822] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7f9f4ec8c800) [pid = 1822] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7f9f31587c00) [pid = 1822] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7f9f3680a400) [pid = 1822] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7f9f4af1f800) [pid = 1822] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7f9f4d07e400) [pid = 1822] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7f9f4e69f800) [pid = 1822] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:49:22 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7f9f35a06c00) [pid = 1822] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:49:23 INFO - PROCESS | 1822 | 1461584963062 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]]]}] 04:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2396ms 04:49:23 INFO - PROCESS | 1822 | 1461584963089 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:49:23 INFO - PROCESS | 1822 | 1461584963093 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 04:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:49:23 INFO - PROCESS | 1822 | 1461584963098 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:49:23 INFO - PROCESS | 1822 | 1461584963100 Marionette TRACE conn3 <- [1,2622,null,{}] 04:49:23 INFO - PROCESS | 1822 | 1461584963105 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}] 04:49:23 INFO - PROCESS | 1822 | 1461584963292 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:49:23 INFO - PROCESS | 1822 | 1461584963497 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f363e7000 == 172 [pid = 1822] [id = 663] 04:49:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7f9f31581400) [pid = 1822] [serial = 1990] [outer = (nil)] 04:49:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7f9f33525000) [pid = 1822] [serial = 1991] [outer = 0x7f9f31581400] 04:49:23 INFO - PROCESS | 1822 | 1461584963559 Marionette DEBUG loaded listener.js 04:49:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7f9f37ede800) [pid = 1822] [serial = 1992] [outer = 0x7f9f31581400] 04:49:24 INFO - PROCESS | 1822 | 1461584964238 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]]]}] 04:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1177ms 04:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:49:24 INFO - PROCESS | 1822 | 1461584964276 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:49:24 INFO - PROCESS | 1822 | 1461584964279 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 04:49:24 INFO - PROCESS | 1822 | 1461584964284 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:49:24 INFO - PROCESS | 1822 | 1461584964287 Marionette TRACE conn3 <- [1,2626,null,{}] 04:49:24 INFO - PROCESS | 1822 | 1461584964308 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}] 04:49:24 INFO - PROCESS | 1822 | 1461584964493 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:49:24 INFO - PROCESS | 1822 | 1461584964864 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3316c000 == 173 [pid = 1822] [id = 664] 04:49:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7f9f301f4800) [pid = 1822] [serial = 1993] [outer = (nil)] 04:49:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7f9f31723400) [pid = 1822] [serial = 1994] [outer = 0x7f9f301f4800] 04:49:25 INFO - PROCESS | 1822 | 1461584965011 Marionette DEBUG loaded listener.js 04:49:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7f9f334e2c00) [pid = 1822] [serial = 1995] [outer = 0x7f9f301f4800] 04:49:25 INFO - PROCESS | 1822 | 1461584965898 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]]]}] 04:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1687ms 04:49:25 INFO - PROCESS | 1822 | 1461584965974 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:49:25 INFO - PROCESS | 1822 | 1461584965981 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 04:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:49:25 INFO - PROCESS | 1822 | 1461584965988 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:49:25 INFO - PROCESS | 1822 | 1461584965994 Marionette TRACE conn3 <- [1,2630,null,{}] 04:49:26 INFO - PROCESS | 1822 | 1461584966000 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}] 04:49:26 INFO - PROCESS | 1822 | 1461584966249 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:49:26 INFO - PROCESS | 1822 | 1461584966591 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37c7f800 == 174 [pid = 1822] [id = 665] 04:49:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7f9f37225800) [pid = 1822] [serial = 1996] [outer = (nil)] 04:49:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7f9f372de400) [pid = 1822] [serial = 1997] [outer = 0x7f9f37225800] 04:49:26 INFO - PROCESS | 1822 | 1461584966668 Marionette DEBUG loaded listener.js 04:49:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7f9f37ff4400) [pid = 1822] [serial = 1998] [outer = 0x7f9f37225800] 04:49:27 INFO - PROCESS | 1822 | 1461584967524 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]]]}] 04:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1579ms 04:49:27 INFO - PROCESS | 1822 | 1461584967571 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:49:27 INFO - PROCESS | 1822 | 1461584967577 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 04:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:49:27 INFO - PROCESS | 1822 | 1461584967583 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:49:27 INFO - PROCESS | 1822 | 1461584967586 Marionette TRACE conn3 <- [1,2634,null,{}] 04:49:27 INFO - PROCESS | 1822 | 1461584967591 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}] 04:49:27 INFO - PROCESS | 1822 | 1461584967794 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:49:28 INFO - PROCESS | 1822 | 1461584968152 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a1fc800 == 175 [pid = 1822] [id = 666] 04:49:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7f9f37edc000) [pid = 1822] [serial = 1999] [outer = (nil)] 04:49:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7f9f38946c00) [pid = 1822] [serial = 2000] [outer = 0x7f9f37edc000] 04:49:28 INFO - PROCESS | 1822 | 1461584968229 Marionette DEBUG loaded listener.js 04:49:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7f9f39b67800) [pid = 1822] [serial = 2001] [outer = 0x7f9f37edc000] 04:49:29 INFO - PROCESS | 1822 | 1461584969029 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]]]}] 04:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1484ms 04:49:29 INFO - PROCESS | 1822 | 1461584969068 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:49:29 INFO - PROCESS | 1822 | 1461584969072 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 04:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:49:29 INFO - PROCESS | 1822 | 1461584969106 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:49:29 INFO - PROCESS | 1822 | 1461584969115 Marionette TRACE conn3 <- [1,2638,null,{}] 04:49:29 INFO - PROCESS | 1822 | 1461584969122 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}] 04:49:29 INFO - PROCESS | 1822 | 1461584969334 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:49:29 INFO - PROCESS | 1822 | 1461584969641 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bd0c000 == 176 [pid = 1822] [id = 667] 04:49:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f386bec00) [pid = 1822] [serial = 2002] [outer = (nil)] 04:49:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f3a7c0c00) [pid = 1822] [serial = 2003] [outer = 0x7f9f386bec00] 04:49:29 INFO - PROCESS | 1822 | 1461584969719 Marionette DEBUG loaded listener.js 04:49:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f3bef7400) [pid = 1822] [serial = 2004] [outer = 0x7f9f386bec00] 04:49:30 INFO - PROCESS | 1822 | 1461584970536 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]]]}] 04:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1498ms 04:49:30 INFO - PROCESS | 1822 | 1461584970593 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:49:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:49:30 INFO - PROCESS | 1822 | 1461584970598 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 04:49:30 INFO - PROCESS | 1822 | 1461584970604 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:49:30 INFO - PROCESS | 1822 | 1461584970607 Marionette TRACE conn3 <- [1,2642,null,{}] 04:49:30 INFO - PROCESS | 1822 | 1461584970611 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}] 04:49:30 INFO - PROCESS | 1822 | 1461584970824 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:49:31 INFO - PROCESS | 1822 | 1461584971137 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f41264000 == 177 [pid = 1822] [id = 668] 04:49:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f39b6b800) [pid = 1822] [serial = 2005] [outer = (nil)] 04:49:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f3bfb1c00) [pid = 1822] [serial = 2006] [outer = 0x7f9f39b6b800] 04:49:31 INFO - PROCESS | 1822 | 1461584971212 Marionette DEBUG loaded listener.js 04:49:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f3cd35c00) [pid = 1822] [serial = 2007] [outer = 0x7f9f39b6b800] 04:49:32 INFO - PROCESS | 1822 | 1461584972046 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]]]}] 04:49:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:49:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1476ms 04:49:32 INFO - PROCESS | 1822 | 1461584972080 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:49:32 INFO - PROCESS | 1822 | 1461584972084 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 04:49:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:49:32 INFO - PROCESS | 1822 | 1461584972090 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:49:32 INFO - PROCESS | 1822 | 1461584972092 Marionette TRACE conn3 <- [1,2646,null,{}] 04:49:32 INFO - PROCESS | 1822 | 1461584972097 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}] 04:49:32 INFO - PROCESS | 1822 | 1461584972298 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:49:32 INFO - PROCESS | 1822 | 1461584972581 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4308b800 == 178 [pid = 1822] [id = 669] 04:49:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f411ed000) [pid = 1822] [serial = 2008] [outer = (nil)] 04:49:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f412ae400) [pid = 1822] [serial = 2009] [outer = 0x7f9f411ed000] 04:49:32 INFO - PROCESS | 1822 | 1461584972713 Marionette DEBUG loaded listener.js 04:49:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f428e2800) [pid = 1822] [serial = 2010] [outer = 0x7f9f411ed000] 04:49:33 INFO - PROCESS | 1822 | 1461584973551 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]]]}] 04:49:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:49:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1527ms 04:49:33 INFO - PROCESS | 1822 | 1461584973617 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:49:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:49:33 INFO - PROCESS | 1822 | 1461584973621 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 04:49:33 INFO - PROCESS | 1822 | 1461584973626 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:49:33 INFO - PROCESS | 1822 | 1461584973629 Marionette TRACE conn3 <- [1,2650,null,{}] 04:49:33 INFO - PROCESS | 1822 | 1461584973634 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}] 04:49:33 INFO - PROCESS | 1822 | 1461584973832 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:49:34 INFO - PROCESS | 1822 | 1461584974100 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f438d7000 == 179 [pid = 1822] [id = 670] 04:49:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7f9f3cee8000) [pid = 1822] [serial = 2011] [outer = (nil)] 04:49:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7f9f430f2400) [pid = 1822] [serial = 2012] [outer = 0x7f9f3cee8000] 04:49:34 INFO - PROCESS | 1822 | 1461584974217 Marionette DEBUG loaded listener.js 04:49:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7f9f433be400) [pid = 1822] [serial = 2013] [outer = 0x7f9f3cee8000] 04:49:34 INFO - PROCESS | 1822 | 1461584974956 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]]]}] 04:49:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:49:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1380ms 04:49:35 INFO - PROCESS | 1822 | 1461584975006 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:49:35 INFO - PROCESS | 1822 | 1461584975010 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 04:49:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:49:35 INFO - PROCESS | 1822 | 1461584975034 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:49:35 INFO - PROCESS | 1822 | 1461584975037 Marionette TRACE conn3 <- [1,2654,null,{}] 04:49:35 INFO - PROCESS | 1822 | 1461584975043 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}] 04:49:35 INFO - PROCESS | 1822 | 1461584975242 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:49:35 INFO - PROCESS | 1822 | 1461584975511 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f440c8800 == 180 [pid = 1822] [id = 671] 04:49:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7f9f3cee8c00) [pid = 1822] [serial = 2014] [outer = (nil)] 04:49:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7f9f434ce800) [pid = 1822] [serial = 2015] [outer = 0x7f9f3cee8c00] 04:49:35 INFO - PROCESS | 1822 | 1461584975617 Marionette DEBUG loaded listener.js 04:49:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7f9f43a2f800) [pid = 1822] [serial = 2016] [outer = 0x7f9f3cee8c00] 04:49:36 INFO - PROCESS | 1822 | 1461584976419 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]]]}] 04:49:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:49:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1439ms 04:49:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:49:36 INFO - PROCESS | 1822 | 1461584976469 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:49:36 INFO - PROCESS | 1822 | 1461584976472 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 04:49:36 INFO - PROCESS | 1822 | 1461584976477 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:49:36 INFO - PROCESS | 1822 | 1461584976481 Marionette TRACE conn3 <- [1,2658,null,{}] 04:49:36 INFO - PROCESS | 1822 | 1461584976485 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}] 04:49:36 INFO - PROCESS | 1822 | 1461584976692 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:49:37 INFO - PROCESS | 1822 | 1461584977002 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f468d8000 == 181 [pid = 1822] [id = 672] 04:49:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7f9f363b4000) [pid = 1822] [serial = 2017] [outer = (nil)] 04:49:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7f9f43c03c00) [pid = 1822] [serial = 2018] [outer = 0x7f9f363b4000] 04:49:37 INFO - PROCESS | 1822 | 1461584977077 Marionette DEBUG loaded listener.js 04:49:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f442ca800) [pid = 1822] [serial = 2019] [outer = 0x7f9f363b4000] 04:49:37 INFO - PROCESS | 1822 | 1461584977825 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]]]}] 04:49:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:49:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1378ms 04:49:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:49:37 INFO - PROCESS | 1822 | 1461584977856 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 04:49:37 INFO - PROCESS | 1822 | 1461584977859 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 04:49:37 INFO - PROCESS | 1822 | 1461584977865 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:49:37 INFO - PROCESS | 1822 | 1461584977873 Marionette TRACE conn3 <- [1,2662,null,{}] 04:49:37 INFO - PROCESS | 1822 | 1461584977877 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}] 04:49:38 INFO - PROCESS | 1822 | 1461584978081 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:49:38 INFO - PROCESS | 1822 | 1461584978359 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47173000 == 182 [pid = 1822] [id = 673] 04:49:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f433bec00) [pid = 1822] [serial = 2020] [outer = (nil)] 04:49:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f45132000) [pid = 1822] [serial = 2021] [outer = 0x7f9f433bec00] 04:49:38 INFO - PROCESS | 1822 | 1461584978441 Marionette DEBUG loaded listener.js 04:49:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f45ee3000) [pid = 1822] [serial = 2022] [outer = 0x7f9f433bec00] 04:49:39 INFO - PROCESS | 1822 | 1461584979218 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]]]}] 04:49:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:49:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1390ms 04:49:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:49:39 INFO - PROCESS | 1822 | 1461584979255 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 04:49:39 INFO - PROCESS | 1822 | 1461584979257 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 04:49:39 INFO - PROCESS | 1822 | 1461584979262 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:49:39 INFO - PROCESS | 1822 | 1461584979265 Marionette TRACE conn3 <- [1,2666,null,{}] 04:49:39 INFO - PROCESS | 1822 | 1461584979270 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}] 04:49:39 INFO - PROCESS | 1822 | 1461584979469 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:49:39 INFO - PROCESS | 1822 | 1461584979746 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f476c5800 == 183 [pid = 1822] [id = 674] 04:49:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f43a30800) [pid = 1822] [serial = 2023] [outer = (nil)] 04:49:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7f9f46a82000) [pid = 1822] [serial = 2024] [outer = 0x7f9f43a30800] 04:49:39 INFO - PROCESS | 1822 | 1461584979825 Marionette DEBUG loaded listener.js 04:49:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f46b6e800) [pid = 1822] [serial = 2025] [outer = 0x7f9f43a30800] 04:49:41 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:41 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:49:41 INFO - PROCESS | 1822 | 1461584981098 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]]]}] 04:49:41 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) 04:49:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1880ms 04:49:41 INFO - PROCESS | 1822 | 1461584981143 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:49:41 INFO - PROCESS | 1822 | 1461584981147 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 04:49:41 INFO - PROCESS | 1822 | 1461584981159 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:49:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:49:41 INFO - PROCESS | 1822 | 1461584981164 Marionette TRACE conn3 <- [1,2670,null,{}] 04:49:41 INFO - PROCESS | 1822 | 1461584981169 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}] 04:49:41 INFO - PROCESS | 1822 | 1461584981447 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:49:41 INFO - PROCESS | 1822 | 1461584981755 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47ba8800 == 184 [pid = 1822] [id = 675] 04:49:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f46b35000) [pid = 1822] [serial = 2026] [outer = (nil)] 04:49:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f493f3c00) [pid = 1822] [serial = 2027] [outer = 0x7f9f46b35000] 04:49:41 INFO - PROCESS | 1822 | 1461584981833 Marionette DEBUG loaded listener.js 04:49:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f4bdc9800) [pid = 1822] [serial = 2028] [outer = 0x7f9f46b35000] 04:49:43 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:43 INFO - PROCESS | 1822 | 1461584983100 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] 04:49:43 INFO - PROCESS | 1822 | 1461584983231 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 04:49:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:49:43 INFO - PROCESS | 1822 | 1461584983247 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:49:43 INFO - PROCESS | 1822 | 1461584983251 Marionette TRACE conn3 <- [1,2674,null,{}] 04:49:43 INFO - PROCESS | 1822 | 1461584983256 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}] 04:49:43 INFO - PROCESS | 1822 | 1461584983457 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:49:43 INFO - PROCESS | 1822 | 1461584983734 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4bddb800 == 185 [pid = 1822] [id = 676] 04:49:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f47ab6c00) [pid = 1822] [serial = 2029] [outer = (nil)] 04:49:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7f9f4c5b8000) [pid = 1822] [serial = 2030] [outer = 0x7f9f47ab6c00] 04:49:43 INFO - PROCESS | 1822 | 1461584983807 Marionette DEBUG loaded listener.js 04:49:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7f9f4de63400) [pid = 1822] [serial = 2031] [outer = 0x7f9f47ab6c00] 04:49:45 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:45 INFO - PROCESS | 1822 | 1461584985076 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] 04:49:45 INFO - PROCESS | 1822 | 1461584985218 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 04:49:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:49:45 INFO - PROCESS | 1822 | 1461584985233 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:49:45 INFO - PROCESS | 1822 | 1461584985235 Marionette TRACE conn3 <- [1,2678,null,{}] 04:49:45 INFO - PROCESS | 1822 | 1461584985240 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}] 04:49:45 INFO - PROCESS | 1822 | 1461584985442 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:49:45 INFO - PROCESS | 1822 | 1461584985714 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f36717000 == 186 [pid = 1822] [id = 677] 04:49:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7f9f316d2400) [pid = 1822] [serial = 2032] [outer = (nil)] 04:49:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7f9f3a962000) [pid = 1822] [serial = 2033] [outer = 0x7f9f316d2400] 04:49:45 INFO - PROCESS | 1822 | 1461584985782 Marionette DEBUG loaded listener.js 04:49:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7f9f4de64800) [pid = 1822] [serial = 2034] [outer = 0x7f9f316d2400] 04:49:47 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:47 INFO - PROCESS | 1822 | 1461584987084 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]]]}] 04:49:47 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) 04:49:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1882ms 04:49:47 INFO - PROCESS | 1822 | 1461584987133 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 04:49:47 INFO - PROCESS | 1822 | 1461584987136 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 04:49:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:49:47 INFO - PROCESS | 1822 | 1461584987165 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:49:47 INFO - PROCESS | 1822 | 1461584987168 Marionette TRACE conn3 <- [1,2682,null,{}] 04:49:47 INFO - PROCESS | 1822 | 1461584987174 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}] 04:49:47 INFO - PROCESS | 1822 | 1461584987372 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:49:48 INFO - PROCESS | 1822 | 1461584988226 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f321e8800 == 187 [pid = 1822] [id = 678] 04:49:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7f9f301f5400) [pid = 1822] [serial = 2035] [outer = (nil)] 04:49:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7f9f31588000) [pid = 1822] [serial = 2036] [outer = 0x7f9f301f5400] 04:49:48 INFO - PROCESS | 1822 | 1461584988323 Marionette DEBUG loaded listener.js 04:49:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7f9f31724000) [pid = 1822] [serial = 2037] [outer = 0x7f9f301f5400] 04:49:49 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:49 INFO - PROCESS | 1822 | 1461584989597 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]]]}] 04:49:49 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) 04:49:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2494ms 04:49:49 INFO - PROCESS | 1822 | 1461584989653 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 04:49:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:49:49 INFO - PROCESS | 1822 | 1461584989659 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 04:49:49 INFO - PROCESS | 1822 | 1461584989665 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:49:49 INFO - PROCESS | 1822 | 1461584989670 Marionette TRACE conn3 <- [1,2686,null,{}] 04:49:49 INFO - PROCESS | 1822 | 1461584989775 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}] 04:49:49 INFO - PROCESS | 1822 | 1461584989959 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:49:50 INFO - PROCESS | 1822 | 1461584990368 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f2f5f1000 == 188 [pid = 1822] [id = 679] 04:49:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7f9f31728400) [pid = 1822] [serial = 2038] [outer = (nil)] 04:49:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7f9f330e3c00) [pid = 1822] [serial = 2039] [outer = 0x7f9f31728400] 04:49:50 INFO - PROCESS | 1822 | 1461584990462 Marionette DEBUG loaded listener.js 04:49:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7f9f3376b800) [pid = 1822] [serial = 2040] [outer = 0x7f9f31728400] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f387ab000 == 187 [pid = 1822] [id = 300] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47b60000 == 186 [pid = 1822] [id = 376] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f544dd000 == 185 [pid = 1822] [id = 379] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4696d800 == 184 [pid = 1822] [id = 45] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47bb4800 == 183 [pid = 1822] [id = 510] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4b523800 == 182 [pid = 1822] [id = 119] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47178000 == 181 [pid = 1822] [id = 374] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a1e6000 == 180 [pid = 1822] [id = 593] 04:49:51 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7f9f3befd000) [pid = 1822] [serial = 1919] [outer = (nil)] [url = about:blank] 04:49:51 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7f9f34ca9400) [pid = 1822] [serial = 1895] [outer = (nil)] [url = about:blank] 04:49:51 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7f9f46a79800) [pid = 1822] [serial = 1883] [outer = (nil)] [url = about:blank] 04:49:51 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7f9f47ab2000) [pid = 1822] [serial = 1898] [outer = (nil)] [url = about:blank] 04:49:51 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7f9f46b3d800) [pid = 1822] [serial = 1886] [outer = (nil)] [url = about:blank] 04:49:51 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7f9f44450000) [pid = 1822] [serial = 1880] [outer = (nil)] [url = about:blank] 04:49:51 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7f9f46b72400) [pid = 1822] [serial = 1889] [outer = (nil)] [url = about:blank] 04:49:51 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7f9f45125400) [pid = 1822] [serial = 1877] [outer = (nil)] [url = about:blank] 04:49:51 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7f9f46c76c00) [pid = 1822] [serial = 1892] [outer = (nil)] [url = about:blank] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f363e7000 == 179 [pid = 1822] [id = 663] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f387a0000 == 178 [pid = 1822] [id = 662] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3714b000 == 177 [pid = 1822] [id = 661] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f347e7000 == 176 [pid = 1822] [id = 660] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f31565800 == 175 [pid = 1822] [id = 659] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f2f5e8800 == 174 [pid = 1822] [id = 657] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f34d94000 == 173 [pid = 1822] [id = 656] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f63ba9800 == 172 [pid = 1822] [id = 655] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f2bda1000 == 171 [pid = 1822] [id = 654] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3316b000 == 170 [pid = 1822] [id = 653] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f639cd000 == 169 [pid = 1822] [id = 652] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f346e8000 == 168 [pid = 1822] [id = 651] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37c74000 == 167 [pid = 1822] [id = 650] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f62082800 == 166 [pid = 1822] [id = 649] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a230800 == 165 [pid = 1822] [id = 648] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4de0b000 == 164 [pid = 1822] [id = 647] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47bb7800 == 163 [pid = 1822] [id = 646] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f476d2000 == 162 [pid = 1822] [id = 645] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f45e24800 == 161 [pid = 1822] [id = 644] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f04000 == 160 [pid = 1822] [id = 601] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f440af800 == 159 [pid = 1822] [id = 643] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43160000 == 158 [pid = 1822] [id = 600] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4315e800 == 157 [pid = 1822] [id = 642] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a64a000 == 156 [pid = 1822] [id = 641] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3671f800 == 155 [pid = 1822] [id = 640] 04:49:51 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bd1d000 == 154 [pid = 1822] [id = 639] 04:49:51 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:51 INFO - PROCESS | 1822 | 1461584991760 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] 04:49:51 INFO - PROCESS | 1822 | 1461584991848 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 04:49:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:49:51 INFO - PROCESS | 1822 | 1461584991859 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:49:51 INFO - PROCESS | 1822 | 1461584991861 Marionette TRACE conn3 <- [1,2690,null,{}] 04:49:51 INFO - PROCESS | 1822 | 1461584991865 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}] 04:49:52 INFO - PROCESS | 1822 | 1461584992038 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7f9f3a962800) [pid = 1822] [serial = 1917] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7f9f5d642800) [pid = 1822] [serial = 1668] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f5a36bc00) [pid = 1822] [serial = 1662] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f411ab000) [pid = 1822] [serial = 1821] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f38887000) [pid = 1822] [serial = 1910] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f38945000) [pid = 1822] [serial = 1794] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f5fa8f400) [pid = 1822] [serial = 1734] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7f9f3180e400) [pid = 1822] [serial = 1746] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f37ee4800) [pid = 1822] [serial = 1785] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f4877cc00) [pid = 1822] [serial = 1650] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f39b6a000) [pid = 1822] [serial = 1707] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f35a07400) [pid = 1822] [serial = 1905] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f37fedc00) [pid = 1822] [serial = 1788] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7f9f4c5c1c00) [pid = 1822] [serial = 1599] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7f9f33528000) [pid = 1822] [serial = 1847] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7f9f386f4000) [pid = 1822] [serial = 1791] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7f9f31b1e400) [pid = 1822] [serial = 1674] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7f9f34852400) [pid = 1822] [serial = 1743] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7f9f5f5a7000) [pid = 1822] [serial = 1731] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7f9f319d5000) [pid = 1822] [serial = 1749] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7f9f4c5b8800) [pid = 1822] [serial = 1653] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f31b21400) [pid = 1822] [serial = 1638] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f433ba400) [pid = 1822] [serial = 1865] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f339e6c00) [pid = 1822] [serial = 1779] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f34cb6800) [pid = 1822] [serial = 1916] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f339e1800) [pid = 1822] [serial = 1902] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f39b7a400) [pid = 1822] [serial = 1853] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f5f906c00) [pid = 1822] [serial = 1671] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f46c6fc00) [pid = 1822] [serial = 1716] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f39b64400) [pid = 1822] [serial = 1913] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7f9f430f2800) [pid = 1822] [serial = 1710] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7f9f59416000) [pid = 1822] [serial = 1659] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7f9f4cbeb000) [pid = 1822] [serial = 1719] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7f9f42a81800) [pid = 1822] [serial = 1862] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7f9f364db400) [pid = 1822] [serial = 1704] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7f9f389da000) [pid = 1822] [serial = 1494] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7f9f4de70c00) [pid = 1822] [serial = 1605] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7f9f4e324c00) [pid = 1822] [serial = 1722] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7f9f4ec74400) [pid = 1822] [serial = 1608] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7f9f3a31b400) [pid = 1822] [serial = 1914] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7f9f45edd800) [pid = 1822] [serial = 1713] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7f9f477df800) [pid = 1822] [serial = 1737] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7f9f469dc800) [pid = 1822] [serial = 1647] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7f9f38950800) [pid = 1822] [serial = 1911] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7f9f43f79000) [pid = 1822] [serial = 1874] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7f9f3cedec00) [pid = 1822] [serial = 1644] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7f9f412afc00) [pid = 1822] [serial = 1859] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7f9f5b5b9c00) [pid = 1822] [serial = 1728] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7f9f434cc800) [pid = 1822] [serial = 1868] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7f9f33777800) [pid = 1822] [serial = 1740] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7f9f4d083400) [pid = 1822] [serial = 1602] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7f9f31c3d000) [pid = 1822] [serial = 1776] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7f9f330dd800) [pid = 1822] [serial = 1901] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7f9f36809000) [pid = 1822] [serial = 1850] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7f9f437e1000) [pid = 1822] [serial = 1871] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7f9f37ff3400) [pid = 1822] [serial = 1641] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7f9f5354b000) [pid = 1822] [serial = 1614] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7f9f3bfaa000) [pid = 1822] [serial = 1856] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7f9f31b24800) [pid = 1822] [serial = 1904] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7f9f37ee4000) [pid = 1822] [serial = 1611] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7f9f3864b000) [pid = 1822] [serial = 1908] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7f9f4f9df800) [pid = 1822] [serial = 1656] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7f9f5a2df000) [pid = 1822] [serial = 1725] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7f9f37f2d400) [pid = 1822] [serial = 1907] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7f9f5a7efc00) [pid = 1822] [serial = 1665] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7f9f36808400) [pid = 1822] [serial = 1782] [outer = (nil)] [url = about:blank] 04:49:52 INFO - PROCESS | 1822 | 1461584992305 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f331eb000 == 155 [pid = 1822] [id = 680] 04:49:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7f9f31811c00) [pid = 1822] [serial = 2041] [outer = (nil)] 04:49:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7f9f330dd800) [pid = 1822] [serial = 2042] [outer = 0x7f9f31811c00] 04:49:52 INFO - PROCESS | 1822 | 1461584992372 Marionette DEBUG loaded listener.js 04:49:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7f9f3485a000) [pid = 1822] [serial = 2043] [outer = 0x7f9f31811c00] 04:49:53 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:53 INFO - PROCESS | 1822 | 1461584993492 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] 04:49:53 INFO - PROCESS | 1822 | 1461584993544 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 04:49:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:49:53 INFO - PROCESS | 1822 | 1461584993551 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:49:53 INFO - PROCESS | 1822 | 1461584993559 Marionette TRACE conn3 <- [1,2694,null,{}] 04:49:53 INFO - PROCESS | 1822 | 1461584993578 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}] 04:49:53 INFO - PROCESS | 1822 | 1461584993785 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:49:54 INFO - PROCESS | 1822 | 1461584994000 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f34d92000 == 156 [pid = 1822] [id = 681] 04:49:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7f9f34cac800) [pid = 1822] [serial = 2044] [outer = (nil)] 04:49:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7f9f35a07800) [pid = 1822] [serial = 2045] [outer = 0x7f9f34cac800] 04:49:54 INFO - PROCESS | 1822 | 1461584994058 Marionette DEBUG loaded listener.js 04:49:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7f9f362f3c00) [pid = 1822] [serial = 2046] [outer = 0x7f9f34cac800] 04:49:55 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:55 INFO - PROCESS | 1822 | 1461584995156 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] 04:49:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:49:55 INFO - PROCESS | 1822 | 1461584995201 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 04:49:55 INFO - PROCESS | 1822 | 1461584995217 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:49:55 INFO - PROCESS | 1822 | 1461584995221 Marionette TRACE conn3 <- [1,2698,null,{}] 04:49:55 INFO - PROCESS | 1822 | 1461584995233 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}] 04:49:55 INFO - PROCESS | 1822 | 1461584995462 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:49:55 INFO - PROCESS | 1822 | 1461584995548 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3671f000 == 157 [pid = 1822] [id = 682] 04:49:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7f9f339e0800) [pid = 1822] [serial = 2047] [outer = (nil)] 04:49:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7f9f363b3000) [pid = 1822] [serial = 2048] [outer = 0x7f9f339e0800] 04:49:55 INFO - PROCESS | 1822 | 1461584995657 Marionette DEBUG loaded listener.js 04:49:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7f9f37229800) [pid = 1822] [serial = 2049] [outer = 0x7f9f339e0800] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7f9f4bcd9000) [pid = 1822] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7f9f4877ec00) [pid = 1822] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7f9f477d7000) [pid = 1822] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7f9f39b7bc00) [pid = 1822] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7f9f316d9800) [pid = 1822] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7f9f386be800) [pid = 1822] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7f9f3180b400) [pid = 1822] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7f9f3a327000) [pid = 1822] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7f9f3cee7800) [pid = 1822] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7f9f3180a800) [pid = 1822] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7f9f37ee1c00) [pid = 1822] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7f9f3722e000) [pid = 1822] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7f9f45e56c00) [pid = 1822] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7f9f386bc800) [pid = 1822] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7f9f330e9400) [pid = 1822] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7f9f4c448800) [pid = 1822] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7f9f3864f000) [pid = 1822] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7f9f4c5fb400) [pid = 1822] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7f9f36810c00) [pid = 1822] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7f9f3bf0f000) [pid = 1822] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7f9f4c52b400) [pid = 1822] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7f9f3cd2f400) [pid = 1822] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7f9f301e8000) [pid = 1822] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7f9f386b7400) [pid = 1822] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7f9f3180bc00) [pid = 1822] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7f9f43bc2c00) [pid = 1822] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7f9f31c3a000) [pid = 1822] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7f9f364dfc00) [pid = 1822] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7f9f3a7cb400) [pid = 1822] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7f9f3a961400) [pid = 1822] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7f9f4c5b7000) [pid = 1822] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7f9f35a08c00) [pid = 1822] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7f9f316d8c00) [pid = 1822] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7f9f477d4000) [pid = 1822] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7f9f37ffc000) [pid = 1822] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7f9f33987c00) [pid = 1822] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7f9f33983c00) [pid = 1822] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7f9f389d1c00) [pid = 1822] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7f9f386b5400) [pid = 1822] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7f9f42a8c800) [pid = 1822] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7f9f31806400) [pid = 1822] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7f9f428c4000) [pid = 1822] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7f9f38644000) [pid = 1822] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7f9f31b2c000) [pid = 1822] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7f9f38889c00) [pid = 1822] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7f9f412aa400) [pid = 1822] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7f9f43c0b400) [pid = 1822] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7f9f34db6400) [pid = 1822] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:49:56 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7f9f428e2400) [pid = 1822] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:49:57 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:57 INFO - PROCESS | 1822 | 1461584997789 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] 04:49:57 INFO - PROCESS | 1822 | 1461584997813 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 04:49:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:49:57 INFO - PROCESS | 1822 | 1461584997819 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:49:57 INFO - PROCESS | 1822 | 1461584997821 Marionette TRACE conn3 <- [1,2702,null,{}] 04:49:57 INFO - PROCESS | 1822 | 1461584997826 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}] 04:49:58 INFO - PROCESS | 1822 | 1461584998069 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:49:58 INFO - PROCESS | 1822 | 1461584998121 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f36884800 == 158 [pid = 1822] [id = 683] 04:49:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7f9f363b0000) [pid = 1822] [serial = 2050] [outer = (nil)] 04:49:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7f9f37229c00) [pid = 1822] [serial = 2051] [outer = 0x7f9f363b0000] 04:49:58 INFO - PROCESS | 1822 | 1461584998188 Marionette DEBUG loaded listener.js 04:49:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7f9f37ee1c00) [pid = 1822] [serial = 2052] [outer = 0x7f9f363b0000] 04:49:59 INFO - PROCESS | 1822 | 1461584999144 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]]]}] 04:49:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:49:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1377ms 04:49:59 INFO - PROCESS | 1822 | 1461584999198 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:49:59 INFO - PROCESS | 1822 | 1461584999203 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 04:49:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:49:59 INFO - PROCESS | 1822 | 1461584999211 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:49:59 INFO - PROCESS | 1822 | 1461584999217 Marionette TRACE conn3 <- [1,2706,null,{}] 04:49:59 INFO - PROCESS | 1822 | 1461584999226 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}] 04:49:59 INFO - PROCESS | 1822 | 1461584999433 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:49:59 INFO - PROCESS | 1822 | 1461584999706 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f33752000 == 159 [pid = 1822] [id = 684] 04:49:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7f9f319d3800) [pid = 1822] [serial = 2053] [outer = (nil)] 04:49:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7f9f31b23000) [pid = 1822] [serial = 2054] [outer = 0x7f9f319d3800] 04:49:59 INFO - PROCESS | 1822 | 1461584999822 Marionette DEBUG loaded listener.js 04:49:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7f9f334dfc00) [pid = 1822] [serial = 2055] [outer = 0x7f9f319d3800] 04:50:00 INFO - PROCESS | 1822 | 1461585000670 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]]]}] 04:50:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:50:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1485ms 04:50:00 INFO - PROCESS | 1822 | 1461585000696 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 04:50:00 INFO - PROCESS | 1822 | 1461585000704 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 04:50:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:50:00 INFO - PROCESS | 1822 | 1461585000714 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:50:00 INFO - PROCESS | 1822 | 1461585000718 Marionette TRACE conn3 <- [1,2710,null,{}] 04:50:00 INFO - PROCESS | 1822 | 1461585000723 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}] 04:50:00 INFO - PROCESS | 1822 | 1461585000920 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:50:01 INFO - PROCESS | 1822 | 1461585001143 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f36714800 == 160 [pid = 1822] [id = 685] 04:50:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7f9f334db400) [pid = 1822] [serial = 2056] [outer = (nil)] 04:50:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7f9f34851c00) [pid = 1822] [serial = 2057] [outer = 0x7f9f334db400] 04:50:01 INFO - PROCESS | 1822 | 1461585001255 Marionette DEBUG loaded listener.js 04:50:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7f9f34cb0800) [pid = 1822] [serial = 2058] [outer = 0x7f9f334db400] 04:50:02 INFO - PROCESS | 1822 | 1461585002330 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] 04:50:02 INFO - PROCESS | 1822 | 1461585002351 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 04:50:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:50:02 INFO - PROCESS | 1822 | 1461585002357 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:50:02 INFO - PROCESS | 1822 | 1461585002362 Marionette TRACE conn3 <- [1,2714,null,{}] 04:50:02 INFO - PROCESS | 1822 | 1461585002377 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}] 04:50:02 INFO - PROCESS | 1822 | 1461585002573 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:50:02 INFO - PROCESS | 1822 | 1461585002837 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37fae800 == 161 [pid = 1822] [id = 686] 04:50:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7f9f363ac000) [pid = 1822] [serial = 2059] [outer = (nil)] 04:50:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7f9f37ee8800) [pid = 1822] [serial = 2060] [outer = 0x7f9f363ac000] 04:50:02 INFO - PROCESS | 1822 | 1461585002960 Marionette DEBUG loaded listener.js 04:50:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7f9f37f2f800) [pid = 1822] [serial = 2061] [outer = 0x7f9f363ac000] 04:50:03 INFO - PROCESS | 1822 | 1461585003743 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]]]}] 04:50:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:50:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1436ms 04:50:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:50:03 INFO - PROCESS | 1822 | 1461585003794 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:50:03 INFO - PROCESS | 1822 | 1461585003797 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 04:50:03 INFO - PROCESS | 1822 | 1461585003805 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:50:03 INFO - PROCESS | 1822 | 1461585003808 Marionette TRACE conn3 <- [1,2718,null,{}] 04:50:03 INFO - PROCESS | 1822 | 1461585003813 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}] 04:50:04 INFO - PROCESS | 1822 | 1461585004009 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:50:04 INFO - PROCESS | 1822 | 1461585004228 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f388cc800 == 162 [pid = 1822] [id = 687] 04:50:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7f9f3680f000) [pid = 1822] [serial = 2062] [outer = (nil)] 04:50:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7f9f3864e000) [pid = 1822] [serial = 2063] [outer = 0x7f9f3680f000] 04:50:04 INFO - PROCESS | 1822 | 1461585004341 Marionette DEBUG loaded listener.js 04:50:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7f9f386bd000) [pid = 1822] [serial = 2064] [outer = 0x7f9f3680f000] 04:50:05 INFO - PROCESS | 1822 | 1461585005271 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] 04:50:05 INFO - PROCESS | 1822 | 1461585005342 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 04:50:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:50:05 INFO - PROCESS | 1822 | 1461585005348 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:50:05 INFO - PROCESS | 1822 | 1461585005350 Marionette TRACE conn3 <- [1,2722,null,{}] 04:50:05 INFO - PROCESS | 1822 | 1461585005356 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}] 04:50:05 INFO - PROCESS | 1822 | 1461585005553 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:50:05 INFO - PROCESS | 1822 | 1461585005803 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a1f2800 == 163 [pid = 1822] [id = 688] 04:50:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7f9f37ee2c00) [pid = 1822] [serial = 2065] [outer = (nil)] 04:50:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7f9f386fc400) [pid = 1822] [serial = 2066] [outer = 0x7f9f37ee2c00] 04:50:05 INFO - PROCESS | 1822 | 1461585005917 Marionette DEBUG loaded listener.js 04:50:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7f9f38945000) [pid = 1822] [serial = 2067] [outer = 0x7f9f37ee2c00] 04:50:06 INFO - PROCESS | 1822 | 1461585006746 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] 04:50:06 INFO - PROCESS | 1822 | 1461585006791 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 04:50:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:50:06 INFO - PROCESS | 1822 | 1461585006797 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:50:06 INFO - PROCESS | 1822 | 1461585006799 Marionette TRACE conn3 <- [1,2726,null,{}] 04:50:06 INFO - PROCESS | 1822 | 1461585006805 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}] 04:50:07 INFO - PROCESS | 1822 | 1461585007060 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:50:07 INFO - PROCESS | 1822 | 1461585007366 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a632800 == 164 [pid = 1822] [id = 689] 04:50:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7f9f39b7b000) [pid = 1822] [serial = 2068] [outer = (nil)] 04:50:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7f9f39b7e400) [pid = 1822] [serial = 2069] [outer = 0x7f9f39b7b000] 04:50:07 INFO - PROCESS | 1822 | 1461585007451 Marionette DEBUG loaded listener.js 04:50:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7f9f3a321800) [pid = 1822] [serial = 2070] [outer = 0x7f9f39b7b000] 04:50:08 INFO - PROCESS | 1822 | 1461585008241 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]]]}] 04:50:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:50:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1482ms 04:50:08 INFO - PROCESS | 1822 | 1461585008280 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:50:08 INFO - PROCESS | 1822 | 1461585008283 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 04:50:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:50:08 INFO - PROCESS | 1822 | 1461585008290 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:50:08 INFO - PROCESS | 1822 | 1461585008293 Marionette TRACE conn3 <- [1,2730,null,{}] 04:50:08 INFO - PROCESS | 1822 | 1461585008298 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}] 04:50:08 INFO - PROCESS | 1822 | 1461585008518 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:50:08 INFO - PROCESS | 1822 | 1461585008778 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3bd1b800 == 165 [pid = 1822] [id = 690] 04:50:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7f9f38aa8c00) [pid = 1822] [serial = 2071] [outer = (nil)] 04:50:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7f9f3a7c7800) [pid = 1822] [serial = 2072] [outer = 0x7f9f38aa8c00] 04:50:08 INFO - PROCESS | 1822 | 1461585008890 Marionette DEBUG loaded listener.js 04:50:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7f9f3be23000) [pid = 1822] [serial = 2073] [outer = 0x7f9f38aa8c00] 04:50:10 INFO - PROCESS | 1822 | 1461585010123 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] 04:50:10 INFO - PROCESS | 1822 | 1461585010188 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 04:50:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:50:10 INFO - PROCESS | 1822 | 1461585010194 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:50:10 INFO - PROCESS | 1822 | 1461585010196 Marionette TRACE conn3 <- [1,2734,null,{}] 04:50:10 INFO - PROCESS | 1822 | 1461585010202 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}] 04:50:10 INFO - PROCESS | 1822 | 1461585010466 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:50:10 INFO - PROCESS | 1822 | 1461585010701 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f41261000 == 166 [pid = 1822] [id = 691] 04:50:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7f9f38aad400) [pid = 1822] [serial = 2074] [outer = (nil)] 04:50:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7f9f3bf0ac00) [pid = 1822] [serial = 2075] [outer = 0x7f9f38aad400] 04:50:10 INFO - PROCESS | 1822 | 1461585010773 Marionette DEBUG loaded listener.js 04:50:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7f9f3bfa5400) [pid = 1822] [serial = 2076] [outer = 0x7f9f38aad400] 04:50:11 INFO - PROCESS | 1822 | 1461585011608 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]]]}] 04:50:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:50:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1477ms 04:50:11 INFO - PROCESS | 1822 | 1461585011672 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:50:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:50:11 INFO - PROCESS | 1822 | 1461585011676 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 04:50:11 INFO - PROCESS | 1822 | 1461585011681 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:50:11 INFO - PROCESS | 1822 | 1461585011685 Marionette TRACE conn3 <- [1,2738,null,{}] 04:50:11 INFO - PROCESS | 1822 | 1461585011690 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}] 04:50:11 INFO - PROCESS | 1822 | 1461585011901 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:50:12 INFO - PROCESS | 1822 | 1461585012251 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f415be000 == 167 [pid = 1822] [id = 692] 04:50:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7f9f3bfaac00) [pid = 1822] [serial = 2077] [outer = (nil)] 04:50:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7f9f3c14e800) [pid = 1822] [serial = 2078] [outer = 0x7f9f3bfaac00] 04:50:12 INFO - PROCESS | 1822 | 1461585012332 Marionette DEBUG loaded listener.js 04:50:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7f9f3cbd1c00) [pid = 1822] [serial = 2079] [outer = 0x7f9f3bfaac00] 04:50:13 INFO - PROCESS | 1822 | 1461585013150 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]]]}] 04:50:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:50:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1538ms 04:50:13 INFO - PROCESS | 1822 | 1461585013220 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:50:13 INFO - PROCESS | 1822 | 1461585013224 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 04:50:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:50:13 INFO - PROCESS | 1822 | 1461585013230 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:50:13 INFO - PROCESS | 1822 | 1461585013232 Marionette TRACE conn3 <- [1,2742,null,{}] 04:50:13 INFO - PROCESS | 1822 | 1461585013239 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}] 04:50:13 INFO - PROCESS | 1822 | 1461585013449 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:50:13 INFO - PROCESS | 1822 | 1461585013711 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43151800 == 168 [pid = 1822] [id = 693] 04:50:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7f9f3bfaa000) [pid = 1822] [serial = 2080] [outer = (nil)] 04:50:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7f9f3cd34800) [pid = 1822] [serial = 2081] [outer = 0x7f9f3bfaa000] 04:50:13 INFO - PROCESS | 1822 | 1461585013826 Marionette DEBUG loaded listener.js 04:50:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7f9f411a8c00) [pid = 1822] [serial = 2082] [outer = 0x7f9f3bfaa000] 04:50:14 INFO - PROCESS | 1822 | 1461585014641 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]]]}] 04:50:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:50:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1479ms 04:50:14 INFO - PROCESS | 1822 | 1461585014710 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:50:14 INFO - PROCESS | 1822 | 1461585014715 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 04:50:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:50:14 INFO - PROCESS | 1822 | 1461585014722 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:50:14 INFO - PROCESS | 1822 | 1461585014727 Marionette TRACE conn3 <- [1,2746,null,{}] 04:50:14 INFO - PROCESS | 1822 | 1461585014732 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}] 04:50:15 INFO - PROCESS | 1822 | 1461585015013 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:50:15 INFO - PROCESS | 1822 | 1461585015340 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f3b800 == 169 [pid = 1822] [id = 694] 04:50:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7f9f428c3000) [pid = 1822] [serial = 2083] [outer = (nil)] 04:50:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7f9f428e2400) [pid = 1822] [serial = 2084] [outer = 0x7f9f428c3000] 04:50:15 INFO - PROCESS | 1822 | 1461585015422 Marionette DEBUG loaded listener.js 04:50:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7f9f42a88c00) [pid = 1822] [serial = 2085] [outer = 0x7f9f428c3000] 04:50:16 INFO - PROCESS | 1822 | 1461585016223 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]]]}] 04:50:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:50:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1531ms 04:50:16 INFO - PROCESS | 1822 | 1461585016257 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:50:16 INFO - PROCESS | 1822 | 1461585016259 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 04:50:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:50:16 INFO - PROCESS | 1822 | 1461585016268 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:50:16 INFO - PROCESS | 1822 | 1461585016271 Marionette TRACE conn3 <- [1,2750,null,{}] 04:50:16 INFO - PROCESS | 1822 | 1461585016276 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}] 04:50:16 INFO - PROCESS | 1822 | 1461585016479 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:50:16 INFO - PROCESS | 1822 | 1461585016748 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f44e32800 == 170 [pid = 1822] [id = 695] 04:50:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7f9f428c2000) [pid = 1822] [serial = 2086] [outer = (nil)] 04:50:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7f9f433b9800) [pid = 1822] [serial = 2087] [outer = 0x7f9f428c2000] 04:50:16 INFO - PROCESS | 1822 | 1461585016861 Marionette DEBUG loaded listener.js 04:50:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7f9f434cd000) [pid = 1822] [serial = 2088] [outer = 0x7f9f428c2000] 04:50:17 INFO - PROCESS | 1822 | 1461585017636 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]]]}] 04:50:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:50:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1429ms 04:50:17 INFO - PROCESS | 1822 | 1461585017700 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:50:17 INFO - PROCESS | 1822 | 1461585017703 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 04:50:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:50:17 INFO - PROCESS | 1822 | 1461585017709 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:50:17 INFO - PROCESS | 1822 | 1461585017713 Marionette TRACE conn3 <- [1,2754,null,{}] 04:50:17 INFO - PROCESS | 1822 | 1461585017718 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}] 04:50:17 INFO - PROCESS | 1822 | 1461585017948 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:50:18 INFO - PROCESS | 1822 | 1461585018247 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46ad9800 == 171 [pid = 1822] [id = 696] 04:50:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7f9f428c3c00) [pid = 1822] [serial = 2089] [outer = (nil)] 04:50:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7f9f43b04c00) [pid = 1822] [serial = 2090] [outer = 0x7f9f428c3c00] 04:50:18 INFO - PROCESS | 1822 | 1461585018323 Marionette DEBUG loaded listener.js 04:50:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7f9f43b0fc00) [pid = 1822] [serial = 2091] [outer = 0x7f9f428c3c00] 04:50:19 INFO - PROCESS | 1822 | 1461585019125 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]]]}] 04:50:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:50:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1485ms 04:50:19 INFO - PROCESS | 1822 | 1461585019195 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:50:19 INFO - PROCESS | 1822 | 1461585019200 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 04:50:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:50:19 INFO - PROCESS | 1822 | 1461585019206 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:50:19 INFO - PROCESS | 1822 | 1461585019209 Marionette TRACE conn3 <- [1,2758,null,{}] 04:50:19 INFO - PROCESS | 1822 | 1461585019215 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}] 04:50:19 INFO - PROCESS | 1822 | 1461585019475 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:50:19 INFO - PROCESS | 1822 | 1461585019777 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f471a4800 == 172 [pid = 1822] [id = 697] 04:50:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7f9f437d8800) [pid = 1822] [serial = 2092] [outer = (nil)] 04:50:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7f9f43f81c00) [pid = 1822] [serial = 2093] [outer = 0x7f9f437d8800] 04:50:19 INFO - PROCESS | 1822 | 1461585019849 Marionette DEBUG loaded listener.js 04:50:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7f9f443de400) [pid = 1822] [serial = 2094] [outer = 0x7f9f437d8800] 04:50:20 INFO - PROCESS | 1822 | 1461585020608 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]]]}] 04:50:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:50:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1432ms 04:50:20 INFO - PROCESS | 1822 | 1461585020639 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:50:20 INFO - PROCESS | 1822 | 1461585020642 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 04:50:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:50:20 INFO - PROCESS | 1822 | 1461585020648 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:50:20 INFO - PROCESS | 1822 | 1461585020650 Marionette TRACE conn3 <- [1,2762,null,{}] 04:50:20 INFO - PROCESS | 1822 | 1461585020655 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}] 04:50:20 INFO - PROCESS | 1822 | 1461585020848 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:50:21 INFO - PROCESS | 1822 | 1461585021117 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f476dd000 == 173 [pid = 1822] [id = 698] 04:50:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7f9f34dbcc00) [pid = 1822] [serial = 2095] [outer = (nil)] 04:50:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7f9f45127c00) [pid = 1822] [serial = 2096] [outer = 0x7f9f34dbcc00] 04:50:21 INFO - PROCESS | 1822 | 1461585021190 Marionette DEBUG loaded listener.js 04:50:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7f9f45ee1800) [pid = 1822] [serial = 2097] [outer = 0x7f9f34dbcc00] 04:50:22 INFO - PROCESS | 1822 | 1461585022005 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]]]}] 04:50:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:50:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1430ms 04:50:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:50:22 INFO - PROCESS | 1822 | 1461585022079 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:50:22 INFO - PROCESS | 1822 | 1461585022081 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 04:50:22 INFO - PROCESS | 1822 | 1461585022087 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:50:22 INFO - PROCESS | 1822 | 1461585022090 Marionette TRACE conn3 <- [1,2766,null,{}] 04:50:22 INFO - PROCESS | 1822 | 1461585022095 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}] 04:50:22 INFO - PROCESS | 1822 | 1461585022306 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:50:22 INFO - PROCESS | 1822 | 1461585022566 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47b47000 == 174 [pid = 1822] [id = 699] 04:50:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7f9f3bf0cc00) [pid = 1822] [serial = 2098] [outer = (nil)] 04:50:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7f9f46a74c00) [pid = 1822] [serial = 2099] [outer = 0x7f9f3bf0cc00] 04:50:22 INFO - PROCESS | 1822 | 1461585022674 Marionette DEBUG loaded listener.js 04:50:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7f9f46b35c00) [pid = 1822] [serial = 2100] [outer = 0x7f9f3bf0cc00] 04:50:23 INFO - PROCESS | 1822 | 1461585023436 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]]]}] 04:50:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:50:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1380ms 04:50:23 INFO - PROCESS | 1822 | 1461585023466 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:50:23 INFO - PROCESS | 1822 | 1461585023470 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 04:50:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:50:23 INFO - PROCESS | 1822 | 1461585023475 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:50:23 INFO - PROCESS | 1822 | 1461585023477 Marionette TRACE conn3 <- [1,2770,null,{}] 04:50:23 INFO - PROCESS | 1822 | 1461585023482 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}] 04:50:23 INFO - PROCESS | 1822 | 1461585023689 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:50:23 INFO - PROCESS | 1822 | 1461585023979 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47bb6000 == 175 [pid = 1822] [id = 700] 04:50:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7f9f31586800) [pid = 1822] [serial = 2101] [outer = (nil)] 04:50:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7f9f46b69800) [pid = 1822] [serial = 2102] [outer = 0x7f9f31586800] 04:50:24 INFO - PROCESS | 1822 | 1461585024091 Marionette DEBUG loaded listener.js 04:50:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7f9f46c08400) [pid = 1822] [serial = 2103] [outer = 0x7f9f31586800] 04:50:24 INFO - PROCESS | 1822 | 1461585024953 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]]]}] 04:50:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:50:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1527ms 04:50:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:50:25 INFO - PROCESS | 1822 | 1461585025003 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:50:25 INFO - PROCESS | 1822 | 1461585025006 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 04:50:25 INFO - PROCESS | 1822 | 1461585025012 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:50:25 INFO - PROCESS | 1822 | 1461585025015 Marionette TRACE conn3 <- [1,2774,null,{}] 04:50:25 INFO - PROCESS | 1822 | 1461585025019 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}] 04:50:25 INFO - PROCESS | 1822 | 1461585025239 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:50:25 INFO - PROCESS | 1822 | 1461585025554 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f33154000 == 176 [pid = 1822] [id = 701] 04:50:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7f9f316e0400) [pid = 1822] [serial = 2104] [outer = (nil)] 04:50:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7f9f334e2000) [pid = 1822] [serial = 2105] [outer = 0x7f9f316e0400] 04:50:25 INFO - PROCESS | 1822 | 1461585025626 Marionette DEBUG loaded listener.js 04:50:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7f9f363b3400) [pid = 1822] [serial = 2106] [outer = 0x7f9f316e0400] 04:50:26 INFO - PROCESS | 1822 | 1461585026441 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]]]}] 04:50:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:50:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1484ms 04:50:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:50:26 INFO - PROCESS | 1822 | 1461585026495 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:50:26 INFO - PROCESS | 1822 | 1461585026498 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 04:50:26 INFO - PROCESS | 1822 | 1461585026504 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:50:26 INFO - PROCESS | 1822 | 1461585026507 Marionette TRACE conn3 <- [1,2778,null,{}] 04:50:26 INFO - PROCESS | 1822 | 1461585026511 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}] 04:50:26 INFO - PROCESS | 1822 | 1461585026704 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:50:26 INFO - PROCESS | 1822 | 1461585026973 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f346e6800 == 177 [pid = 1822] [id = 702] 04:50:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7f9f301e6400) [pid = 1822] [serial = 2107] [outer = (nil)] 04:50:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7f9f316db800) [pid = 1822] [serial = 2108] [outer = 0x7f9f301e6400] 04:50:27 INFO - PROCESS | 1822 | 1461585027079 Marionette DEBUG loaded listener.js 04:50:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7f9f34cb6400) [pid = 1822] [serial = 2109] [outer = 0x7f9f301e6400] 04:50:28 INFO - PROCESS | 1822 | 1461585028387 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]]]}] 04:50:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:50:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1935ms 04:50:28 INFO - PROCESS | 1822 | 1461585028473 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:50:28 INFO - PROCESS | 1822 | 1461585028478 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 04:50:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:50:28 INFO - PROCESS | 1822 | 1461585028503 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:50:28 INFO - PROCESS | 1822 | 1461585028509 Marionette TRACE conn3 <- [1,2782,null,{}] 04:50:28 INFO - PROCESS | 1822 | 1461585028518 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}] 04:50:28 INFO - PROCESS | 1822 | 1461585028716 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:50:28 INFO - PROCESS | 1822 | 1461585028979 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f44e45000 == 176 [pid = 1822] [id = 617] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f322eb800 == 175 [pid = 1822] [id = 581] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5ed58800 == 174 [pid = 1822] [id = 628] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3671f000 == 173 [pid = 1822] [id = 682] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f34d92000 == 172 [pid = 1822] [id = 681] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f331eb000 == 171 [pid = 1822] [id = 680] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f2f5f1000 == 170 [pid = 1822] [id = 679] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f321e8800 == 169 [pid = 1822] [id = 678] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f36717000 == 168 [pid = 1822] [id = 677] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4bddb800 == 167 [pid = 1822] [id = 676] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47ba8800 == 166 [pid = 1822] [id = 675] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f476c5800 == 165 [pid = 1822] [id = 674] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47173000 == 164 [pid = 1822] [id = 673] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f468d8000 == 163 [pid = 1822] [id = 672] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f440c8800 == 162 [pid = 1822] [id = 671] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f438d7000 == 161 [pid = 1822] [id = 670] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4308b800 == 160 [pid = 1822] [id = 669] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f41264000 == 159 [pid = 1822] [id = 668] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bd0c000 == 158 [pid = 1822] [id = 667] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a1fc800 == 157 [pid = 1822] [id = 666] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37c7f800 == 156 [pid = 1822] [id = 665] 04:50:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3316c000 == 155 [pid = 1822] [id = 664] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7f9f33525000) [pid = 1822] [serial = 1991] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7f9f4c521000) [pid = 1822] [serial = 1958] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7f9f4c447800) [pid = 1822] [serial = 1956] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7f9f47aaac00) [pid = 1822] [serial = 1949] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7f9f43f79400) [pid = 1822] [serial = 1941] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7f9f477dd800) [pid = 1822] [serial = 1893] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7f9f39b7c000) [pid = 1822] [serial = 1803] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7f9f31c37000) [pid = 1822] [serial = 1979] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7f9f443e4000) [pid = 1822] [serial = 1943] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7f9f47ab6800) [pid = 1822] [serial = 1950] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7f9f412a5c00) [pid = 1822] [serial = 1935] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7f9f477e0400) [pid = 1822] [serial = 1896] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7f9f38890400) [pid = 1822] [serial = 1988] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7f9f37ffbc00) [pid = 1822] [serial = 1986] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7f9f46b6b400) [pid = 1822] [serial = 1887] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7f9f389d9400) [pid = 1822] [serial = 1797] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7f9f34dae400) [pid = 1822] [serial = 1923] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7f9f45127800) [pid = 1822] [serial = 1944] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7f9f4c714000) [pid = 1822] [serial = 1962] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7f9f3c14dc00) [pid = 1822] [serial = 1931] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7f9f4e32b000) [pid = 1822] [serial = 1970] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7f9f39b68c00) [pid = 1822] [serial = 1989] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7f9f4ec6e800) [pid = 1822] [serial = 1971] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7f9f3a96b400) [pid = 1822] [serial = 1929] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7f9f3cd36000) [pid = 1822] [serial = 1815] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7f9f4d5dcc00) [pid = 1822] [serial = 1967] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7f9f428e1400) [pid = 1822] [serial = 1937] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7f9f363b3800) [pid = 1822] [serial = 1983] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7f9f46a82c00) [pid = 1822] [serial = 1884] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7f9f48779000) [pid = 1822] [serial = 1899] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7f9f43a2ec00) [pid = 1822] [serial = 1938] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7f9f4dd2d800) [pid = 1822] [serial = 1968] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7f9f45e51400) [pid = 1822] [serial = 1878] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7f9f3cedbc00) [pid = 1822] [serial = 1818] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7f9f37f28c00) [pid = 1822] [serial = 1985] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7f9f3c145800) [pid = 1822] [serial = 1946] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7f9f3be29800) [pid = 1822] [serial = 1806] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7f9f339e1c00) [pid = 1822] [serial = 1922] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7f9f3beffc00) [pid = 1822] [serial = 1809] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7f9f3485c000) [pid = 1822] [serial = 1982] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7f9f4d078c00) [pid = 1822] [serial = 1964] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7f9f3cd32400) [pid = 1822] [serial = 1932] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7f9f37f31800) [pid = 1822] [serial = 1926] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7f9f4ec94800) [pid = 1822] [serial = 1973] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7f9f3398a000) [pid = 1822] [serial = 1976] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7f9f334dd400) [pid = 1822] [serial = 1980] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7f9f39b64c00) [pid = 1822] [serial = 1928] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7f9f4c5bac00) [pid = 1822] [serial = 1961] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7f9f49e0f000) [pid = 1822] [serial = 1952] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7f9f4bf1a800) [pid = 1822] [serial = 1955] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7f9f3c151800) [pid = 1822] [serial = 1812] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7f9f372d4800) [pid = 1822] [serial = 1925] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7f9f411ab400) [pid = 1822] [serial = 1940] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7f9f469e3400) [pid = 1822] [serial = 1947] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7f9f39b66000) [pid = 1822] [serial = 1800] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7f9f50703400) [pid = 1822] [serial = 1974] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7f9f4c52b000) [pid = 1822] [serial = 1959] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7f9f469e1000) [pid = 1822] [serial = 1881] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7f9f4bcd2800) [pid = 1822] [serial = 1953] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7f9f411af000) [pid = 1822] [serial = 1934] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7f9f46c6a400) [pid = 1822] [serial = 1890] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7f9f4d082000) [pid = 1822] [serial = 1965] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7f9f3a7c7c00) [pid = 1822] [serial = 1854] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7f9f436ed800) [pid = 1822] [serial = 1869] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7f9f411f0c00) [pid = 1822] [serial = 1845] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7f9f430f6000) [pid = 1822] [serial = 1863] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7f9f43b08400) [pid = 1822] [serial = 1872] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7f9f34852800) [pid = 1822] [serial = 1848] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7f9f3ceddc00) [pid = 1822] [serial = 1857] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7f9f428ba800) [pid = 1822] [serial = 1860] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7f9f442c7000) [pid = 1822] [serial = 1875] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7f9f37ee9c00) [pid = 1822] [serial = 1851] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7f9f434c5400) [pid = 1822] [serial = 1866] [outer = (nil)] [url = about:blank] 04:50:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f2bda0800 == 156 [pid = 1822] [id = 703] 04:50:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7f9f3180f800) [pid = 1822] [serial = 2110] [outer = (nil)] 04:50:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7f9f33520400) [pid = 1822] [serial = 2111] [outer = 0x7f9f3180f800] 04:50:29 INFO - PROCESS | 1822 | 1461585029615 Marionette DEBUG loaded listener.js 04:50:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7f9f33985c00) [pid = 1822] [serial = 2112] [outer = 0x7f9f3180f800] 04:50:30 INFO - PROCESS | 1822 | 1461585030341 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]]]}] 04:50:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:50:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1906ms 04:50:30 INFO - PROCESS | 1822 | 1461585030394 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:50:30 INFO - PROCESS | 1822 | 1461585030401 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 04:50:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:50:30 INFO - PROCESS | 1822 | 1461585030410 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:50:30 INFO - PROCESS | 1822 | 1461585030413 Marionette TRACE conn3 <- [1,2786,null,{}] 04:50:30 INFO - PROCESS | 1822 | 1461585030417 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}] 04:50:30 INFO - PROCESS | 1822 | 1461585030604 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:50:30 INFO - PROCESS | 1822 | 1461585030622 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f33534000 == 157 [pid = 1822] [id = 704] 04:50:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7f9f34daec00) [pid = 1822] [serial = 2113] [outer = (nil)] 04:50:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7f9f35a05000) [pid = 1822] [serial = 2114] [outer = 0x7f9f34daec00] 04:50:30 INFO - PROCESS | 1822 | 1461585030679 Marionette DEBUG loaded listener.js 04:50:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7f9f362e7c00) [pid = 1822] [serial = 2115] [outer = 0x7f9f34daec00] 04:50:31 INFO - PROCESS | 1822 | 1461585031547 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]]]}] 04:50:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:50:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1233ms 04:50:31 INFO - PROCESS | 1822 | 1461585031643 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:50:31 INFO - PROCESS | 1822 | 1461585031647 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 04:50:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:50:31 INFO - PROCESS | 1822 | 1461585031652 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:50:31 INFO - PROCESS | 1822 | 1461585031658 Marionette TRACE conn3 <- [1,2790,null,{}] 04:50:31 INFO - PROCESS | 1822 | 1461585031675 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}] 04:50:31 INFO - PROCESS | 1822 | 1461585031874 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:50:32 INFO - PROCESS | 1822 | 1461585032083 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f34d9a000 == 158 [pid = 1822] [id = 705] 04:50:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7f9f363b3800) [pid = 1822] [serial = 2116] [outer = (nil)] 04:50:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7f9f37edb800) [pid = 1822] [serial = 2117] [outer = 0x7f9f363b3800] 04:50:32 INFO - PROCESS | 1822 | 1461585032145 Marionette DEBUG loaded listener.js 04:50:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7f9f38646c00) [pid = 1822] [serial = 2118] [outer = 0x7f9f363b3800] 04:50:32 INFO - PROCESS | 1822 | 1461585032896 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]]]}] 04:50:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:50:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1279ms 04:50:32 INFO - PROCESS | 1822 | 1461585032932 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:50:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:50:32 INFO - PROCESS | 1822 | 1461585032936 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 04:50:32 INFO - PROCESS | 1822 | 1461585032941 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:50:32 INFO - PROCESS | 1822 | 1461585032944 Marionette TRACE conn3 <- [1,2794,null,{}] 04:50:32 INFO - PROCESS | 1822 | 1461585032954 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}] 04:50:33 INFO - PROCESS | 1822 | 1461585033196 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:50:33 INFO - PROCESS | 1822 | 1461585033230 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37155800 == 159 [pid = 1822] [id = 706] 04:50:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7f9f363b5400) [pid = 1822] [serial = 2119] [outer = (nil)] 04:50:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7f9f389d5400) [pid = 1822] [serial = 2120] [outer = 0x7f9f363b5400] 04:50:33 INFO - PROCESS | 1822 | 1461585033288 Marionette DEBUG loaded listener.js 04:50:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7f9f38aac800) [pid = 1822] [serial = 2121] [outer = 0x7f9f363b5400] 04:50:34 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7f9f31581400) [pid = 1822] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:50:34 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7f9f31810000) [pid = 1822] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:50:34 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7f9f339e0800) [pid = 1822] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:50:34 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7f9f31728400) [pid = 1822] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:50:34 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7f9f301f5400) [pid = 1822] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:50:34 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7f9f31811c00) [pid = 1822] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:50:34 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7f9f34cac800) [pid = 1822] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:50:34 INFO - PROCESS | 1822 | 1461585034458 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]]]}] 04:50:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:50:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1531ms 04:50:34 INFO - PROCESS | 1822 | 1461585034472 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:50:34 INFO - PROCESS | 1822 | 1461585034474 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 04:50:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:50:34 INFO - PROCESS | 1822 | 1461585034480 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:50:34 INFO - PROCESS | 1822 | 1461585034482 Marionette TRACE conn3 <- [1,2798,null,{}] 04:50:34 INFO - PROCESS | 1822 | 1461585034498 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}] 04:50:34 INFO - PROCESS | 1822 | 1461585034678 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:50:34 INFO - PROCESS | 1822 | 1461585034691 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37e25000 == 160 [pid = 1822] [id = 707] 04:50:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7f9f301f5400) [pid = 1822] [serial = 2122] [outer = (nil)] 04:50:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7f9f364d7800) [pid = 1822] [serial = 2123] [outer = 0x7f9f301f5400] 04:50:34 INFO - PROCESS | 1822 | 1461585034749 Marionette DEBUG loaded listener.js 04:50:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7f9f38ab1800) [pid = 1822] [serial = 2124] [outer = 0x7f9f301f5400] 04:50:35 INFO - PROCESS | 1822 | 1461585035577 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]]]}] 04:50:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:50:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1129ms 04:50:35 INFO - PROCESS | 1822 | 1461585035618 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:50:35 INFO - PROCESS | 1822 | 1461585035620 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 04:50:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:50:35 INFO - PROCESS | 1822 | 1461585035632 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:50:35 INFO - PROCESS | 1822 | 1461585035634 Marionette TRACE conn3 <- [1,2802,null,{}] 04:50:35 INFO - PROCESS | 1822 | 1461585035639 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}] 04:50:35 INFO - PROCESS | 1822 | 1461585035847 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:50:35 INFO - PROCESS | 1822 | 1461585035858 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f39c8d800 == 161 [pid = 1822] [id = 708] 04:50:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7f9f39b7d000) [pid = 1822] [serial = 2125] [outer = (nil)] 04:50:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7f9f3bfa3c00) [pid = 1822] [serial = 2126] [outer = 0x7f9f39b7d000] 04:50:35 INFO - PROCESS | 1822 | 1461585035920 Marionette DEBUG loaded listener.js 04:50:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7f9f3cbd1400) [pid = 1822] [serial = 2127] [outer = 0x7f9f39b7d000] 04:50:37 INFO - PROCESS | 1822 | 1461585037032 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]]]}] 04:50:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:50:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1435ms 04:50:37 INFO - PROCESS | 1822 | 1461585037064 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:50:37 INFO - PROCESS | 1822 | 1461585037069 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 04:50:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:50:37 INFO - PROCESS | 1822 | 1461585037079 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:50:37 INFO - PROCESS | 1822 | 1461585037082 Marionette TRACE conn3 <- [1,2806,null,{}] 04:50:37 INFO - PROCESS | 1822 | 1461585037090 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}] 04:50:37 INFO - PROCESS | 1822 | 1461585037303 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:50:37 INFO - PROCESS | 1822 | 1461585037578 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f346f7800 == 162 [pid = 1822] [id = 709] 04:50:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7f9f31c37000) [pid = 1822] [serial = 2128] [outer = (nil)] 04:50:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7f9f339e6c00) [pid = 1822] [serial = 2129] [outer = 0x7f9f31c37000] 04:50:37 INFO - PROCESS | 1822 | 1461585037706 Marionette DEBUG loaded listener.js 04:50:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7f9f34cb4c00) [pid = 1822] [serial = 2130] [outer = 0x7f9f31c37000] 04:50:38 INFO - PROCESS | 1822 | 1461585038474 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]]]}] 04:50:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:50:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1434ms 04:50:38 INFO - PROCESS | 1822 | 1461585038514 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:50:38 INFO - PROCESS | 1822 | 1461585038522 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 04:50:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:50:38 INFO - PROCESS | 1822 | 1461585038531 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:50:38 INFO - PROCESS | 1822 | 1461585038535 Marionette TRACE conn3 <- [1,2810,null,{}] 04:50:38 INFO - PROCESS | 1822 | 1461585038541 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}] 04:50:38 INFO - PROCESS | 1822 | 1461585038762 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:50:38 INFO - PROCESS | 1822 | 1461585038982 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37d49800 == 163 [pid = 1822] [id = 710] 04:50:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7f9f34cb6000) [pid = 1822] [serial = 2131] [outer = (nil)] 04:50:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7f9f37232800) [pid = 1822] [serial = 2132] [outer = 0x7f9f34cb6000] 04:50:39 INFO - PROCESS | 1822 | 1461585039092 Marionette DEBUG loaded listener.js 04:50:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7f9f37f31800) [pid = 1822] [serial = 2133] [outer = 0x7f9f34cb6000] 04:50:40 INFO - PROCESS | 1822 | 1461585040024 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]]]}] 04:50:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:50:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1527ms 04:50:40 INFO - PROCESS | 1822 | 1461585040059 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:50:40 INFO - PROCESS | 1822 | 1461585040063 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 04:50:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:50:40 INFO - PROCESS | 1822 | 1461585040069 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:50:40 INFO - PROCESS | 1822 | 1461585040075 Marionette TRACE conn3 <- [1,2814,null,{}] 04:50:40 INFO - PROCESS | 1822 | 1461585040090 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}] 04:50:40 INFO - PROCESS | 1822 | 1461585040322 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:50:40 INFO - PROCESS | 1822 | 1461585040628 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a64a000 == 164 [pid = 1822] [id = 711] 04:50:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7f9f38aad800) [pid = 1822] [serial = 2134] [outer = (nil)] 04:50:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7f9f39b75800) [pid = 1822] [serial = 2135] [outer = 0x7f9f38aad800] 04:50:40 INFO - PROCESS | 1822 | 1461585040711 Marionette DEBUG loaded listener.js 04:50:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7f9f3be29400) [pid = 1822] [serial = 2136] [outer = 0x7f9f38aad800] 04:50:41 INFO - PROCESS | 1822 | 1461585041503 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]]]}] 04:50:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:50:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1482ms 04:50:41 INFO - PROCESS | 1822 | 1461585041567 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:50:41 INFO - PROCESS | 1822 | 1461585041572 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 04:50:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:50:41 INFO - PROCESS | 1822 | 1461585041579 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:50:41 INFO - PROCESS | 1822 | 1461585041582 Marionette TRACE conn3 <- [1,2818,null,{}] 04:50:41 INFO - PROCESS | 1822 | 1461585041587 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}] 04:50:41 INFO - PROCESS | 1822 | 1461585041812 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:50:42 INFO - PROCESS | 1822 | 1461585042071 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4141a000 == 165 [pid = 1822] [id = 712] 04:50:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7f9f39b67400) [pid = 1822] [serial = 2137] [outer = (nil)] 04:50:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7f9f3cbc6c00) [pid = 1822] [serial = 2138] [outer = 0x7f9f39b67400] 04:50:42 INFO - PROCESS | 1822 | 1461585042184 Marionette DEBUG loaded listener.js 04:50:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7f9f3cd36000) [pid = 1822] [serial = 2139] [outer = 0x7f9f39b67400] 04:50:43 INFO - PROCESS | 1822 | 1461585043048 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]]]}] 04:50:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:50:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1531ms 04:50:43 INFO - PROCESS | 1822 | 1461585043112 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:50:43 INFO - PROCESS | 1822 | 1461585043115 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 04:50:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:50:43 INFO - PROCESS | 1822 | 1461585043121 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:50:43 INFO - PROCESS | 1822 | 1461585043123 Marionette TRACE conn3 <- [1,2822,null,{}] 04:50:43 INFO - PROCESS | 1822 | 1461585043128 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}] 04:50:43 INFO - PROCESS | 1822 | 1461585043338 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:50:43 INFO - PROCESS | 1822 | 1461585043631 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43144800 == 166 [pid = 1822] [id = 713] 04:50:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7f9f39b74000) [pid = 1822] [serial = 2140] [outer = (nil)] 04:50:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7f9f411e2c00) [pid = 1822] [serial = 2141] [outer = 0x7f9f39b74000] 04:50:43 INFO - PROCESS | 1822 | 1461585043710 Marionette DEBUG loaded listener.js 04:50:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7f9f412b0400) [pid = 1822] [serial = 2142] [outer = 0x7f9f39b74000] 04:50:44 INFO - PROCESS | 1822 | 1461585044506 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]]]}] 04:50:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:50:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1428ms 04:50:44 INFO - PROCESS | 1822 | 1461585044550 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:50:44 INFO - PROCESS | 1822 | 1461585044554 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 04:50:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:50:44 INFO - PROCESS | 1822 | 1461585044559 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:50:44 INFO - PROCESS | 1822 | 1461585044561 Marionette TRACE conn3 <- [1,2826,null,{}] 04:50:44 INFO - PROCESS | 1822 | 1461585044567 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}] 04:50:44 INFO - PROCESS | 1822 | 1461585044810 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:50:45 INFO - PROCESS | 1822 | 1461585045071 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f14000 == 167 [pid = 1822] [id = 714] 04:50:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7f9f430f7c00) [pid = 1822] [serial = 2143] [outer = (nil)] 04:50:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7f9f3a320800) [pid = 1822] [serial = 2144] [outer = 0x7f9f430f7c00] 04:50:45 INFO - PROCESS | 1822 | 1461585045199 Marionette DEBUG loaded listener.js 04:50:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7f9f43c11c00) [pid = 1822] [serial = 2145] [outer = 0x7f9f430f7c00] 04:50:46 INFO - PROCESS | 1822 | 1461585046012 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1526ms 04:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:50:46 INFO - PROCESS | 1822 | 1461585046086 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:50:46 INFO - PROCESS | 1822 | 1461585046088 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 04:50:46 INFO - PROCESS | 1822 | 1461585046094 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:50:46 INFO - PROCESS | 1822 | 1461585046097 Marionette TRACE conn3 <- [1,2830,null,{}] 04:50:46 INFO - PROCESS | 1822 | 1461585046103 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}] 04:50:46 INFO - PROCESS | 1822 | 1461585046323 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:50:46 INFO - PROCESS | 1822 | 1461585046618 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f440d5800 == 168 [pid = 1822] [id = 715] 04:50:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7f9f430f0400) [pid = 1822] [serial = 2146] [outer = (nil)] 04:50:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7f9f442cc000) [pid = 1822] [serial = 2147] [outer = 0x7f9f430f0400] 04:50:46 INFO - PROCESS | 1822 | 1461585046693 Marionette DEBUG loaded listener.js 04:50:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7f9f45e51400) [pid = 1822] [serial = 2148] [outer = 0x7f9f430f0400] 04:50:47 INFO - PROCESS | 1822 | 1461585047462 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]]]}] 04:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1435ms 04:50:47 INFO - PROCESS | 1822 | 1461585047530 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:50:47 INFO - PROCESS | 1822 | 1461585047533 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 04:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:50:47 INFO - PROCESS | 1822 | 1461585047539 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:50:47 INFO - PROCESS | 1822 | 1461585047541 Marionette TRACE conn3 <- [1,2834,null,{}] 04:50:47 INFO - PROCESS | 1822 | 1461585047546 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}] 04:50:47 INFO - PROCESS | 1822 | 1461585047794 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:50:48 INFO - PROCESS | 1822 | 1461585048098 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46975000 == 169 [pid = 1822] [id = 716] 04:50:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7f9f3cd32400) [pid = 1822] [serial = 2149] [outer = (nil)] 04:50:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7f9f46a81400) [pid = 1822] [serial = 2150] [outer = 0x7f9f3cd32400] 04:50:48 INFO - PROCESS | 1822 | 1461585048174 Marionette DEBUG loaded listener.js 04:50:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7f9f46b66800) [pid = 1822] [serial = 2151] [outer = 0x7f9f3cd32400] 04:50:48 INFO - PROCESS | 1822 | 1461585048948 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1477ms 04:50:49 INFO - PROCESS | 1822 | 1461585049017 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:50:49 INFO - PROCESS | 1822 | 1461585049020 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 04:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:50:49 INFO - PROCESS | 1822 | 1461585049028 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:50:49 INFO - PROCESS | 1822 | 1461585049031 Marionette TRACE conn3 <- [1,2838,null,{}] 04:50:49 INFO - PROCESS | 1822 | 1461585049037 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}] 04:50:49 INFO - PROCESS | 1822 | 1461585049297 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:50:49 INFO - PROCESS | 1822 | 1461585049600 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4750f800 == 170 [pid = 1822] [id = 717] 04:50:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7f9f31b1fc00) [pid = 1822] [serial = 2152] [outer = (nil)] 04:50:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7f9f46c0b800) [pid = 1822] [serial = 2153] [outer = 0x7f9f31b1fc00] 04:50:49 INFO - PROCESS | 1822 | 1461585049692 Marionette DEBUG loaded listener.js 04:50:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7f9f477d6400) [pid = 1822] [serial = 2154] [outer = 0x7f9f31b1fc00] 04:50:50 INFO - PROCESS | 1822 | 1461585050508 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]]]}] 04:50:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:50:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1527ms 04:50:50 INFO - PROCESS | 1822 | 1461585050556 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:50:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:50:50 INFO - PROCESS | 1822 | 1461585050559 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 04:50:50 INFO - PROCESS | 1822 | 1461585050564 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:50:50 INFO - PROCESS | 1822 | 1461585050567 Marionette TRACE conn3 <- [1,2842,null,{}] 04:50:50 INFO - PROCESS | 1822 | 1461585050572 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}] 04:50:50 INFO - PROCESS | 1822 | 1461585050777 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:50:51 INFO - PROCESS | 1822 | 1461585051044 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47b1b000 == 171 [pid = 1822] [id = 718] 04:50:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7f9f3bf09000) [pid = 1822] [serial = 2155] [outer = (nil)] 04:50:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7f9f47aac000) [pid = 1822] [serial = 2156] [outer = 0x7f9f3bf09000] 04:50:51 INFO - PROCESS | 1822 | 1461585051163 Marionette DEBUG loaded listener.js 04:50:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7f9f47ab6800) [pid = 1822] [serial = 2157] [outer = 0x7f9f3bf09000] 04:50:51 INFO - PROCESS | 1822 | 1461585051971 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]]]}] 04:50:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:50:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1483ms 04:50:52 INFO - PROCESS | 1822 | 1461585052048 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:50:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:50:52 INFO - PROCESS | 1822 | 1461585052052 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 04:50:52 INFO - PROCESS | 1822 | 1461585052057 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:50:52 INFO - PROCESS | 1822 | 1461585052061 Marionette TRACE conn3 <- [1,2846,null,{}] 04:50:52 INFO - PROCESS | 1822 | 1461585052065 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}] 04:50:52 INFO - PROCESS | 1822 | 1461585052329 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:50:52 INFO - PROCESS | 1822 | 1461585052637 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4b07f800 == 172 [pid = 1822] [id = 719] 04:50:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7f9f4af1e800) [pid = 1822] [serial = 2158] [outer = (nil)] 04:50:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7f9f4aff2400) [pid = 1822] [serial = 2159] [outer = 0x7f9f4af1e800] 04:50:52 INFO - PROCESS | 1822 | 1461585052722 Marionette DEBUG loaded listener.js 04:50:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7f9f4bdc8800) [pid = 1822] [serial = 2160] [outer = 0x7f9f4af1e800] 04:50:53 INFO - PROCESS | 1822 | 1461585053530 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]]]}] 04:50:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:50:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1529ms 04:50:53 INFO - PROCESS | 1822 | 1461585053604 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:50:53 INFO - PROCESS | 1822 | 1461585053608 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 04:50:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:50:53 INFO - PROCESS | 1822 | 1461585053615 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:50:53 INFO - PROCESS | 1822 | 1461585053619 Marionette TRACE conn3 <- [1,2850,null,{}] 04:50:53 INFO - PROCESS | 1822 | 1461585053623 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}] 04:50:53 INFO - PROCESS | 1822 | 1461585053854 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:50:54 INFO - PROCESS | 1822 | 1461585054164 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4ca59000 == 173 [pid = 1822] [id = 720] 04:50:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7f9f4af15800) [pid = 1822] [serial = 2161] [outer = (nil)] 04:50:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7f9f4c013c00) [pid = 1822] [serial = 2162] [outer = 0x7f9f4af15800] 04:50:54 INFO - PROCESS | 1822 | 1461585054241 Marionette DEBUG loaded listener.js 04:50:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7f9f4c51d800) [pid = 1822] [serial = 2163] [outer = 0x7f9f4af15800] 04:50:55 INFO - PROCESS | 1822 | 1461585055030 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:50:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:50:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1481ms 04:50:55 INFO - PROCESS | 1822 | 1461585055097 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:50:55 INFO - PROCESS | 1822 | 1461585055101 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 04:50:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:50:55 INFO - PROCESS | 1822 | 1461585055106 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:50:55 INFO - PROCESS | 1822 | 1461585055108 Marionette TRACE conn3 <- [1,2854,null,{}] 04:50:55 INFO - PROCESS | 1822 | 1461585055122 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}] 04:50:55 INFO - PROCESS | 1822 | 1461585055336 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:50:55 INFO - PROCESS | 1822 | 1461585055635 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d520000 == 174 [pid = 1822] [id = 721] 04:50:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7f9f4af1f800) [pid = 1822] [serial = 2164] [outer = (nil)] 04:50:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7f9f4c529c00) [pid = 1822] [serial = 2165] [outer = 0x7f9f4af1f800] 04:50:55 INFO - PROCESS | 1822 | 1461585055719 Marionette DEBUG loaded listener.js 04:50:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7f9f4c5ba400) [pid = 1822] [serial = 2166] [outer = 0x7f9f4af1f800] 04:50:56 INFO - PROCESS | 1822 | 1461585056553 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]]]}] 04:50:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:50:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1493ms 04:50:56 INFO - PROCESS | 1822 | 1461585056600 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:50:56 INFO - PROCESS | 1822 | 1461585056602 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 04:50:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:50:56 INFO - PROCESS | 1822 | 1461585056609 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:50:56 INFO - PROCESS | 1822 | 1461585056611 Marionette TRACE conn3 <- [1,2858,null,{}] 04:50:56 INFO - PROCESS | 1822 | 1461585056617 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}] 04:50:56 INFO - PROCESS | 1822 | 1461585056847 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:50:57 INFO - PROCESS | 1822 | 1461585057156 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4de0e800 == 175 [pid = 1822] [id = 722] 04:50:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7f9f330e5c00) [pid = 1822] [serial = 2167] [outer = (nil)] 04:50:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7f9f4c524000) [pid = 1822] [serial = 2168] [outer = 0x7f9f330e5c00] 04:50:57 INFO - PROCESS | 1822 | 1461585057234 Marionette DEBUG loaded listener.js 04:50:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7f9f4cbeb000) [pid = 1822] [serial = 2169] [outer = 0x7f9f330e5c00] 04:50:58 INFO - PROCESS | 1822 | 1461585058047 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:50:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:50:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1476ms 04:50:58 INFO - PROCESS | 1822 | 1461585058123 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:50:58 INFO - PROCESS | 1822 | 1461585058126 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 04:50:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:50:58 INFO - PROCESS | 1822 | 1461585058133 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:50:58 INFO - PROCESS | 1822 | 1461585058135 Marionette TRACE conn3 <- [1,2862,null,{}] 04:50:58 INFO - PROCESS | 1822 | 1461585058140 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}] 04:50:58 INFO - PROCESS | 1822 | 1461585058414 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:50:58 INFO - PROCESS | 1822 | 1461585058772 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4e6e3800 == 176 [pid = 1822] [id = 723] 04:50:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7f9f38887800) [pid = 1822] [serial = 2170] [outer = (nil)] 04:50:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7f9f4d081000) [pid = 1822] [serial = 2171] [outer = 0x7f9f38887800] 04:50:58 INFO - PROCESS | 1822 | 1461585058842 Marionette DEBUG loaded listener.js 04:50:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7f9f4d605000) [pid = 1822] [serial = 2172] [outer = 0x7f9f38887800] 04:50:59 INFO - PROCESS | 1822 | 1461585059615 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]]]}] 04:50:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:50:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1526ms 04:50:59 INFO - PROCESS | 1822 | 1461585059662 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:50:59 INFO - PROCESS | 1822 | 1461585059665 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 04:50:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:50:59 INFO - PROCESS | 1822 | 1461585059671 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:50:59 INFO - PROCESS | 1822 | 1461585059673 Marionette TRACE conn3 <- [1,2866,null,{}] 04:50:59 INFO - PROCESS | 1822 | 1461585059679 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}] 04:50:59 INFO - PROCESS | 1822 | 1461585059888 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:51:00 INFO - PROCESS | 1822 | 1461585060157 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4fac3800 == 177 [pid = 1822] [id = 724] 04:51:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7f9f4de65000) [pid = 1822] [serial = 2173] [outer = (nil)] 04:51:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7f9f4e111c00) [pid = 1822] [serial = 2174] [outer = 0x7f9f4de65000] 04:51:00 INFO - PROCESS | 1822 | 1461585060272 Marionette DEBUG loaded listener.js 04:51:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7f9f4e326c00) [pid = 1822] [serial = 2175] [outer = 0x7f9f4de65000] 04:51:01 INFO - PROCESS | 1822 | 1461585061187 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]]]}] 04:51:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:51:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1578ms 04:51:01 INFO - PROCESS | 1822 | 1461585061250 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:51:01 INFO - PROCESS | 1822 | 1461585061253 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 04:51:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:51:01 INFO - PROCESS | 1822 | 1461585061259 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:51:01 INFO - PROCESS | 1822 | 1461585061261 Marionette TRACE conn3 <- [1,2870,null,{}] 04:51:01 INFO - PROCESS | 1822 | 1461585061266 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}] 04:51:01 INFO - PROCESS | 1822 | 1461585061526 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:51:01 INFO - PROCESS | 1822 | 1461585061846 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a0ae000 == 178 [pid = 1822] [id = 725] 04:51:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7f9f4db19c00) [pid = 1822] [serial = 2176] [outer = (nil)] 04:51:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7f9f4ec72800) [pid = 1822] [serial = 2177] [outer = 0x7f9f4db19c00] 04:51:01 INFO - PROCESS | 1822 | 1461585061924 Marionette DEBUG loaded listener.js 04:51:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7f9f4f95e400) [pid = 1822] [serial = 2178] [outer = 0x7f9f4db19c00] 04:51:02 INFO - PROCESS | 1822 | 1461585062774 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]]]}] 04:51:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:51:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1576ms 04:51:02 INFO - PROCESS | 1822 | 1461585062836 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:51:02 INFO - PROCESS | 1822 | 1461585062840 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 04:51:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:51:02 INFO - PROCESS | 1822 | 1461585062846 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:51:02 INFO - PROCESS | 1822 | 1461585062848 Marionette TRACE conn3 <- [1,2874,null,{}] 04:51:02 INFO - PROCESS | 1822 | 1461585062854 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}] 04:51:03 INFO - PROCESS | 1822 | 1461585063077 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:51:03 INFO - PROCESS | 1822 | 1461585063417 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5a564800 == 179 [pid = 1822] [id = 726] 04:51:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7f9f45e45800) [pid = 1822] [serial = 2179] [outer = (nil)] 04:51:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7f9f4d078800) [pid = 1822] [serial = 2180] [outer = 0x7f9f45e45800] 04:51:03 INFO - PROCESS | 1822 | 1461585063495 Marionette DEBUG loaded listener.js 04:51:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7f9f4fa53400) [pid = 1822] [serial = 2181] [outer = 0x7f9f45e45800] 04:51:04 INFO - PROCESS | 1822 | 1461585064293 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]]]}] 04:51:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:51:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1533ms 04:51:04 INFO - PROCESS | 1822 | 1461585064380 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:51:04 INFO - PROCESS | 1822 | 1461585064383 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 04:51:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:51:04 INFO - PROCESS | 1822 | 1461585064388 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:51:04 INFO - PROCESS | 1822 | 1461585064391 Marionette TRACE conn3 <- [1,2878,null,{}] 04:51:04 INFO - PROCESS | 1822 | 1461585064396 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}] 04:51:04 INFO - PROCESS | 1822 | 1461585064636 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:51:04 INFO - PROCESS | 1822 | 1461585064967 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f2ffd7000 == 180 [pid = 1822] [id = 727] 04:51:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7f9f301e7400) [pid = 1822] [serial = 2182] [outer = (nil)] 04:51:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7f9f319d3400) [pid = 1822] [serial = 2183] [outer = 0x7f9f301e7400] 04:51:05 INFO - PROCESS | 1822 | 1461585065048 Marionette DEBUG loaded listener.js 04:51:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7f9f34cb5c00) [pid = 1822] [serial = 2184] [outer = 0x7f9f301e7400] 04:51:05 INFO - PROCESS | 1822 | 1461585065893 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]]]}] 04:51:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:51:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1581ms 04:51:05 INFO - PROCESS | 1822 | 1461585065975 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:51:05 INFO - PROCESS | 1822 | 1461585065979 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 04:51:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:51:05 INFO - PROCESS | 1822 | 1461585065986 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:51:05 INFO - PROCESS | 1822 | 1461585065989 Marionette TRACE conn3 <- [1,2882,null,{}] 04:51:05 INFO - PROCESS | 1822 | 1461585065994 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}] 04:51:06 INFO - PROCESS | 1822 | 1461585066224 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4b07a000 == 179 [pid = 1822] [id = 175] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37e25000 == 178 [pid = 1822] [id = 707] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37155800 == 177 [pid = 1822] [id = 706] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f34d9a000 == 176 [pid = 1822] [id = 705] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f33534000 == 175 [pid = 1822] [id = 704] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f2bda0800 == 174 [pid = 1822] [id = 703] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47b47000 == 173 [pid = 1822] [id = 699] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f476dd000 == 172 [pid = 1822] [id = 698] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f471a4800 == 171 [pid = 1822] [id = 697] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46ad9800 == 170 [pid = 1822] [id = 696] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f44e32800 == 169 [pid = 1822] [id = 695] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f3b800 == 168 [pid = 1822] [id = 694] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43151800 == 167 [pid = 1822] [id = 693] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f415be000 == 166 [pid = 1822] [id = 692] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f41261000 == 165 [pid = 1822] [id = 691] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3bd1b800 == 164 [pid = 1822] [id = 690] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a632800 == 163 [pid = 1822] [id = 689] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a1f2800 == 162 [pid = 1822] [id = 688] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f388cc800 == 161 [pid = 1822] [id = 687] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37fae800 == 160 [pid = 1822] [id = 686] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f36714800 == 159 [pid = 1822] [id = 685] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f36884800 == 158 [pid = 1822] [id = 683] 04:51:07 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f33752000 == 157 [pid = 1822] [id = 684] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7f9f37ede800) [pid = 1822] [serial = 1992] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7f9f372da000) [pid = 1822] [serial = 1977] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7f9f363b3000) [pid = 1822] [serial = 2048] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7f9f3a962000) [pid = 1822] [serial = 2033] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7f9f4c5b8000) [pid = 1822] [serial = 2030] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7f9f493f3c00) [pid = 1822] [serial = 2027] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7f9f38946c00) [pid = 1822] [serial = 2000] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7f9f330e3c00) [pid = 1822] [serial = 2039] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7f9f3376b800) [pid = 1822] [serial = 2040] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7f9f3a7c0c00) [pid = 1822] [serial = 2003] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7f9f3bfb1c00) [pid = 1822] [serial = 2006] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7f9f43c03c00) [pid = 1822] [serial = 2018] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7f9f372de400) [pid = 1822] [serial = 1997] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7f9f31588000) [pid = 1822] [serial = 2036] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7f9f31724000) [pid = 1822] [serial = 2037] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7f9f412ae400) [pid = 1822] [serial = 2009] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7f9f330dd800) [pid = 1822] [serial = 2042] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7f9f3485a000) [pid = 1822] [serial = 2043] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7f9f45132000) [pid = 1822] [serial = 2021] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7f9f46a82000) [pid = 1822] [serial = 2024] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7f9f31723400) [pid = 1822] [serial = 1994] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7f9f434ce800) [pid = 1822] [serial = 2015] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7f9f430f2400) [pid = 1822] [serial = 2012] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7f9f35a07800) [pid = 1822] [serial = 2045] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7f9f362f3c00) [pid = 1822] [serial = 2046] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7f9f37229800) [pid = 1822] [serial = 2049] [outer = (nil)] [url = about:blank] 04:51:07 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7f9f37229c00) [pid = 1822] [serial = 2051] [outer = (nil)] [url = about:blank] 04:51:08 INFO - PROCESS | 1822 | 1461585068044 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f2bdae000 == 158 [pid = 1822] [id = 728] 04:51:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7f9f316da000) [pid = 1822] [serial = 2185] [outer = (nil)] 04:51:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7f9f319dbc00) [pid = 1822] [serial = 2186] [outer = 0x7f9f316da000] 04:51:08 INFO - PROCESS | 1822 | 1461585068115 Marionette DEBUG loaded listener.js 04:51:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7f9f31c43800) [pid = 1822] [serial = 2187] [outer = 0x7f9f316da000] 04:51:08 INFO - PROCESS | 1822 | 1461585068949 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]]]}] 04:51:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:51:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2991ms 04:51:08 INFO - PROCESS | 1822 | 1461585068980 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:51:08 INFO - PROCESS | 1822 | 1461585068986 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 04:51:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:51:09 INFO - PROCESS | 1822 | 1461585069011 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:51:09 INFO - PROCESS | 1822 | 1461585069016 Marionette TRACE conn3 <- [1,2886,null,{}] 04:51:09 INFO - PROCESS | 1822 | 1461585069023 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}] 04:51:09 INFO - PROCESS | 1822 | 1461585069257 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:51:09 INFO - PROCESS | 1822 | 1461585069522 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f34432800 == 159 [pid = 1822] [id = 729] 04:51:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7f9f339e1800) [pid = 1822] [serial = 2188] [outer = (nil)] 04:51:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7f9f34cad400) [pid = 1822] [serial = 2189] [outer = 0x7f9f339e1800] 04:51:09 INFO - PROCESS | 1822 | 1461585069595 Marionette DEBUG loaded listener.js 04:51:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7f9f35a0d400) [pid = 1822] [serial = 2190] [outer = 0x7f9f339e1800] 04:51:10 INFO - PROCESS | 1822 | 1461585070335 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]]]}] 04:51:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:51:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1389ms 04:51:10 INFO - PROCESS | 1822 | 1461585070424 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:51:10 INFO - PROCESS | 1822 | 1461585070431 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 04:51:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:51:10 INFO - PROCESS | 1822 | 1461585070439 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:51:10 INFO - PROCESS | 1822 | 1461585070442 Marionette TRACE conn3 <- [1,2890,null,{}] 04:51:10 INFO - PROCESS | 1822 | 1461585070448 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}] 04:51:10 INFO - PROCESS | 1822 | 1461585070752 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:51:10 INFO - PROCESS | 1822 | 1461585070790 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f35b5d800 == 160 [pid = 1822] [id = 730] 04:51:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7f9f363b1400) [pid = 1822] [serial = 2191] [outer = (nil)] 04:51:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7f9f3722c400) [pid = 1822] [serial = 2192] [outer = 0x7f9f363b1400] 04:51:10 INFO - PROCESS | 1822 | 1461585070853 Marionette DEBUG loaded listener.js 04:51:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7f9f37ee0400) [pid = 1822] [serial = 2193] [outer = 0x7f9f363b1400] 04:51:11 INFO - PROCESS | 1822 | 1461585071815 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:51:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:51:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1435ms 04:51:11 INFO - PROCESS | 1822 | 1461585071874 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:51:11 INFO - PROCESS | 1822 | 1461585071877 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 04:51:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:51:11 INFO - PROCESS | 1822 | 1461585071896 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:51:11 INFO - PROCESS | 1822 | 1461585071914 Marionette TRACE conn3 <- [1,2894,null,{}] 04:51:11 INFO - PROCESS | 1822 | 1461585071948 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}] 04:51:12 INFO - PROCESS | 1822 | 1461585072219 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:51:12 INFO - PROCESS | 1822 | 1461585072248 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37158800 == 161 [pid = 1822] [id = 731] 04:51:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7f9f363b3000) [pid = 1822] [serial = 2194] [outer = (nil)] 04:51:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7f9f38645400) [pid = 1822] [serial = 2195] [outer = 0x7f9f363b3000] 04:51:12 INFO - PROCESS | 1822 | 1461585072308 Marionette DEBUG loaded listener.js 04:51:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7f9f386c0c00) [pid = 1822] [serial = 2196] [outer = 0x7f9f363b3000] 04:51:13 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7f9f363b5400) [pid = 1822] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:51:13 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7f9f3180f800) [pid = 1822] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:51:13 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7f9f34daec00) [pid = 1822] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:51:13 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7f9f301f5400) [pid = 1822] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:51:13 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7f9f363b3800) [pid = 1822] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:51:13 INFO - PROCESS | 1822 | 1461585073703 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]]]}] 04:51:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:51:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1887ms 04:51:13 INFO - PROCESS | 1822 | 1461585073772 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:51:13 INFO - PROCESS | 1822 | 1461585073776 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 04:51:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:51:13 INFO - PROCESS | 1822 | 1461585073781 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:51:13 INFO - PROCESS | 1822 | 1461585073783 Marionette TRACE conn3 <- [1,2898,null,{}] 04:51:13 INFO - PROCESS | 1822 | 1461585073788 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}] 04:51:13 INFO - PROCESS | 1822 | 1461585073986 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:51:14 INFO - PROCESS | 1822 | 1461585074174 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37e1d800 == 162 [pid = 1822] [id = 732] 04:51:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7f9f34854000) [pid = 1822] [serial = 2197] [outer = (nil)] 04:51:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7f9f386b3800) [pid = 1822] [serial = 2198] [outer = 0x7f9f34854000] 04:51:14 INFO - PROCESS | 1822 | 1461585074238 Marionette DEBUG loaded listener.js 04:51:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7f9f3894e400) [pid = 1822] [serial = 2199] [outer = 0x7f9f34854000] 04:51:14 INFO - PROCESS | 1822 | 1461585074942 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]]]}] 04:51:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:51:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1180ms 04:51:14 INFO - PROCESS | 1822 | 1461585074962 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:51:14 INFO - PROCESS | 1822 | 1461585074965 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 04:51:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:51:14 INFO - PROCESS | 1822 | 1461585074970 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:51:14 INFO - PROCESS | 1822 | 1461585074972 Marionette TRACE conn3 <- [1,2902,null,{}] 04:51:14 INFO - PROCESS | 1822 | 1461585074977 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}] 04:51:15 INFO - PROCESS | 1822 | 1461585075407 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:51:15 INFO - PROCESS | 1822 | 1461585075688 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f331f7000 == 163 [pid = 1822] [id = 733] 04:51:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7f9f301f0c00) [pid = 1822] [serial = 2200] [outer = (nil)] 04:51:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7f9f31c3b000) [pid = 1822] [serial = 2201] [outer = 0x7f9f301f0c00] 04:51:15 INFO - PROCESS | 1822 | 1461585075777 Marionette DEBUG loaded listener.js 04:51:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7f9f3376d800) [pid = 1822] [serial = 2202] [outer = 0x7f9f301f0c00] 04:51:16 INFO - PROCESS | 1822 | 1461585076659 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:51:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:51:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1740ms 04:51:16 INFO - PROCESS | 1822 | 1461585076713 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:51:16 INFO - PROCESS | 1822 | 1461585076719 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 04:51:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:51:16 INFO - PROCESS | 1822 | 1461585076726 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:51:16 INFO - PROCESS | 1822 | 1461585076733 Marionette TRACE conn3 <- [1,2906,null,{}] 04:51:16 INFO - PROCESS | 1822 | 1461585076739 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}] 04:51:16 INFO - PROCESS | 1822 | 1461585076964 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:51:17 INFO - PROCESS | 1822 | 1461585077270 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3714f000 == 164 [pid = 1822] [id = 734] 04:51:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7f9f364dd800) [pid = 1822] [serial = 2203] [outer = (nil)] 04:51:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7f9f3722fc00) [pid = 1822] [serial = 2204] [outer = 0x7f9f364dd800] 04:51:17 INFO - PROCESS | 1822 | 1461585077350 Marionette DEBUG loaded listener.js 04:51:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7f9f37f2a400) [pid = 1822] [serial = 2205] [outer = 0x7f9f364dd800] 04:51:18 INFO - PROCESS | 1822 | 1461585078184 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]]]}] 04:51:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:51:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1530ms 04:51:18 INFO - PROCESS | 1822 | 1461585078258 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:51:18 INFO - PROCESS | 1822 | 1461585078262 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 04:51:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:51:18 INFO - PROCESS | 1822 | 1461585078268 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:51:18 INFO - PROCESS | 1822 | 1461585078272 Marionette TRACE conn3 <- [1,2910,null,{}] 04:51:18 INFO - PROCESS | 1822 | 1461585078277 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}] 04:51:18 INFO - PROCESS | 1822 | 1461585078538 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:51:18 INFO - PROCESS | 1822 | 1461585078898 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a137000 == 165 [pid = 1822] [id = 735] 04:51:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7f9f386f5000) [pid = 1822] [serial = 2206] [outer = (nil)] 04:51:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7f9f389d6800) [pid = 1822] [serial = 2207] [outer = 0x7f9f386f5000] 04:51:18 INFO - PROCESS | 1822 | 1461585078974 Marionette DEBUG loaded listener.js 04:51:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7f9f39b6ac00) [pid = 1822] [serial = 2208] [outer = 0x7f9f386f5000] 04:51:19 INFO - PROCESS | 1822 | 1461585079682 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]]]}] 04:51:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:51:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:51:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1442ms 04:51:19 INFO - PROCESS | 1822 | 1461585079713 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:51:19 INFO - PROCESS | 1822 | 1461585079718 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 04:51:19 INFO - TEST-START | /DOMEvents/constructors.html 04:51:19 INFO - PROCESS | 1822 | 1461585079738 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:51:19 INFO - PROCESS | 1822 | 1461585079745 Marionette TRACE conn3 <- [1,2914,null,{}] 04:51:19 INFO - PROCESS | 1822 | 1461585079751 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}] 04:51:19 INFO - PROCESS | 1822 | 1461585079960 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:51:20 INFO - PROCESS | 1822 | 1461585080228 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a647000 == 166 [pid = 1822] [id = 736] 04:51:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7f9f37f2b000) [pid = 1822] [serial = 2209] [outer = (nil)] 04:51:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7f9f3a962000) [pid = 1822] [serial = 2210] [outer = 0x7f9f37f2b000] 04:51:20 INFO - PROCESS | 1822 | 1461585080303 Marionette DEBUG loaded listener.js 04:51:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7f9f3bef8800) [pid = 1822] [serial = 2211] [outer = 0x7f9f37f2b000] 04:51:21 INFO - PROCESS | 1822 | 1461585081166 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]]]}] 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:51:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:51:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:51:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:51:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:51:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:51:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:51:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:51:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:51:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 1510ms 04:51:21 INFO - PROCESS | 1822 | 1461585081240 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:51:21 INFO - PROCESS | 1822 | 1461585081245 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 04:51:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:51:21 INFO - PROCESS | 1822 | 1461585081252 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:51:21 INFO - PROCESS | 1822 | 1461585081260 Marionette TRACE conn3 <- [1,2918,null,{}] 04:51:21 INFO - PROCESS | 1822 | 1461585081269 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}] 04:51:21 INFO - PROCESS | 1822 | 1461585081518 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:51:21 INFO - PROCESS | 1822 | 1461585081814 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f41260000 == 167 [pid = 1822] [id = 737] 04:51:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7f9f38887400) [pid = 1822] [serial = 2212] [outer = (nil)] 04:51:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7f9f3c148c00) [pid = 1822] [serial = 2213] [outer = 0x7f9f38887400] 04:51:21 INFO - PROCESS | 1822 | 1461585081896 Marionette DEBUG loaded listener.js 04:51:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7f9f411e3800) [pid = 1822] [serial = 2214] [outer = 0x7f9f38887400] 04:51:22 INFO - PROCESS | 1822 | 1461585082552 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:51:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:51:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1334ms 04:51:22 INFO - PROCESS | 1822 | 1461585082587 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:51:22 INFO - PROCESS | 1822 | 1461585082590 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 04:51:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:51:22 INFO - PROCESS | 1822 | 1461585082597 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:51:22 INFO - PROCESS | 1822 | 1461585082600 Marionette TRACE conn3 <- [1,2922,null,{}] 04:51:22 INFO - PROCESS | 1822 | 1461585082605 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}] 04:51:22 INFO - PROCESS | 1822 | 1461585082845 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:51:23 INFO - PROCESS | 1822 | 1461585083090 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43143000 == 168 [pid = 1822] [id = 738] 04:51:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7f9f428ecc00) [pid = 1822] [serial = 2215] [outer = (nil)] 04:51:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7f9f42a83400) [pid = 1822] [serial = 2216] [outer = 0x7f9f428ecc00] 04:51:23 INFO - PROCESS | 1822 | 1461585083171 Marionette DEBUG loaded listener.js 04:51:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7f9f433be000) [pid = 1822] [serial = 2217] [outer = 0x7f9f428ecc00] 04:51:23 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:51:23 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:51:23 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:51:23 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:51:24 INFO - PROCESS | 1822 | 1461585084004 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]]]}] 04:51:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:51:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:51:24 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 04:51:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:51:24 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 04:51:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:51:24 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]" 04:51:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:51:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:51:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1428ms 04:51:24 INFO - PROCESS | 1822 | 1461585084026 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:51:24 INFO - PROCESS | 1822 | 1461585084035 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 04:51:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:51:24 INFO - PROCESS | 1822 | 1461585084042 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:51:24 INFO - PROCESS | 1822 | 1461585084045 Marionette TRACE conn3 <- [1,2926,null,{}] 04:51:24 INFO - PROCESS | 1822 | 1461585084050 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}] 04:51:24 INFO - PROCESS | 1822 | 1461585084288 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:51:24 INFO - PROCESS | 1822 | 1461585084538 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f43f3b800 == 169 [pid = 1822] [id = 739] 04:51:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7f9f412b2400) [pid = 1822] [serial = 2218] [outer = (nil)] 04:51:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7f9f45e56c00) [pid = 1822] [serial = 2219] [outer = 0x7f9f412b2400] 04:51:24 INFO - PROCESS | 1822 | 1461585084622 Marionette DEBUG loaded listener.js 04:51:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7f9f46b6b000) [pid = 1822] [serial = 2220] [outer = 0x7f9f412b2400] 04:51:25 INFO - PROCESS | 1822 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:51:25 INFO - PROCESS | 1822 | 1461585085335 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]]]}] 04:51:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:51:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1327ms 04:51:25 INFO - PROCESS | 1822 | 1461585085370 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:51:25 INFO - PROCESS | 1822 | 1461585085374 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 04:51:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:51:25 INFO - PROCESS | 1822 | 1461585085379 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:51:25 INFO - PROCESS | 1822 | 1461585085382 Marionette TRACE conn3 <- [1,2930,null,{}] 04:51:25 INFO - PROCESS | 1822 | 1461585085387 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}] 04:51:25 INFO - PROCESS | 1822 | 1461585085600 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:51:25 INFO - PROCESS | 1822 | 1461585085843 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f46966000 == 170 [pid = 1822] [id = 740] 04:51:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7f9f428ee400) [pid = 1822] [serial = 2221] [outer = (nil)] 04:51:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7f9f477de000) [pid = 1822] [serial = 2222] [outer = 0x7f9f428ee400] 04:51:25 INFO - PROCESS | 1822 | 1461585085914 Marionette DEBUG loaded listener.js 04:51:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7f9f4877b000) [pid = 1822] [serial = 2223] [outer = 0x7f9f428ee400] 04:51:26 INFO - PROCESS | 1822 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:51:26 INFO - PROCESS | 1822 | 1461585086703 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]]]}] 04:51:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:51:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1375ms 04:51:26 INFO - PROCESS | 1822 | 1461585086757 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:51:26 INFO - PROCESS | 1822 | 1461585086760 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 04:51:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:51:26 INFO - PROCESS | 1822 | 1461585086766 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:51:26 INFO - PROCESS | 1822 | 1461585086769 Marionette TRACE conn3 <- [1,2934,null,{}] 04:51:26 INFO - PROCESS | 1822 | 1461585086774 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}] 04:51:27 INFO - PROCESS | 1822 | 1461585087022 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:51:27 INFO - PROCESS | 1822 | 1461585087275 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f471a6000 == 171 [pid = 1822] [id = 741] 04:51:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7f9f46a7f400) [pid = 1822] [serial = 2224] [outer = (nil)] 04:51:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7f9f493f4000) [pid = 1822] [serial = 2225] [outer = 0x7f9f46a7f400] 04:51:27 INFO - PROCESS | 1822 | 1461585087351 Marionette DEBUG loaded listener.js 04:51:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7f9f4b59cc00) [pid = 1822] [serial = 2226] [outer = 0x7f9f46a7f400] 04:51:28 INFO - PROCESS | 1822 | 1461585088084 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]]]}] 04:51:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:51:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1329ms 04:51:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:51:28 INFO - PROCESS | 1822 | 1461585088095 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:51:28 INFO - PROCESS | 1822 | 1461585088098 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 04:51:28 INFO - PROCESS | 1822 | 1461585088102 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:51:28 INFO - PROCESS | 1822 | 1461585088106 Marionette TRACE conn3 <- [1,2938,null,{}] 04:51:28 INFO - PROCESS | 1822 | 1461585088111 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}] 04:51:28 INFO - PROCESS | 1822 | 1461585088315 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:51:28 INFO - PROCESS | 1822 | 1461585088632 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47b56000 == 172 [pid = 1822] [id = 742] 04:51:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7f9f4b59c800) [pid = 1822] [serial = 2227] [outer = (nil)] 04:51:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7f9f4c01d400) [pid = 1822] [serial = 2228] [outer = 0x7f9f4b59c800] 04:51:28 INFO - PROCESS | 1822 | 1461585088702 Marionette DEBUG loaded listener.js 04:51:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7f9f4cef2000) [pid = 1822] [serial = 2229] [outer = 0x7f9f4b59c800] 04:51:29 INFO - PROCESS | 1822 | 1461585089452 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]]]}] 04:51:29 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. 04:51:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1384ms 04:51:29 INFO - PROCESS | 1822 | 1461585089488 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:51:29 INFO - PROCESS | 1822 | 1461585089491 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 04:51:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:51:29 INFO - PROCESS | 1822 | 1461585089498 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:51:29 INFO - PROCESS | 1822 | 1461585089500 Marionette TRACE conn3 <- [1,2942,null,{}] 04:51:29 INFO - PROCESS | 1822 | 1461585089506 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}] 04:51:29 INFO - PROCESS | 1822 | 1461585089729 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:51:30 INFO - PROCESS | 1822 | 1461585090004 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4b071800 == 173 [pid = 1822] [id = 743] 04:51:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7f9f4b59dc00) [pid = 1822] [serial = 2230] [outer = (nil)] 04:51:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7f9f4ec77800) [pid = 1822] [serial = 2231] [outer = 0x7f9f4b59dc00] 04:51:30 INFO - PROCESS | 1822 | 1461585090084 Marionette DEBUG loaded listener.js 04:51:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7f9f54475c00) [pid = 1822] [serial = 2232] [outer = 0x7f9f4b59dc00] 04:51:30 INFO - PROCESS | 1822 | 1461585090838 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"]]]}] 04:51:30 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 04:51:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:51:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1377ms 04:51:30 INFO - PROCESS | 1822 | 1461585090875 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:51:30 INFO - PROCESS | 1822 | 1461585090879 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 04:51:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:51:30 INFO - PROCESS | 1822 | 1461585090884 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:51:30 INFO - PROCESS | 1822 | 1461585090888 Marionette TRACE conn3 <- [1,2946,null,{}] 04:51:30 INFO - PROCESS | 1822 | 1461585090893 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}] 04:51:31 INFO - PROCESS | 1822 | 1461585091124 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:51:31 INFO - PROCESS | 1822 | 1461585091411 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4faaa000 == 174 [pid = 1822] [id = 744] 04:51:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7f9f4d613000) [pid = 1822] [serial = 2233] [outer = (nil)] 04:51:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7f9f5a2e6800) [pid = 1822] [serial = 2234] [outer = 0x7f9f4d613000] 04:51:31 INFO - PROCESS | 1822 | 1461585091484 Marionette DEBUG loaded listener.js 04:51:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7f9f5a511800) [pid = 1822] [serial = 2235] [outer = 0x7f9f4d613000] 04:51:32 INFO - PROCESS | 1822 | 1461585092179 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]]]}] 04:51:32 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. 04:51:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1326ms 04:51:32 INFO - PROCESS | 1822 | 1461585092210 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:51:32 INFO - PROCESS | 1822 | 1461585092214 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 04:51:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:51:32 INFO - PROCESS | 1822 | 1461585092219 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:51:32 INFO - PROCESS | 1822 | 1461585092221 Marionette TRACE conn3 <- [1,2950,null,{}] 04:51:32 INFO - PROCESS | 1822 | 1461585092227 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}] 04:51:32 INFO - PROCESS | 1822 | 1461585092425 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:51:32 INFO - PROCESS | 1822 | 1461585092666 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b506800 == 175 [pid = 1822] [id = 745] 04:51:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7f9f4f969000) [pid = 1822] [serial = 2236] [outer = (nil)] 04:51:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7f9f5a595c00) [pid = 1822] [serial = 2237] [outer = 0x7f9f4f969000] 04:51:32 INFO - PROCESS | 1822 | 1461585092740 Marionette DEBUG loaded listener.js 04:51:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f5a7f0000) [pid = 1822] [serial = 2238] [outer = 0x7f9f4f969000] 04:51:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5b726000 == 176 [pid = 1822] [id = 746] 04:51:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f5b524c00) [pid = 1822] [serial = 2239] [outer = (nil)] 04:51:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f5a515c00) [pid = 1822] [serial = 2240] [outer = 0x7f9f5b524c00] 04:51:33 INFO - PROCESS | 1822 | 1461585093552 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]]]}] 04:51:33 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. 04:51:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1381ms 04:51:33 INFO - PROCESS | 1822 | 1461585093600 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:51:33 INFO - PROCESS | 1822 | 1461585093603 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 04:51:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:51:33 INFO - PROCESS | 1822 | 1461585093608 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:51:33 INFO - PROCESS | 1822 | 1461585093610 Marionette TRACE conn3 <- [1,2954,null,{}] 04:51:33 INFO - PROCESS | 1822 | 1461585093615 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}] 04:51:33 INFO - PROCESS | 1822 | 1461585093921 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:51:34 INFO - PROCESS | 1822 | 1461585094201 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5ef9b800 == 177 [pid = 1822] [id = 747] 04:51:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f48781400) [pid = 1822] [serial = 2241] [outer = (nil)] 04:51:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f5b4ea400) [pid = 1822] [serial = 2242] [outer = 0x7f9f48781400] 04:51:34 INFO - PROCESS | 1822 | 1461585094274 Marionette DEBUG loaded listener.js 04:51:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f5b76dc00) [pid = 1822] [serial = 2243] [outer = 0x7f9f48781400] 04:51:34 INFO - PROCESS | 1822 | 1461585094928 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]]]}] 04:51:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:51:34 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 04:51:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1374ms 04:51:34 INFO - PROCESS | 1822 | 1461585094983 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:51:34 INFO - PROCESS | 1822 | 1461585094987 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 04:51:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:51:34 INFO - PROCESS | 1822 | 1461585094993 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:51:34 INFO - PROCESS | 1822 | 1461585094995 Marionette TRACE conn3 <- [1,2958,null,{}] 04:51:35 INFO - PROCESS | 1822 | 1461585095002 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}] 04:51:35 INFO - PROCESS | 1822 | 1461585095257 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:51:35 INFO - PROCESS | 1822 | 1461585095550 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f5f79f800 == 178 [pid = 1822] [id = 748] 04:51:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f363afc00) [pid = 1822] [serial = 2244] [outer = (nil)] 04:51:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f5b5ba000) [pid = 1822] [serial = 2245] [outer = 0x7f9f363afc00] 04:51:35 INFO - PROCESS | 1822 | 1461585095621 Marionette DEBUG loaded listener.js 04:51:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f5d6c0400) [pid = 1822] [serial = 2246] [outer = 0x7f9f363afc00] 04:51:36 INFO - PROCESS | 1822 | 1461585096343 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]]]}] 04:51:36 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. 04:51:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1379ms 04:51:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:51:36 INFO - PROCESS | 1822 | 1461585096372 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:51:36 INFO - PROCESS | 1822 | 1461585096374 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 04:51:36 INFO - PROCESS | 1822 | 1461585096379 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:51:36 INFO - PROCESS | 1822 | 1461585096385 Marionette TRACE conn3 <- [1,2962,null,{}] 04:51:36 INFO - PROCESS | 1822 | 1461585096389 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}] 04:51:36 INFO - PROCESS | 1822 | 1461585096601 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:51:36 INFO - PROCESS | 1822 | 1461585096850 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f61521800 == 179 [pid = 1822] [id = 749] 04:51:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7f9f36813400) [pid = 1822] [serial = 2247] [outer = (nil)] 04:51:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7f9f5ed0bc00) [pid = 1822] [serial = 2248] [outer = 0x7f9f36813400] 04:51:36 INFO - PROCESS | 1822 | 1461585096924 Marionette DEBUG loaded listener.js 04:51:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7f9f5f0a8800) [pid = 1822] [serial = 2249] [outer = 0x7f9f36813400] 04:51:37 INFO - PROCESS | 1822 | 1461585097653 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]]]}] 04:51:37 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. 04:51:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1331ms 04:51:37 INFO - PROCESS | 1822 | 1461585097711 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:51:37 INFO - PROCESS | 1822 | 1461585097715 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 04:51:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:51:37 INFO - PROCESS | 1822 | 1461585097720 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:51:37 INFO - PROCESS | 1822 | 1461585097725 Marionette TRACE conn3 <- [1,2966,null,{}] 04:51:37 INFO - PROCESS | 1822 | 1461585097730 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}] 04:51:37 INFO - PROCESS | 1822 | 1461585097962 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:51:38 INFO - PROCESS | 1822 | 1461585098206 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f63938000 == 180 [pid = 1822] [id = 750] 04:51:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7f9f2e3e8400) [pid = 1822] [serial = 2250] [outer = (nil)] 04:51:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7f9f2e3f1800) [pid = 1822] [serial = 2251] [outer = 0x7f9f2e3e8400] 04:51:38 INFO - PROCESS | 1822 | 1461585098278 Marionette DEBUG loaded listener.js 04:51:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7f9f2e3f6c00) [pid = 1822] [serial = 2252] [outer = 0x7f9f2e3e8400] 04:51:39 INFO - PROCESS | 1822 | 1461585099013 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]]]}] 04:51:39 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. 04:51:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1327ms 04:51:39 INFO - PROCESS | 1822 | 1461585099049 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:51:39 INFO - PROCESS | 1822 | 1461585099052 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 04:51:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:51:39 INFO - PROCESS | 1822 | 1461585099058 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:51:39 INFO - PROCESS | 1822 | 1461585099060 Marionette TRACE conn3 <- [1,2970,null,{}] 04:51:39 INFO - PROCESS | 1822 | 1461585099065 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}] 04:51:39 INFO - PROCESS | 1822 | 1461585099268 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:51:39 INFO - PROCESS | 1822 | 1461585099544 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4110e000 == 181 [pid = 1822] [id = 751] 04:51:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7f9f2e3eb000) [pid = 1822] [serial = 2253] [outer = (nil)] 04:51:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7f9f5ed08800) [pid = 1822] [serial = 2254] [outer = 0x7f9f2e3eb000] 04:51:39 INFO - PROCESS | 1822 | 1461585099619 Marionette DEBUG loaded listener.js 04:51:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7f9f5f0b0800) [pid = 1822] [serial = 2255] [outer = 0x7f9f2e3eb000] 04:51:40 INFO - PROCESS | 1822 | 1461585100329 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]]]}] 04:51:40 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. 04:51:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1328ms 04:51:40 INFO - PROCESS | 1822 | 1461585100387 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:51:40 INFO - PROCESS | 1822 | 1461585100390 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 04:51:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:51:40 INFO - PROCESS | 1822 | 1461585100396 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:51:40 INFO - PROCESS | 1822 | 1461585100399 Marionette TRACE conn3 <- [1,2974,null,{}] 04:51:40 INFO - PROCESS | 1822 | 1461585100406 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}] 04:51:40 INFO - PROCESS | 1822 | 1461585100645 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:51:40 INFO - PROCESS | 1822 | 1461585100894 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f63ba5000 == 182 [pid = 1822] [id = 752] 04:51:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7f9f2e3f3c00) [pid = 1822] [serial = 2256] [outer = (nil)] 04:51:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7f9f3018a000) [pid = 1822] [serial = 2257] [outer = 0x7f9f2e3f3c00] 04:51:40 INFO - PROCESS | 1822 | 1461585100969 Marionette DEBUG loaded listener.js 04:51:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7f9f3018e800) [pid = 1822] [serial = 2258] [outer = 0x7f9f2e3f3c00] 04:51:41 INFO - PROCESS | 1822 | 1461585101679 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]]]}] 04:51:41 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. 04:51:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1335ms 04:51:41 INFO - PROCESS | 1822 | 1461585101734 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:51:41 INFO - PROCESS | 1822 | 1461585101738 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 04:51:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:51:41 INFO - PROCESS | 1822 | 1461585101750 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:51:41 INFO - PROCESS | 1822 | 1461585101753 Marionette TRACE conn3 <- [1,2978,null,{}] 04:51:41 INFO - PROCESS | 1822 | 1461585101758 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}] 04:51:42 INFO - PROCESS | 1822 | 1461585102014 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:51:42 INFO - PROCESS | 1822 | 1461585102266 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f2f42e800 == 183 [pid = 1822] [id = 753] 04:51:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7f9f2ff4f400) [pid = 1822] [serial = 2259] [outer = (nil)] 04:51:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7f9f2ff56000) [pid = 1822] [serial = 2260] [outer = 0x7f9f2ff4f400] 04:51:42 INFO - PROCESS | 1822 | 1461585102348 Marionette DEBUG loaded listener.js 04:51:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7f9f2ff5a800) [pid = 1822] [serial = 2261] [outer = 0x7f9f2ff4f400] 04:51:43 INFO - PROCESS | 1822 | 1461585103047 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]]]}] 04:51:43 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. 04:51:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1325ms 04:51:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:51:43 INFO - PROCESS | 1822 | 1461585103076 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:51:43 INFO - PROCESS | 1822 | 1461585103079 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 04:51:43 INFO - PROCESS | 1822 | 1461585103083 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:51:43 INFO - PROCESS | 1822 | 1461585103087 Marionette TRACE conn3 <- [1,2982,null,{}] 04:51:43 INFO - PROCESS | 1822 | 1461585103092 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}] 04:51:43 INFO - PROCESS | 1822 | 1461585103301 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:51:43 INFO - PROCESS | 1822 | 1461585103588 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f34713000 == 184 [pid = 1822] [id = 754] 04:51:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7f9f3018b000) [pid = 1822] [serial = 2262] [outer = (nil)] 04:51:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7f9f3018f400) [pid = 1822] [serial = 2263] [outer = 0x7f9f3018b000] 04:51:43 INFO - PROCESS | 1822 | 1461585103696 Marionette DEBUG loaded listener.js 04:51:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7f9f5d643400) [pid = 1822] [serial = 2264] [outer = 0x7f9f3018b000] 04:51:44 INFO - PROCESS | 1822 | 1461585104481 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"]]]}] 04:51:44 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 04:51:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:51:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1430ms 04:51:44 INFO - PROCESS | 1822 | 1461585104516 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:51:44 INFO - PROCESS | 1822 | 1461585104519 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 04:51:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:51:44 INFO - PROCESS | 1822 | 1461585104525 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:51:44 INFO - PROCESS | 1822 | 1461585104528 Marionette TRACE conn3 <- [1,2986,null,{}] 04:51:44 INFO - PROCESS | 1822 | 1461585104533 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}] 04:51:44 INFO - PROCESS | 1822 | 1461585104803 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:51:45 INFO - PROCESS | 1822 | 1461585105120 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f2df87800 == 185 [pid = 1822] [id = 755] 04:51:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7f9f2df4b800) [pid = 1822] [serial = 2265] [outer = (nil)] 04:51:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7f9f2df50c00) [pid = 1822] [serial = 2266] [outer = 0x7f9f2df4b800] 04:51:45 INFO - PROCESS | 1822 | 1461585105189 Marionette DEBUG loaded listener.js 04:51:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7f9f2df56800) [pid = 1822] [serial = 2267] [outer = 0x7f9f2df4b800] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37e1d800 == 184 [pid = 1822] [id = 732] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37158800 == 183 [pid = 1822] [id = 731] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f35b5d800 == 182 [pid = 1822] [id = 730] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f34432800 == 181 [pid = 1822] [id = 729] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f2bdae000 == 180 [pid = 1822] [id = 728] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5a0ae000 == 179 [pid = 1822] [id = 725] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4fac3800 == 178 [pid = 1822] [id = 724] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4e6e3800 == 177 [pid = 1822] [id = 723] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4de0e800 == 176 [pid = 1822] [id = 722] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4d520000 == 175 [pid = 1822] [id = 721] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4ca59000 == 174 [pid = 1822] [id = 720] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4b07f800 == 173 [pid = 1822] [id = 719] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47b1b000 == 172 [pid = 1822] [id = 718] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4750f800 == 171 [pid = 1822] [id = 717] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46975000 == 170 [pid = 1822] [id = 716] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f440d5800 == 169 [pid = 1822] [id = 715] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f14000 == 168 [pid = 1822] [id = 714] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43144800 == 167 [pid = 1822] [id = 713] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4141a000 == 166 [pid = 1822] [id = 712] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a64a000 == 165 [pid = 1822] [id = 711] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f37d49800 == 164 [pid = 1822] [id = 710] 04:51:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f346f7800 == 163 [pid = 1822] [id = 709] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7f9f389d5400) [pid = 1822] [serial = 2120] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7f9f33520400) [pid = 1822] [serial = 2111] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7f9f33985c00) [pid = 1822] [serial = 2112] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7f9f35a05000) [pid = 1822] [serial = 2114] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7f9f362e7c00) [pid = 1822] [serial = 2115] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7f9f3bf0ac00) [pid = 1822] [serial = 2075] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7f9f39b7e400) [pid = 1822] [serial = 2069] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7f9f386fc400) [pid = 1822] [serial = 2066] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7f9f43f81c00) [pid = 1822] [serial = 2093] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7f9f433b9800) [pid = 1822] [serial = 2087] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7f9f428e2400) [pid = 1822] [serial = 2084] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7f9f45127c00) [pid = 1822] [serial = 2096] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7f9f316db800) [pid = 1822] [serial = 2108] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7f9f31b23000) [pid = 1822] [serial = 2054] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7f9f43b04c00) [pid = 1822] [serial = 2090] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7f9f3864e000) [pid = 1822] [serial = 2063] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7f9f3c14e800) [pid = 1822] [serial = 2078] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7f9f37ee8800) [pid = 1822] [serial = 2060] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7f9f3cd34800) [pid = 1822] [serial = 2081] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7f9f46a74c00) [pid = 1822] [serial = 2099] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7f9f34851c00) [pid = 1822] [serial = 2057] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f364d7800) [pid = 1822] [serial = 2123] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f334e2000) [pid = 1822] [serial = 2105] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f46b69800) [pid = 1822] [serial = 2102] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f3a7c7800) [pid = 1822] [serial = 2072] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f38aac800) [pid = 1822] [serial = 2121] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f3bfa3c00) [pid = 1822] [serial = 2126] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f37edb800) [pid = 1822] [serial = 2117] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f38646c00) [pid = 1822] [serial = 2118] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f38ab1800) [pid = 1822] [serial = 2124] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 1822 | 1461585107485 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]]]}] 04:51:47 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. 04:51:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 2986ms 04:51:47 INFO - PROCESS | 1822 | 1461585107513 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:51:47 INFO - PROCESS | 1822 | 1461585107519 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 04:51:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:51:47 INFO - PROCESS | 1822 | 1461585107526 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:51:47 INFO - PROCESS | 1822 | 1461585107531 Marionette TRACE conn3 <- [1,2990,null,{}] 04:51:47 INFO - PROCESS | 1822 | 1461585107539 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}] 04:51:47 INFO - PROCESS | 1822 | 1461585107736 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:51:47 INFO - PROCESS | 1822 | 1461585107960 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f33164000 == 164 [pid = 1822] [id = 756] 04:51:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f31589c00) [pid = 1822] [serial = 2268] [outer = (nil)] 04:51:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f31729400) [pid = 1822] [serial = 2269] [outer = 0x7f9f31589c00] 04:51:48 INFO - PROCESS | 1822 | 1461585108026 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f31c44c00) [pid = 1822] [serial = 2270] [outer = 0x7f9f31589c00] 04:51:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f338c9800 == 165 [pid = 1822] [id = 757] 04:51:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f339e1c00) [pid = 1822] [serial = 2271] [outer = (nil)] 04:51:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f330e1800) [pid = 1822] [serial = 2272] [outer = 0x7f9f339e1c00] 04:51:48 INFO - PROCESS | 1822 | 1461585108721 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]]]}] 04:51:48 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. 04:51:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1230ms 04:51:48 INFO - PROCESS | 1822 | 1461585108768 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:51:48 INFO - PROCESS | 1822 | 1461585108777 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 04:51:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:51:48 INFO - PROCESS | 1822 | 1461585108786 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:51:48 INFO - PROCESS | 1822 | 1461585108790 Marionette TRACE conn3 <- [1,2994,null,{}] 04:51:48 INFO - PROCESS | 1822 | 1461585108795 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}] 04:51:49 INFO - PROCESS | 1822 | 1461585109069 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:51:49 INFO - PROCESS | 1822 | 1461585109289 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f34717800 == 166 [pid = 1822] [id = 758] 04:51:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f330dd800) [pid = 1822] [serial = 2273] [outer = (nil)] 04:51:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f34db2400) [pid = 1822] [serial = 2274] [outer = 0x7f9f330dd800] 04:51:49 INFO - PROCESS | 1822 | 1461585109349 Marionette DEBUG loaded listener.js 04:51:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f362f3000) [pid = 1822] [serial = 2275] [outer = 0x7f9f330dd800] 04:51:50 INFO - PROCESS | 1822 | 1461585110150 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]]]}] 04:51:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:51:50 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 04:51:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1385ms 04:51:50 INFO - PROCESS | 1822 | 1461585110189 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 1822 | 1461585110192 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 04:51:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:51:50 INFO - PROCESS | 1822 | 1461585110199 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - PROCESS | 1822 | 1461585110204 Marionette TRACE conn3 <- [1,2998,null,{}] 04:51:50 INFO - PROCESS | 1822 | 1461585110227 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}] 04:51:50 INFO - PROCESS | 1822 | 1461585110519 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:51:50 INFO - PROCESS | 1822 | 1461585110566 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3671b800 == 167 [pid = 1822] [id = 759] 04:51:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f37ffb400) [pid = 1822] [serial = 2276] [outer = (nil)] 04:51:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7f9f386b6400) [pid = 1822] [serial = 2277] [outer = 0x7f9f37ffb400] 04:51:50 INFO - PROCESS | 1822 | 1461585110626 Marionette DEBUG loaded listener.js 04:51:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7f9f38949800) [pid = 1822] [serial = 2278] [outer = 0x7f9f37ffb400] 04:51:51 INFO - PROCESS | 1822 | 1461585111588 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]]]}] 04:51:51 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. 04:51:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1431ms 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7f9f363b0000) [pid = 1822] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7f9f4de65000) [pid = 1822] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f363b1400) [pid = 1822] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f330e5c00) [pid = 1822] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f39b7d000) [pid = 1822] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f3cee8000) [pid = 1822] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f363b3000) [pid = 1822] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f39b67400) [pid = 1822] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f39b6b800) [pid = 1822] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f34cb6000) [pid = 1822] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f37ee2c00) [pid = 1822] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7f9f37225800) [pid = 1822] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7f9f34dbcc00) [pid = 1822] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7f9f301e7400) [pid = 1822] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7f9f339dac00) [pid = 1822] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7f9f45e45800) [pid = 1822] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7f9f3cd32400) [pid = 1822] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7f9f316d2400) [pid = 1822] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7f9f4af1e800) [pid = 1822] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7f9f31b1fc00) [pid = 1822] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7f9f316e0400) [pid = 1822] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7f9f433bec00) [pid = 1822] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7f9f31c37000) [pid = 1822] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7f9f4af1f800) [pid = 1822] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7f9f38aad800) [pid = 1822] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7f9f3bf0cc00) [pid = 1822] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7f9f46b35000) [pid = 1822] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7f9f334db400) [pid = 1822] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7f9f437d8800) [pid = 1822] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7f9f4db19c00) [pid = 1822] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7f9f38887800) [pid = 1822] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7f9f3cee8c00) [pid = 1822] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7f9f428c2000) [pid = 1822] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7f9f37edc000) [pid = 1822] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7f9f3bf09000) [pid = 1822] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7f9f316da000) [pid = 1822] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7f9f4af15800) [pid = 1822] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7f9f430f7c00) [pid = 1822] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7f9f430f0400) [pid = 1822] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7f9f38aa8c00) [pid = 1822] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7f9f39b74000) [pid = 1822] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7f9f39b7b000) [pid = 1822] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7f9f38aad400) [pid = 1822] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7f9f319d3800) [pid = 1822] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7f9f363ac000) [pid = 1822] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7f9f428c3c00) [pid = 1822] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7f9f339e1800) [pid = 1822] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7f9f31586800) [pid = 1822] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7f9f3bfaa000) [pid = 1822] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7f9f386bec00) [pid = 1822] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7f9f3bfaac00) [pid = 1822] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7f9f301f4800) [pid = 1822] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7f9f411ed000) [pid = 1822] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7f9f301e6400) [pid = 1822] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7f9f3680f000) [pid = 1822] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7f9f363b4000) [pid = 1822] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7f9f43a30800) [pid = 1822] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7f9f47ab6c00) [pid = 1822] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:51:52 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7f9f428c3000) [pid = 1822] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:51:52 INFO - PROCESS | 1822 | 1461585112599 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:51:52 INFO - PROCESS | 1822 | 1461585112602 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 04:51:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:51:52 INFO - PROCESS | 1822 | 1461585112650 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:51:52 INFO - PROCESS | 1822 | 1461585112652 Marionette TRACE conn3 <- [1,3002,null,{}] 04:51:52 INFO - PROCESS | 1822 | 1461585112656 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}] 04:51:52 INFO - PROCESS | 1822 | 1461585112908 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:51:53 INFO - PROCESS | 1822 | 1461585113029 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f331eb000 == 168 [pid = 1822] [id = 760] 04:51:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7f9f33773c00) [pid = 1822] [serial = 2279] [outer = (nil)] 04:51:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7f9f339e5c00) [pid = 1822] [serial = 2280] [outer = 0x7f9f33773c00] 04:51:53 INFO - PROCESS | 1822 | 1461585113088 Marionette DEBUG loaded listener.js 04:51:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7f9f363b0000) [pid = 1822] [serial = 2281] [outer = 0x7f9f33773c00] 04:51:53 INFO - PROCESS | 1822 | 1461585113690 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]]]}] 04:51:53 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. 04:51:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1078ms 04:51:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:51:53 INFO - PROCESS | 1822 | 1461585113724 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 1822 | 1461585113726 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 04:51:53 INFO - PROCESS | 1822 | 1461585113732 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:51:53 INFO - PROCESS | 1822 | 1461585113735 Marionette TRACE conn3 <- [1,3006,null,{}] 04:51:53 INFO - PROCESS | 1822 | 1461585113751 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}] 04:51:53 INFO - PROCESS | 1822 | 1461585113941 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:51:54 INFO - PROCESS | 1822 | 1461585114139 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37e1c000 == 169 [pid = 1822] [id = 761] 04:51:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7f9f3171a400) [pid = 1822] [serial = 2282] [outer = (nil)] 04:51:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7f9f3680f000) [pid = 1822] [serial = 2283] [outer = 0x7f9f3171a400] 04:51:54 INFO - PROCESS | 1822 | 1461585114196 Marionette DEBUG loaded listener.js 04:51:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7f9f38aa8c00) [pid = 1822] [serial = 2284] [outer = 0x7f9f3171a400] 04:51:55 INFO - PROCESS | 1822 | 1461585115081 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]]]}] 04:51:55 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. 04:51:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1382ms 04:51:55 INFO - PROCESS | 1822 | 1461585115114 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:51:55 INFO - PROCESS | 1822 | 1461585115120 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 04:51:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:51:55 INFO - PROCESS | 1822 | 1461585115129 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:51:55 INFO - PROCESS | 1822 | 1461585115133 Marionette TRACE conn3 <- [1,3010,null,{}] 04:51:55 INFO - PROCESS | 1822 | 1461585115141 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}] 04:51:55 INFO - PROCESS | 1822 | 1461585115360 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:51:55 INFO - PROCESS | 1822 | 1461585115650 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3444b000 == 170 [pid = 1822] [id = 762] 04:51:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7f9f301e7000) [pid = 1822] [serial = 2285] [outer = (nil)] 04:51:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7f9f3171e000) [pid = 1822] [serial = 2286] [outer = 0x7f9f301e7000] 04:51:55 INFO - PROCESS | 1822 | 1461585115729 Marionette DEBUG loaded listener.js 04:51:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7f9f33528000) [pid = 1822] [serial = 2287] [outer = 0x7f9f301e7000] 04:51:56 INFO - PROCESS | 1822 | 1461585116528 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]]]}] 04:51:56 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 04:51:56 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1433ms 04:51:56 INFO - PROCESS | 1822 | 1461585116562 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:51:56 INFO - PROCESS | 1822 | 1461585116571 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 04:51:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:51:56 INFO - PROCESS | 1822 | 1461585116581 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:51:56 INFO - PROCESS | 1822 | 1461585116584 Marionette TRACE conn3 <- [1,3014,null,{}] 04:51:56 INFO - PROCESS | 1822 | 1461585116590 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}] 04:51:56 INFO - PROCESS | 1822 | 1461585116844 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:51:57 INFO - PROCESS | 1822 | 1461585117132 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37c77800 == 171 [pid = 1822] [id = 763] 04:51:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7f9f339e4c00) [pid = 1822] [serial = 2288] [outer = (nil)] 04:51:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7f9f363b7c00) [pid = 1822] [serial = 2289] [outer = 0x7f9f339e4c00] 04:51:57 INFO - PROCESS | 1822 | 1461585117218 Marionette DEBUG loaded listener.js 04:51:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7f9f37edbc00) [pid = 1822] [serial = 2290] [outer = 0x7f9f339e4c00] 04:51:57 INFO - PROCESS | 1822 | [1822] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:51:58 INFO - PROCESS | 1822 | 1461585118132 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:51:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:51:58 INFO - {} 04:51:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:51:58 INFO - {} 04:51:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:51:58 INFO - {} 04:51:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:51:58 INFO - {} 04:51:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1590ms 04:51:58 INFO - PROCESS | 1822 | 1461585118172 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:51:58 INFO - PROCESS | 1822 | 1461585118176 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 04:51:58 INFO - TEST-START | /FileAPI/fileReader.html 04:51:58 INFO - PROCESS | 1822 | 1461585118191 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:51:58 INFO - PROCESS | 1822 | 1461585118196 Marionette TRACE conn3 <- [1,3018,null,{}] 04:51:58 INFO - PROCESS | 1822 | 1461585118253 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}] 04:51:58 INFO - PROCESS | 1822 | 1461585118526 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:51:58 INFO - PROCESS | 1822 | 1461585118813 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a61b800 == 172 [pid = 1822] [id = 764] 04:51:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7f9f39b7e800) [pid = 1822] [serial = 2291] [outer = (nil)] 04:51:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7f9f3a31b400) [pid = 1822] [serial = 2292] [outer = 0x7f9f39b7e800] 04:51:58 INFO - PROCESS | 1822 | 1461585118915 Marionette DEBUG loaded listener.js 04:51:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7f9f3a966000) [pid = 1822] [serial = 2293] [outer = 0x7f9f39b7e800] 04:51:59 INFO - PROCESS | 1822 | 1461585119598 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]]]}] 04:51:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:51:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:51:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:51:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:51:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 1442ms 04:51:59 INFO - TEST-START | /FileAPI/historical.html 04:51:59 INFO - PROCESS | 1822 | 1461585119631 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:51:59 INFO - PROCESS | 1822 | 1461585119634 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 04:51:59 INFO - PROCESS | 1822 | 1461585119642 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:51:59 INFO - PROCESS | 1822 | 1461585119645 Marionette TRACE conn3 <- [1,3022,null,{}] 04:51:59 INFO - PROCESS | 1822 | 1461585119650 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}] 04:51:59 INFO - PROCESS | 1822 | 1461585119851 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:52:00 INFO - PROCESS | 1822 | 1461585120098 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3ce17800 == 173 [pid = 1822] [id = 765] 04:52:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7f9f37ff0800) [pid = 1822] [serial = 2294] [outer = (nil)] 04:52:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7f9f3bf0cc00) [pid = 1822] [serial = 2295] [outer = 0x7f9f37ff0800] 04:52:00 INFO - PROCESS | 1822 | 1461585120171 Marionette DEBUG loaded listener.js 04:52:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7f9f3c14c400) [pid = 1822] [serial = 2296] [outer = 0x7f9f37ff0800] 04:52:00 INFO - PROCESS | 1822 | 1461585120986 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"]]]}] 04:52:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:52:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:52:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:52:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:52:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:52:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:52:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:52:01 INFO - TEST-OK | /FileAPI/historical.html | took 1379ms 04:52:01 INFO - TEST-START | /FileAPI/idlharness.html 04:52:01 INFO - PROCESS | 1822 | 1461585121023 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 1822 | 1461585121025 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 04:52:01 INFO - PROCESS | 1822 | 1461585121032 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 1822 | 1461585121035 Marionette TRACE conn3 <- [1,3026,null,{}] 04:52:01 INFO - PROCESS | 1822 | 1461585121039 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}] 04:52:01 INFO - PROCESS | 1822 | 1461585121244 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:52:01 INFO - PROCESS | 1822 | 1461585121523 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f42c12000 == 174 [pid = 1822] [id = 766] 04:52:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7f9f3a96c800) [pid = 1822] [serial = 2297] [outer = (nil)] 04:52:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7f9f3cd32400) [pid = 1822] [serial = 2298] [outer = 0x7f9f3a96c800] 04:52:01 INFO - PROCESS | 1822 | 1461585121593 Marionette DEBUG loaded listener.js 04:52:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7f9f3cee8c00) [pid = 1822] [serial = 2299] [outer = 0x7f9f3a96c800] 04:52:03 INFO - PROCESS | 1822 | 1461585123185 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]]]}] 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:52:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:52:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:52:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:52:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:52:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:52:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:52:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:52:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:52:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:52:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:52:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:52:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:52:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:52:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:52:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:52:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:52:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:52:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:52:03 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 04:52:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:52:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:52:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:52:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:52:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:52:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:52:03 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 04:52:03 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 04:52:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:52:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:52:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:52:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:52:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:52:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:52:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:52:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:52:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:52:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:52:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:52:03 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 04:52:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:52:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:52:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:52:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:52:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:52:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:52:03 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 04:52:03 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 04:52:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:52:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:52:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:52:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:52:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:52:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:52:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:52:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 2299ms 04:52:03 INFO - PROCESS | 1822 | 1461585123427 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:52:03 INFO - PROCESS | 1822 | 1461585123432 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 04:52:03 INFO - TEST-START | /FileAPI/idlharness.worker 04:52:03 INFO - PROCESS | 1822 | 1461585123492 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - PROCESS | 1822 | 1461585123495 Marionette TRACE conn3 <- [1,3030,null,{}] 04:52:03 INFO - PROCESS | 1822 | 1461585123500 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}] 04:52:03 INFO - PROCESS | 1822 | 1461585123756 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:52:04 INFO - PROCESS | 1822 | 1461585124033 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3a2a3800 == 175 [pid = 1822] [id = 767] 04:52:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7f9f3c147c00) [pid = 1822] [serial = 2300] [outer = (nil)] 04:52:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7f9f469ea400) [pid = 1822] [serial = 2301] [outer = 0x7f9f3c147c00] 04:52:04 INFO - PROCESS | 1822 | 1461585124110 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7f9f477dd000) [pid = 1822] [serial = 2302] [outer = 0x7f9f3c147c00] 04:52:04 INFO - PROCESS | 1822 | [1822] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:52:06 INFO - PROCESS | 1822 | 1461585126306 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,{},{}]]]}] 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:52:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:52:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:52:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:52:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:52:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:52:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:52:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:52:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:52:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:52:06 INFO - {} 04:52:06 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 04:52:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:52:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:52:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:52:06 INFO - {} 04:52:06 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 - {} 04:52:06 INFO - {} 04:52:06 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 04:52:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:52:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:52:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:52:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:52:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:52:06 INFO - {} 04:52:06 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 04:52:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:52:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:52:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:52:06 INFO - {} 04:52:06 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 - {} 04:52:06 INFO - {} 04:52:06 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 04:52:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:52:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:52:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 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 04:52:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:52:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:52:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:52:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:52:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:52:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 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 04:52:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:52:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 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 04:52:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:52:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 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 04:52:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:52:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:52:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:52:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:52:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:52:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:52:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:52:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:52:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:52:06 INFO - {} 04:52:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2918ms 04:52:06 INFO - PROCESS | 1822 | 1461585126449 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 1822 | 1461585126455 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 04:52:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:52:06 INFO - PROCESS | 1822 | 1461585126479 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - PROCESS | 1822 | 1461585126488 Marionette TRACE conn3 <- [1,3034,null,{}] 04:52:06 INFO - PROCESS | 1822 | 1461585126500 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}] 04:52:06 INFO - PROCESS | 1822 | 1461585126813 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:52:07 INFO - PROCESS | 1822 | 1461585127096 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4bf2c000 == 176 [pid = 1822] [id = 768] 04:52:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7f9f477ddc00) [pid = 1822] [serial = 2303] [outer = (nil)] 04:52:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7f9f4877ec00) [pid = 1822] [serial = 2304] [outer = 0x7f9f477ddc00] 04:52:07 INFO - PROCESS | 1822 | 1461585127176 Marionette DEBUG loaded listener.js 04:52:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7f9f5b775c00) [pid = 1822] [serial = 2305] [outer = 0x7f9f477ddc00] 04:52:07 INFO - PROCESS | 1822 | 1461585127879 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]]]}] 04:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:52:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1446ms 04:52:07 INFO - PROCESS | 1822 | 1461585127939 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:52:07 INFO - PROCESS | 1822 | 1461585127943 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 04:52:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:52:07 INFO - PROCESS | 1822 | 1461585127952 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:52:07 INFO - PROCESS | 1822 | 1461585127955 Marionette TRACE conn3 <- [1,3038,null,{}] 04:52:07 INFO - PROCESS | 1822 | 1461585127961 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}] 04:52:08 INFO - PROCESS | 1822 | 1461585128181 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:52:08 INFO - PROCESS | 1822 | 1461585128457 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4dd48800 == 177 [pid = 1822] [id = 769] 04:52:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7f9f2e28b000) [pid = 1822] [serial = 2306] [outer = (nil)] 04:52:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7f9f2e292400) [pid = 1822] [serial = 2307] [outer = 0x7f9f2e28b000] 04:52:08 INFO - PROCESS | 1822 | 1461585128543 Marionette DEBUG loaded listener.js 04:52:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7f9f2e298000) [pid = 1822] [serial = 2308] [outer = 0x7f9f2e28b000] 04:52:09 INFO - PROCESS | 1822 | 1461585129295 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"]]]}] 04:52:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:52:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:52:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:52:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1380ms 04:52:09 INFO - PROCESS | 1822 | 1461585129334 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:52:09 INFO - PROCESS | 1822 | 1461585129337 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 04:52:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:52:09 INFO - PROCESS | 1822 | 1461585129343 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:52:09 INFO - PROCESS | 1822 | 1461585129345 Marionette TRACE conn3 <- [1,3042,null,{}] 04:52:09 INFO - PROCESS | 1822 | 1461585129351 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}] 04:52:09 INFO - PROCESS | 1822 | 1461585129582 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:52:09 INFO - PROCESS | 1822 | 1461585129841 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4f995800 == 178 [pid = 1822] [id = 770] 04:52:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7f9f2e28d400) [pid = 1822] [serial = 2309] [outer = (nil)] 04:52:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7f9f5a71bc00) [pid = 1822] [serial = 2310] [outer = 0x7f9f2e28d400] 04:52:09 INFO - PROCESS | 1822 | 1461585129912 Marionette DEBUG loaded listener.js 04:52:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7f9f5ed09c00) [pid = 1822] [serial = 2311] [outer = 0x7f9f2e28d400] 04:52:11 INFO - PROCESS | 1822 | 1461585130993 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]]]}] 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:52:11 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. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:52:11 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'.) 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:52:11 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. 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:52:11 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. 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:52:11 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. 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:52:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1763ms 04:52:11 INFO - PROCESS | 1822 | 1461585131112 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:52:11 INFO - PROCESS | 1822 | 1461585131118 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 04:52:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:52:11 INFO - PROCESS | 1822 | 1461585131127 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:52:11 INFO - PROCESS | 1822 | 1461585131135 Marionette TRACE conn3 <- [1,3046,null,{}] 04:52:11 INFO - PROCESS | 1822 | 1461585131200 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}] 04:52:11 INFO - PROCESS | 1822 | 1461585131405 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:52:11 INFO - PROCESS | 1822 | 1461585131832 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f47192000 == 179 [pid = 1822] [id = 771] 04:52:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7f9f2e298800) [pid = 1822] [serial = 2312] [outer = (nil)] 04:52:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7f9f469e4800) [pid = 1822] [serial = 2313] [outer = 0x7f9f2e298800] 04:52:11 INFO - PROCESS | 1822 | 1461585131910 Marionette DEBUG loaded listener.js 04:52:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7f9f47ab8800) [pid = 1822] [serial = 2314] [outer = 0x7f9f2e298800] 04:52:12 INFO - PROCESS | 1822 | [1822] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:52:12 INFO - PROCESS | 1822 | 1461585132668 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:52:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:52:12 INFO - {} 04:52:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1596ms 04:52:12 INFO - PROCESS | 1822 | 1461585132723 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:52:12 INFO - PROCESS | 1822 | 1461585132727 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 04:52:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:52:12 INFO - PROCESS | 1822 | 1461585132732 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:52:12 INFO - PROCESS | 1822 | 1461585132735 Marionette TRACE conn3 <- [1,3050,null,{}] 04:52:12 INFO - PROCESS | 1822 | 1461585132741 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}] 04:52:12 INFO - PROCESS | 1822 | 1461585132979 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:52:13 INFO - PROCESS | 1822 | 1461585133255 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f4d2a7000 == 180 [pid = 1822] [id = 772] 04:52:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7f9f4c449000) [pid = 1822] [serial = 2315] [outer = (nil)] 04:52:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7f9f4d07e000) [pid = 1822] [serial = 2316] [outer = 0x7f9f4c449000] 04:52:13 INFO - PROCESS | 1822 | 1461585133384 Marionette DEBUG loaded listener.js 04:52:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7f9f4de65000) [pid = 1822] [serial = 2317] [outer = 0x7f9f4c449000] 04:52:14 INFO - PROCESS | 1822 | 1461585134191 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]]]}] 04:52:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:52:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:52:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:52:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:52:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1476ms 04:52:14 INFO - PROCESS | 1822 | 1461585134210 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:52:14 INFO - PROCESS | 1822 | 1461585134213 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 04:52:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:52:14 INFO - PROCESS | 1822 | 1461585134221 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:52:14 INFO - PROCESS | 1822 | 1461585134224 Marionette TRACE conn3 <- [1,3054,null,{}] 04:52:14 INFO - PROCESS | 1822 | 1461585134228 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}] 04:52:14 INFO - PROCESS | 1822 | 1461585134447 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:52:14 INFO - PROCESS | 1822 | 1461585134735 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f34d4b000 == 181 [pid = 1822] [id = 773] 04:52:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7f9f2bfc4800) [pid = 1822] [serial = 2318] [outer = (nil)] 04:52:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7f9f2bfcdc00) [pid = 1822] [serial = 2319] [outer = 0x7f9f2bfc4800] 04:52:14 INFO - PROCESS | 1822 | 1461585134849 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7f9f3a7c7000) [pid = 1822] [serial = 2320] [outer = 0x7f9f2bfc4800] 04:52:15 INFO - PROCESS | 1822 | 1461585135901 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"]]]}] 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:52:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:52:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:52:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:52:16 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" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:52:16 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" 04:52:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:52:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:52:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1760ms 04:52:16 INFO - PROCESS | 1822 | 1461585135983 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 1822 | 1461585135987 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 04:52:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:52:16 INFO - PROCESS | 1822 | 1461585136064 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - PROCESS | 1822 | 1461585136067 Marionette TRACE conn3 <- [1,3058,null,{}] 04:52:16 INFO - PROCESS | 1822 | 1461585136086 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}] 04:52:16 INFO - PROCESS | 1822 | 1461585136391 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:52:16 INFO - PROCESS | 1822 | 1461585136676 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f33671800 == 182 [pid = 1822] [id = 774] 04:52:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7f9f2bfc4c00) [pid = 1822] [serial = 2321] [outer = (nil)] 04:52:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7f9f4e32e000) [pid = 1822] [serial = 2322] [outer = 0x7f9f2bfc4c00] 04:52:16 INFO - PROCESS | 1822 | 1461585136747 Marionette DEBUG loaded listener.js 04:52:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7f9f5fa30c00) [pid = 1822] [serial = 2323] [outer = 0x7f9f2bfc4c00] 04:52:17 INFO - PROCESS | 1822 | 1461585137482 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]]]}] 04:52:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:52:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:52:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:52:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:52:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:52:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:52:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:52:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:52:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:52:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:52:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:52:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:52:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:52:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:52:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:52:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:52:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:52:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:52:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:52:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1510ms 04:52:17 INFO - PROCESS | 1822 | 1461585137516 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 1822 | 1461585137523 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 04:52:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:52:17 INFO - PROCESS | 1822 | 1461585137529 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:52:17 INFO - PROCESS | 1822 | 1461585137532 Marionette TRACE conn3 <- [1,3062,null,{}] 04:52:17 INFO - PROCESS | 1822 | 1461585137537 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}] 04:52:17 INFO - PROCESS | 1822 | 1461585137749 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:52:18 INFO - PROCESS | 1822 | 1461585138051 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f479ce800 == 183 [pid = 1822] [id = 775] 04:52:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7f9f2bfc8000) [pid = 1822] [serial = 2324] [outer = (nil)] 04:52:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7f9f36627000) [pid = 1822] [serial = 2325] [outer = 0x7f9f2bfc8000] 04:52:18 INFO - PROCESS | 1822 | 1461585138123 Marionette DEBUG loaded listener.js 04:52:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7f9f4afef000) [pid = 1822] [serial = 2326] [outer = 0x7f9f2bfc8000] 04:52:18 INFO - PROCESS | 1822 | [1822] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:52:19 INFO - PROCESS | 1822 | 1461585139052 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:52:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:52:19 INFO - {} 04:52:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1575ms 04:52:19 INFO - PROCESS | 1822 | 1461585139107 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:52:19 INFO - PROCESS | 1822 | 1461585139114 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 04:52:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:52:19 INFO - PROCESS | 1822 | 1461585139169 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:52:19 INFO - PROCESS | 1822 | 1461585139172 Marionette TRACE conn3 <- [1,3066,null,{}] 04:52:19 INFO - PROCESS | 1822 | 1461585139182 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}] 04:52:19 INFO - PROCESS | 1822 | 1461585139405 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:52:19 INFO - PROCESS | 1822 | 1461585139722 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f2f2de800 == 184 [pid = 1822] [id = 776] 04:52:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7f9f2bfb4800) [pid = 1822] [serial = 2327] [outer = (nil)] 04:52:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7f9f2bfbec00) [pid = 1822] [serial = 2328] [outer = 0x7f9f2bfb4800] 04:52:19 INFO - PROCESS | 1822 | 1461585139793 Marionette DEBUG loaded listener.js 04:52:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7f9f2e66a000) [pid = 1822] [serial = 2329] [outer = 0x7f9f2bfb4800] 04:52:20 INFO - PROCESS | 1822 | 1461585140573 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]]]}] 04:52:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:52:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:52:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:52:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:52:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:52:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:52:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:52:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1444ms 04:52:20 INFO - PROCESS | 1822 | 1461585140607 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 04:52:20 INFO - PROCESS | 1822 | 1461585140611 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 04:52:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:52:20 INFO - PROCESS | 1822 | 1461585140616 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:52:20 INFO - PROCESS | 1822 | 1461585140619 Marionette TRACE conn3 <- [1,3070,null,{}] 04:52:20 INFO - PROCESS | 1822 | 1461585140624 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}] 04:52:20 INFO - PROCESS | 1822 | 1461585140867 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:52:21 INFO - PROCESS | 1822 | 1461585141165 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f291e4000 == 185 [pid = 1822] [id = 777] 04:52:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7f9f2bfb6800) [pid = 1822] [serial = 2330] [outer = (nil)] 04:52:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7f9f2e66f000) [pid = 1822] [serial = 2331] [outer = 0x7f9f2bfb6800] 04:52:21 INFO - PROCESS | 1822 | 1461585141285 Marionette DEBUG loaded listener.js 04:52:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7f9f2e673c00) [pid = 1822] [serial = 2332] [outer = 0x7f9f2bfb6800] 04:52:22 INFO - PROCESS | 1822 | 1461585142024 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]]]}] 04:52:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:52:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:52:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:52:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:52:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:52:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:52:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1430ms 04:52:22 INFO - PROCESS | 1822 | 1461585142047 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:52:22 INFO - PROCESS | 1822 | 1461585142051 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 04:52:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:52:22 INFO - PROCESS | 1822 | 1461585142057 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:52:22 INFO - PROCESS | 1822 | 1461585142059 Marionette TRACE conn3 <- [1,3074,null,{}] 04:52:22 INFO - PROCESS | 1822 | 1461585142064 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}] 04:52:22 INFO - PROCESS | 1822 | 1461585142320 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:52:22 INFO - PROCESS | 1822 | 1461585142604 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3315a800 == 186 [pid = 1822] [id = 778] 04:52:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7f9f2bfb3c00) [pid = 1822] [serial = 2333] [outer = (nil)] 04:52:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7f9f30184400) [pid = 1822] [serial = 2334] [outer = 0x7f9f2bfb3c00] 04:52:22 INFO - PROCESS | 1822 | 1461585142675 Marionette DEBUG loaded listener.js 04:52:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7f9f320d9c00) [pid = 1822] [serial = 2335] [outer = 0x7f9f2bfb3c00] 04:52:23 INFO - PROCESS | 1822 | 1461585143472 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]]]}] 04:52:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:52:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:52:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:52:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:52:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:52:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:52:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1429ms 04:52:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:52:23 INFO - PROCESS | 1822 | 1461585143489 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 1822 | 1461585143491 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 04:52:23 INFO - PROCESS | 1822 | 1461585143497 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - PROCESS | 1822 | 1461585143500 Marionette TRACE conn3 <- [1,3078,null,{}] 04:52:23 INFO - PROCESS | 1822 | 1461585143505 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}] 04:52:23 INFO - PROCESS | 1822 | 1461585143737 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:52:24 INFO - PROCESS | 1822 | 1461585144015 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f36714000 == 187 [pid = 1822] [id = 779] 04:52:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7f9f2e3f4800) [pid = 1822] [serial = 2336] [outer = (nil)] 04:52:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7f9f3180c400) [pid = 1822] [serial = 2337] [outer = 0x7f9f2e3f4800] 04:52:24 INFO - PROCESS | 1822 | 1461585144126 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7f9f320dc400) [pid = 1822] [serial = 2338] [outer = 0x7f9f2e3f4800] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3715d800 == 186 [pid = 1822] [id = 592] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f33154000 == 185 [pid = 1822] [id = 701] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47bb6000 == 184 [pid = 1822] [id = 700] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f346e6800 == 183 [pid = 1822] [id = 702] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f388e0000 == 182 [pid = 1822] [id = 590] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f331eb000 == 181 [pid = 1822] [id = 760] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3671b800 == 180 [pid = 1822] [id = 759] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f34717800 == 179 [pid = 1822] [id = 758] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f338c9800 == 178 [pid = 1822] [id = 757] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f33164000 == 177 [pid = 1822] [id = 756] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5f79f800 == 176 [pid = 1822] [id = 748] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5ef9b800 == 175 [pid = 1822] [id = 747] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5b726000 == 174 [pid = 1822] [id = 746] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f5b506800 == 173 [pid = 1822] [id = 745] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4faaa000 == 172 [pid = 1822] [id = 744] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f4b071800 == 171 [pid = 1822] [id = 743] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f47b56000 == 170 [pid = 1822] [id = 742] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f471a6000 == 169 [pid = 1822] [id = 741] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f46966000 == 168 [pid = 1822] [id = 740] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43f3b800 == 167 [pid = 1822] [id = 739] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f43143000 == 166 [pid = 1822] [id = 738] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f41260000 == 165 [pid = 1822] [id = 737] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a647000 == 164 [pid = 1822] [id = 736] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3a137000 == 163 [pid = 1822] [id = 735] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f3714f000 == 162 [pid = 1822] [id = 734] 04:52:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7f9f331f7000 == 161 [pid = 1822] [id = 733] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7f9f37ee1c00) [pid = 1822] [serial = 2052] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7f9f4e111c00) [pid = 1822] [serial = 2174] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7f9f37ee0400) [pid = 1822] [serial = 2193] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7f9f4cbeb000) [pid = 1822] [serial = 2169] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7f9f3cbd1400) [pid = 1822] [serial = 2127] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7f9f433be400) [pid = 1822] [serial = 2013] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7f9f386c0c00) [pid = 1822] [serial = 2196] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7f9f3cbc6c00) [pid = 1822] [serial = 2138] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7f9f3cd35c00) [pid = 1822] [serial = 2007] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7f9f37232800) [pid = 1822] [serial = 2132] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7f9f38945000) [pid = 1822] [serial = 2067] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7f9f37ff4400) [pid = 1822] [serial = 1998] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7f9f45ee1800) [pid = 1822] [serial = 2097] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7f9f38645400) [pid = 1822] [serial = 2195] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7f9f34cb5c00) [pid = 1822] [serial = 2184] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7f9f37f31800) [pid = 1822] [serial = 2133] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7f9f3bfa6c00) [pid = 1822] [serial = 1920] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7f9f4fa53400) [pid = 1822] [serial = 2181] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7f9f46a81400) [pid = 1822] [serial = 2150] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7f9f4de64800) [pid = 1822] [serial = 2034] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7f9f4bdc8800) [pid = 1822] [serial = 2160] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7f9f46c0b800) [pid = 1822] [serial = 2153] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7f9f363b3400) [pid = 1822] [serial = 2106] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7f9f45ee3000) [pid = 1822] [serial = 2022] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7f9f4d078800) [pid = 1822] [serial = 2180] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7f9f339e6c00) [pid = 1822] [serial = 2129] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7f9f4e326c00) [pid = 1822] [serial = 2175] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7f9f4aff2400) [pid = 1822] [serial = 2159] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7f9f3722c400) [pid = 1822] [serial = 2192] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7f9f319d3400) [pid = 1822] [serial = 2183] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7f9f4c529c00) [pid = 1822] [serial = 2165] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7f9f3be29400) [pid = 1822] [serial = 2136] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7f9f34cb4c00) [pid = 1822] [serial = 2130] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7f9f46b35c00) [pid = 1822] [serial = 2100] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7f9f4bdc9800) [pid = 1822] [serial = 2028] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7f9f34cb0800) [pid = 1822] [serial = 2058] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7f9f443de400) [pid = 1822] [serial = 2094] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7f9f4f95e400) [pid = 1822] [serial = 2178] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7f9f4d081000) [pid = 1822] [serial = 2171] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7f9f4c524000) [pid = 1822] [serial = 2168] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7f9f3cd36000) [pid = 1822] [serial = 2139] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7f9f43a2f800) [pid = 1822] [serial = 2016] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7f9f39b75800) [pid = 1822] [serial = 2135] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7f9f46b66800) [pid = 1822] [serial = 2151] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7f9f434cd000) [pid = 1822] [serial = 2088] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7f9f39b67800) [pid = 1822] [serial = 2001] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7f9f47aac000) [pid = 1822] [serial = 2156] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7f9f4d605000) [pid = 1822] [serial = 2172] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7f9f31c43800) [pid = 1822] [serial = 2187] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7f9f4c013c00) [pid = 1822] [serial = 2162] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7f9f319dbc00) [pid = 1822] [serial = 2186] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7f9f43c11c00) [pid = 1822] [serial = 2145] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7f9f45e51400) [pid = 1822] [serial = 2148] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7f9f3be23000) [pid = 1822] [serial = 2073] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7f9f412b0400) [pid = 1822] [serial = 2142] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7f9f3a321800) [pid = 1822] [serial = 2070] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7f9f3bfa5400) [pid = 1822] [serial = 2076] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7f9f334dfc00) [pid = 1822] [serial = 2055] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7f9f4ec72800) [pid = 1822] [serial = 2177] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7f9f37f2f800) [pid = 1822] [serial = 2061] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7f9f43b0fc00) [pid = 1822] [serial = 2091] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7f9f47ab6800) [pid = 1822] [serial = 2157] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7f9f35a0d400) [pid = 1822] [serial = 2190] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7f9f46c08400) [pid = 1822] [serial = 2103] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7f9f4c51d800) [pid = 1822] [serial = 2163] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7f9f411a8c00) [pid = 1822] [serial = 2082] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7f9f3bef7400) [pid = 1822] [serial = 2004] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7f9f3cbd1c00) [pid = 1822] [serial = 2079] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7f9f334e2c00) [pid = 1822] [serial = 1995] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7f9f428e2800) [pid = 1822] [serial = 2010] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7f9f411e2c00) [pid = 1822] [serial = 2141] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7f9f34cb6400) [pid = 1822] [serial = 2109] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7f9f4c5ba400) [pid = 1822] [serial = 2166] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7f9f34cad400) [pid = 1822] [serial = 2189] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7f9f386bd000) [pid = 1822] [serial = 2064] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7f9f442ca800) [pid = 1822] [serial = 2019] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7f9f46b6e800) [pid = 1822] [serial = 2025] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7f9f442cc000) [pid = 1822] [serial = 2147] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7f9f477d6400) [pid = 1822] [serial = 2154] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7f9f4de63400) [pid = 1822] [serial = 2031] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7f9f3a320800) [pid = 1822] [serial = 2144] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7f9f42a88c00) [pid = 1822] [serial = 2085] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7f9f386b3800) [pid = 1822] [serial = 2198] [outer = (nil)] [url = about:blank] 04:52:26 INFO - PROCESS | 1822 | 1461585146940 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] 04:52:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:52:27 INFO - PROCESS | 1822 | 1461585147011 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 04:52:27 INFO - PROCESS | 1822 | 1461585147021 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:52:27 INFO - PROCESS | 1822 | 1461585147027 Marionette TRACE conn3 <- [1,3082,null,{}] 04:52:27 INFO - PROCESS | 1822 | 1461585147036 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}] 04:52:27 INFO - PROCESS | 1822 | 1461585147320 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:52:27 INFO - PROCESS | 1822 | 1461585147537 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f2f5e3800 == 162 [pid = 1822] [id = 780] 04:52:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7f9f2bfce800) [pid = 1822] [serial = 2339] [outer = (nil)] 04:52:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7f9f2ff4c800) [pid = 1822] [serial = 2340] [outer = 0x7f9f2bfce800] 04:52:27 INFO - PROCESS | 1822 | 1461585147620 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7f9f2ff5a000) [pid = 1822] [serial = 2341] [outer = 0x7f9f2bfce800] 04:52:28 INFO - PROCESS | 1822 | 1461585148294 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]]]}] 04:52:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:52:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:52:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1286ms 04:52:28 INFO - PROCESS | 1822 | 1461585148307 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 1822 | 1461585148314 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 04:52:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:52:28 INFO - PROCESS | 1822 | 1461585148325 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 1822 | 1461585148329 Marionette TRACE conn3 <- [1,3086,null,{}] 04:52:28 INFO - PROCESS | 1822 | 1461585148335 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}] 04:52:28 INFO - PROCESS | 1822 | 1461585148530 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:52:28 INFO - PROCESS | 1822 | 1461585148751 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f33156000 == 163 [pid = 1822] [id = 781] 04:52:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7f9f2df56400) [pid = 1822] [serial = 2342] [outer = (nil)] 04:52:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7f9f3158d000) [pid = 1822] [serial = 2343] [outer = 0x7f9f2df56400] 04:52:28 INFO - PROCESS | 1822 | 1461585148815 Marionette DEBUG loaded listener.js 04:52:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7f9f31803800) [pid = 1822] [serial = 2344] [outer = 0x7f9f2df56400] 04:52:29 INFO - PROCESS | 1822 | 1461585149682 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:52:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:52:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1379ms 04:52:29 INFO - PROCESS | 1822 | 1461585149703 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:52:29 INFO - PROCESS | 1822 | 1461585149706 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 04:52:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:52:29 INFO - PROCESS | 1822 | 1461585149711 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:52:29 INFO - PROCESS | 1822 | 1461585149716 Marionette TRACE conn3 <- [1,3090,null,{}] 04:52:29 INFO - PROCESS | 1822 | 1461585149742 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}] 04:52:30 INFO - PROCESS | 1822 | 1461585150009 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:52:30 INFO - PROCESS | 1822 | 1461585150067 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f338ab800 == 164 [pid = 1822] [id = 782] 04:52:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7f9f31c40800) [pid = 1822] [serial = 2345] [outer = (nil)] 04:52:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7f9f320e6000) [pid = 1822] [serial = 2346] [outer = 0x7f9f31c40800] 04:52:30 INFO - PROCESS | 1822 | 1461585150131 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7f9f330e8400) [pid = 1822] [serial = 2347] [outer = 0x7f9f31c40800] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7f9f428ecc00) [pid = 1822] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7f9f37ffb400) [pid = 1822] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7f9f4b59dc00) [pid = 1822] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7f9f38887400) [pid = 1822] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7f9f2e3f3c00) [pid = 1822] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7f9f428ee400) [pid = 1822] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7f9f36813400) [pid = 1822] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7f9f4d613000) [pid = 1822] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7f9f4f969000) [pid = 1822] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7f9f4b59c800) [pid = 1822] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7f9f2e3eb000) [pid = 1822] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7f9f37f2b000) [pid = 1822] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7f9f2ff4f400) [pid = 1822] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7f9f363afc00) [pid = 1822] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7f9f364dd800) [pid = 1822] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7f9f386f5000) [pid = 1822] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7f9f339e1c00) [pid = 1822] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7f9f301f0c00) [pid = 1822] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7f9f5b524c00) [pid = 1822] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7f9f48781400) [pid = 1822] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7f9f33773c00) [pid = 1822] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7f9f2df4b800) [pid = 1822] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7f9f2e3e8400) [pid = 1822] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7f9f46a7f400) [pid = 1822] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7f9f31589c00) [pid = 1822] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7f9f412b2400) [pid = 1822] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:52:31 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7f9f330dd800) [pid = 1822] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:52:31 INFO - PROCESS | 1822 | 1461585151915 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:52:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:52:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2248ms 04:52:31 INFO - PROCESS | 1822 | 1461585151961 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:52:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:52:31 INFO - PROCESS | 1822 | 1461585151965 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 04:52:31 INFO - PROCESS | 1822 | 1461585151971 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - PROCESS | 1822 | 1461585151973 Marionette TRACE conn3 <- [1,3094,null,{}] 04:52:31 INFO - PROCESS | 1822 | 1461585151989 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}] 04:52:32 INFO - PROCESS | 1822 | 1461585152190 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:52:32 INFO - PROCESS | 1822 | 1461585152206 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f34717800 == 165 [pid = 1822] [id = 783] 04:52:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7f9f2e3eb000) [pid = 1822] [serial = 2348] [outer = (nil)] 04:52:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7f9f3351f000) [pid = 1822] [serial = 2349] [outer = 0x7f9f2e3eb000] 04:52:32 INFO - PROCESS | 1822 | 1461585152268 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7f9f33775c00) [pid = 1822] [serial = 2350] [outer = 0x7f9f2e3eb000] 04:52:33 INFO - PROCESS | 1822 | 1461585153065 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:52:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:52:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1140ms 04:52:33 INFO - PROCESS | 1822 | 1461585153112 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 1822 | 1461585153128 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 04:52:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:52:33 INFO - PROCESS | 1822 | 1461585153138 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 1822 | 1461585153140 Marionette TRACE conn3 <- [1,3098,null,{}] 04:52:33 INFO - PROCESS | 1822 | 1461585153144 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}] 04:52:33 INFO - PROCESS | 1822 | 1461585153419 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:52:33 INFO - PROCESS | 1822 | 1461585153441 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f35ad6000 == 166 [pid = 1822] [id = 784] 04:52:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7f9f30190800) [pid = 1822] [serial = 2351] [outer = (nil)] 04:52:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7f9f339da400) [pid = 1822] [serial = 2352] [outer = 0x7f9f30190800] 04:52:33 INFO - PROCESS | 1822 | 1461585153502 Marionette DEBUG loaded listener.js 04:52:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7f9f34856800) [pid = 1822] [serial = 2353] [outer = 0x7f9f30190800] 04:52:34 INFO - PROCESS | 1822 | 1461585154607 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]]]}] 04:52:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:52:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:52:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1482ms 04:52:34 INFO - PROCESS | 1822 | 1461585154618 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 1822 | 1461585154624 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 04:52:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:52:34 INFO - PROCESS | 1822 | 1461585154631 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 1822 | 1461585154637 Marionette TRACE conn3 <- [1,3102,null,{}] 04:52:34 INFO - PROCESS | 1822 | 1461585154644 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}] 04:52:34 INFO - PROCESS | 1822 | 1461585154874 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:52:35 INFO - PROCESS | 1822 | 1461585155132 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f321de000 == 167 [pid = 1822] [id = 785] 04:52:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7f9f2e295800) [pid = 1822] [serial = 2354] [outer = (nil)] 04:52:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7f9f2e66dc00) [pid = 1822] [serial = 2355] [outer = 0x7f9f2e295800] 04:52:35 INFO - PROCESS | 1822 | 1461585155223 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7f9f30187c00) [pid = 1822] [serial = 2356] [outer = 0x7f9f2e295800] 04:52:36 INFO - PROCESS | 1822 | 1461585156121 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:52:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1537ms 04:52:36 INFO - PROCESS | 1822 | 1461585156171 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:52:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:52:36 INFO - PROCESS | 1822 | 1461585156182 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 04:52:36 INFO - PROCESS | 1822 | 1461585156208 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 1822 | 1461585156213 Marionette TRACE conn3 <- [1,3106,null,{}] 04:52:36 INFO - PROCESS | 1822 | 1461585156226 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}] 04:52:36 INFO - PROCESS | 1822 | 1461585156468 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 04:52:36 INFO - PROCESS | 1822 | 1461585156825 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f346f3800 == 168 [pid = 1822] [id = 786] 04:52:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7f9f31809c00) [pid = 1822] [serial = 2357] [outer = (nil)] 04:52:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7f9f319e2800) [pid = 1822] [serial = 2358] [outer = 0x7f9f31809c00] 04:52:36 INFO - PROCESS | 1822 | 1461585156909 Marionette DEBUG loaded listener.js 04:52:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7f9f320d8c00) [pid = 1822] [serial = 2359] [outer = 0x7f9f31809c00] 04:52:37 INFO - PROCESS | 1822 | 1461585157639 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]]]}] 04:52:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:52:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:52:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:52:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1457ms 04:52:37 INFO - PROCESS | 1822 | 1461585157649 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 1822 | 1461585157652 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 04:52:37 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:52:37 INFO - PROCESS | 1822 | 1461585157658 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:52:37 INFO - PROCESS | 1822 | 1461585157664 Marionette TRACE conn3 <- [1,3110,null,{}] 04:52:37 INFO - PROCESS | 1822 | 1461585157680 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}] 04:52:37 INFO - PROCESS | 1822 | 1461585157898 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 04:52:38 INFO - PROCESS | 1822 | 1461585158154 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f3686c800 == 169 [pid = 1822] [id = 787] 04:52:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7f9f33526c00) [pid = 1822] [serial = 2360] [outer = (nil)] 04:52:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7f9f34853000) [pid = 1822] [serial = 2361] [outer = 0x7f9f33526c00] 04:52:38 INFO - PROCESS | 1822 | 1461585158241 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7f9f34cb4c00) [pid = 1822] [serial = 2362] [outer = 0x7f9f33526c00] 04:52:39 INFO - PROCESS | 1822 | 1461585159041 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"]]]}] 04:52:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:52:39 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 04:52:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:52:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1433ms 04:52:39 INFO - PROCESS | 1822 | 1461585159094 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 04:52:39 INFO - PROCESS | 1822 | 1461585159099 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 04:52:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:52:39 INFO - PROCESS | 1822 | 1461585159106 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:52:39 INFO - PROCESS | 1822 | 1461585159108 Marionette TRACE conn3 <- [1,3114,null,{}] 04:52:39 INFO - PROCESS | 1822 | 1461585159114 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}] 04:52:39 INFO - PROCESS | 1822 | 1461585159460 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 04:52:39 INFO - PROCESS | 1822 | 1461585159664 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\", \"66298b73-a259-4f83-b0c8-6d2f95914f73\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7f9f37c66800 == 170 [pid = 1822] [id = 788] 04:52:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7f9f320e3000) [pid = 1822] [serial = 2363] [outer = (nil)] 04:52:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7f9f362e5000) [pid = 1822] [serial = 2364] [outer = 0x7f9f320e3000] 04:52:39 INFO - PROCESS | 1822 | 1461585159743 Marionette DEBUG loaded listener.js 04:52:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7f9f362ee800) [pid = 1822] [serial = 2365] [outer = 0x7f9f320e3000] 04:52:40 INFO - PROCESS | 1822 | 1461585160500 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]]]}] 04:52:40 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:52:40 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1433ms 04:52:40 INFO - PROCESS | 1822 | 1461585160540 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 1822 | 1461585160543 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 04:52:41 WARNING - u'runner_teardown' () 04:52:41 INFO - No more tests 04:52:41 INFO - Got 0 unexpected results 04:52:41 INFO - SUITE-END | took 1136s 04:52:41 INFO - Closing logging queue 04:52:41 INFO - queue closed 04:52:42 INFO - Return code: 0 04:52:42 WARNING - # TBPL SUCCESS # 04:52:42 INFO - Running post-action listener: _resource_record_post_action 04:52:42 INFO - Running post-run listener: _resource_record_post_run 04:52:43 INFO - Total resource usage - Wall time: 1172s; CPU: 98.0%; Read bytes: 8888320; Write bytes: 974561280; Read time: 1084; Write time: 551788 04:52:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:52:43 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 51478528; Read time: 0; Write time: 245412 04:52:43 INFO - run-tests - Wall time: 1142s; CPU: 98.0%; Read bytes: 6283264; Write bytes: 922497024; Read time: 912; Write time: 305972 04:52:43 INFO - Running post-run listener: _upload_blobber_files 04:52:43 INFO - Blob upload gear active. 04:52:43 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:52:43 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 04:52:43 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:52:43 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:52:43 INFO - (blobuploader) - INFO - Open directory for files ... 04:52:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:52:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:52:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:52:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:52:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:52:44 INFO - (blobuploader) - INFO - Done attempting. 04:52:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:52:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:52:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:52:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:52:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:52:45 INFO - (blobuploader) - INFO - Done attempting. 04:52:45 INFO - (blobuploader) - INFO - Iteration through files over. 04:52:45 INFO - Return code: 0 04:52:45 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:52:45 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:52:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/333a855e7242916070efdb8de8626f72c72e7ab201a2163f887ad2f20b898a05e97f5848b72c686b3b554330b71cd22a30fed5ad3bcc02d3eb75a2b6706c1962", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/695bb91a96165d5b6f7e271ce2b54b5102190ee10163408a8a35aaac6bfd81b9f29a60e7d7bfa94aea680db8a2fec693ae38d21e3b398f1e8b5dc910474fe81a"} 04:52:45 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:52:45 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:52:45 INFO - Contents: 04:52:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/333a855e7242916070efdb8de8626f72c72e7ab201a2163f887ad2f20b898a05e97f5848b72c686b3b554330b71cd22a30fed5ad3bcc02d3eb75a2b6706c1962", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/695bb91a96165d5b6f7e271ce2b54b5102190ee10163408a8a35aaac6bfd81b9f29a60e7d7bfa94aea680db8a2fec693ae38d21e3b398f1e8b5dc910474fe81a"} 04:52:45 INFO - Running post-run listener: copy_logs_to_upload_dir 04:52:45 INFO - Copying logs to upload dir... 04:52:45 INFO - mkdir: /builds/slave/test/build/upload/logs 04:52:45 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1307.379771 ========= master_lag: 0.04 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 47 secs) (at 2016-04-25 04:52:45.727659) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 04:52:45.729245) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/333a855e7242916070efdb8de8626f72c72e7ab201a2163f887ad2f20b898a05e97f5848b72c686b3b554330b71cd22a30fed5ad3bcc02d3eb75a2b6706c1962", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/695bb91a96165d5b6f7e271ce2b54b5102190ee10163408a8a35aaac6bfd81b9f29a60e7d7bfa94aea680db8a2fec693ae38d21e3b398f1e8b5dc910474fe81a"} build_url:https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033337 build_url: 'https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/333a855e7242916070efdb8de8626f72c72e7ab201a2163f887ad2f20b898a05e97f5848b72c686b3b554330b71cd22a30fed5ad3bcc02d3eb75a2b6706c1962", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/695bb91a96165d5b6f7e271ce2b54b5102190ee10163408a8a35aaac6bfd81b9f29a60e7d7bfa94aea680db8a2fec693ae38d21e3b398f1e8b5dc910474fe81a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Uh1nit4ATYWkQevCU3v8vw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 04:52:45.806285) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 04:52:45.806808) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461583820.351171-1503169432 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019093 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 04:52:45.872447) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 04:52:45.872790) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 04:52:45.873148) ========= ========= Total master_lag: 1.42 =========